0.0.44 • Published 2 years ago

browser-type-tester v0.0.44

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Browser Type Tester

too heavy to use it in production, but it's good for testing types in browser

Usage

import { TypeTester } from "browser-type-tester";

const code = `
  type Speed = "slow" | "medium" | "fast";

  const speed: Speed[] = ["slow"];

function getSpeed(speed: Speed): number {
  switch (speed) {
    case "slow":
      return 10;
    case "medium":
      return 50;
    case "fast":
      return 200;
  }
}
  `;
const typeTest = new TypeTester({ code });

typeTest.test("getSpeed function should return number", () => {
  typeTest
    .expect("getSpeed")
    .toBeType(`(speed: "slow" | "medium" | "fast") => number`);
});

const results = await typeTest.run();

console.log(results);
0.0.44

2 years ago

0.0.42

2 years ago

0.0.41

2 years ago

0.0.40

2 years ago

0.0.39

2 years ago

0.0.38

2 years ago

0.0.37

2 years ago

0.0.36

2 years ago

0.0.35

2 years ago

0.0.34

2 years ago

0.0.33

2 years ago

0.0.32

2 years ago

0.0.31

2 years ago

0.0.30

2 years ago

0.0.29

2 years ago

0.0.28

2 years ago

0.0.27

2 years ago

0.0.26

2 years ago

0.0.25

2 years ago

0.0.24

2 years ago

0.0.23

2 years ago

0.0.22

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.19

2 years ago

0.0.18

2 years ago