Skip to content

Releases: JoshuaKGoldberg/ts-api-utils

v0.0.34

22 Feb 07:25
Compare
Choose a tag to compare

v0.0.33

22 Feb 06:48
Compare
Choose a tag to compare

v0.0.32

22 Feb 03:16
Compare
Choose a tag to compare
  • ci: fix setting and reading of environment variable (#94) (022f57e)
  • chore: fix a couple of README.md typos I'd missed (9ef675c)

v0.0.31

22 Feb 03:04
Compare
Choose a tag to compare
  • ci: fix up and allow manual running of workflow (#92) (b2f1c61)
  • docs: add docs to functions and setup auto-generation of docs (#70) (bc6f32a)

v0.0.30

22 Feb 01:40
Compare
Choose a tag to compare
  • ci: only run one release workflow at a time (#91) (5e6e272)
  • chore(deps): update pnpm to v7.27.1 (#85) (6cd0371)
  • fix: change isFunctionScopeBoundary return type to boolean (#88) (fd05d6f)
  • fix: make isBooleanLiteralType a type guard (#81) (445cb9c)
  • Merge pull request #84 from JoshuaKGoldberg/ts4.2-test-fix (598a1ae)
  • fix: ts version compare (8f0c5f0)
  • test: test properties both directly and indirectly on a type (877b9d8)
  • test: fix test for ts 4.2 (97bc0d0)
  • Merge pull request #65 from JoshuaKGoldberg/ts4.2 (4f34bb5)
  • chore: prefix "dependencies" with "area: " (#76) (10d5b88)
  • chore(deps): update node.js to v18.14.1 (#75) (016e8fb)
  • Merge branch 'main' into ts4.2 (a23c63a)
  • ci: don't test on ts next for now (653d1c6)
  • Merge branch 'main' into ts4.2 (ebe2f8c)
  • perf: remove semver as dependency (040d488)
  • chore: update list of required status checks (d37da96)
  • ci: test mutliple versions of typescript (fcc5581)
  • feat: add support for ts 4.2 (13872c3)

v0.0.28

20 Feb 01:02
Compare
Choose a tag to compare
  • Merge pull request #74 from jmchor/main (e8af214)
  • fix: update README h1 title to match package name (be7a561)

v0.0.27

19 Feb 07:18
Compare
Choose a tag to compare
  • fix: default to first declaration for getWellKnownSymbolPropertyOfType properties (#16) (129563e)

v0.0.26

19 Feb 07:10
Compare
Choose a tag to compare
  • feat: add missing Type type guards (#46) (e37d29d)

v0.0.25

19 Feb 07:02
Compare
Choose a tag to compare

v0.0.24

18 Feb 20:06
Compare
Choose a tag to compare
  • Merge pull request #71 from JoshuaKGoldberg/issue/30 (f813296)
  • ci: fix release workflow permissions (cbc562c)
  • chore: update knip config (#40) (acd3836)
  • Merge pull request #64 from JoshuaKGoldberg/line-breaks (591db49)
  • style: add blank lines between functions (b9da9bb)
  • chore(deps): update dependency eslint-plugin-vitest to ^0.0.34 (#57) (7d7ffee)
  • chore: npx all-contributors-cli generate (1d9ac65)
  • docs: reorder .all-contributorsrc a bit (3900604)
  • Merge pull request #63 from JoshuaKGoldberg/all-contributors/add-RebeccaStevens (c6050c9)
  • docs: update .all-contributorsrc (ce74953)
  • docs: update README.md (d60fd02)
  • Merge pull request #62 from JoshuaKGoldberg/all-contributors/add-JoshuaKGoldberg (a380d6d)
  • docs: update .all-contributorsrc (dd9ad08)
  • docs: update README.md (9e81b33)
  • Merge pull request #61 from JoshuaKGoldberg/all-contributors/add-RebeccaStevens (d708d36)
  • docs: update .all-contributorsrc (09cf960)
  • docs: update README.md (4321a15)
  • Merge pull request #60 from JoshuaKGoldberg/all-contributors/add-RebeccaStevens (6c2e8c5)
  • fix: corrected lint post-merge (6159daa)
  • Merge pull request #59 from JoshuaKGoldberg/all-contributors/add-JoshuaKGoldberg (882debb)
  • docs: update .all-contributorsrc (a2c7940)
  • docs: update README.md (6a0840e)
  • Merge pull request #58 from JoshuaKGoldberg/all-contributors/add-RebeccaStevens (d612712)
  • docs: update .all-contributorsrc (9883ca6)
  • docs: update README.md (99454e3)
  • docs: update .all-contributorsrc (9e6508a)
  • docs: update README.md (2e0ef8a)
  • Merge pull request #55 from RebeccaStevens/node-version (55a0f4f)
  • Merge pull request #18 from JoshuaKGoldberg/readonly-modifiers-check (405c475)
  • 0.0.22 (c5bb9fa)
  • 0.0.21 (ed44db4)
  • Merge branch 'main' into node-version (221fc0d)
  • Merge pull request #49 from RebeccaStevens/keyword-nodes (b5def87)
  • Merge pull request #37 from RebeccaStevens/bundle-esm (dd21e3d)
  • tsconfig.json noEmit, and DEVELOPMENT.md (ee91d4d)
  • chore: update required checks (3e590f4)
  • build: drop minimum supported node version to 16.13.0 (7b2b632)
  • chore: use clean flag (f3587e4)
  • chore(deps): update pnpm to v7.27.0 (#47) (4a80597)
  • feat: add missing keyword token nodes (e27a559)
  • chore(deps): update pnpm to v7.27.0 (#47) (ba48dde)
  • chore: rename "typecheck" to "type-check" (c553b6c)
  • chore: make typecheck status check required (6bcde4d)
  • Merge branch 'main' into bundle-esm (edf69f1)
  • ci: add type check workflow (6a92e3d)
  • build: simplify build script by merging cjs and esm scripts (32bfd53)
  • Merge pull request #43 from RebeccaStevens/release-broken-link (e5fa2ce)
  • chore: reword description as 'successor' (525e1c4)
  • Merge pull request #33 from RebeccaStevens/node-type-guards-2 (8e46284)
  • format:write (711a04f)
  • Update knip.jsonc (2501891)
  • docs: fix broken link (ea4a1a0)
  • ci: update call of build script (1fae425)
  • Merge branch 'main' into node-type-guards-2 (7bafa63)
  • Merge branch 'main' into bundle-esm (873b20c)
  • Merge pull request #42 from RebeccaStevens/eslint-import-extensions (a778a9f)
  • chore: have knip ignore nodes type guards files (7dd85c5)
  • fix: import link (659d7f6)
  • Merge branch 'main' into node-type-guards-2 (a090001)
  • fix: drop type guards that rely on private ts api functions (0eb6762)
  • style: add extensions to imports (4758317)
  • chore: enable import/extensions ESLint rule (f82750d)
  • Merge pull request #39 from RebeccaStevens/comments-use-nullish-coalescing (c68d4bd)
  • Merge pull request #38 from RebeccaStevens/tokens-deprecation-fix (6b3b5db)
  • chore: fix readme syntax again (c5bfa64)
  • chore: fix readme syntax (aa7ea5d)
  • chore(deps): update dependency should-semantic-release to ^0.0.4 (#34) (b184f8a)
  • refactor: use nullish coalescing instead of or operator (2d85961)
  • refactor: use replacement (1c7eedc)
  • build: clean output dir before build (043ead7)
  • build: bundle esm, not just cjs (85da283)
  • Merge pull request #36 from JoshuaKGoldberg/fix-esm-directory-imports (586a349)
  • fix: add missing explicit .js extensions to imports (8acbc4a)
  • feat: remove TypeScript re-exports (3059705)
  • fix: remove isTextualLiteral as it's just isStringLiteralLike (6ca9c81)
  • fix: remove isParameter as it's the same as isParameterDeclaration (64fe2f5)
  • fix: re-export type guards from typescript instead of recreating them (b11e9d6)
  • fix: remove alias type guards (6b07b32)
  • refactor: rename "simple" to "single" (5f7f1ab)
  • fix: remove deprecated function (3ff1901)
  • feat: add node type guards that are a union of other type guards (1c39319)
  • feat: add missing simple type guards (991fa81)
  • feat: add compound type gaurds from tsutils (ce521cf)
  • feat: add simple type gaurds from tsutils (00a9e5c)
  • refactor: split compound and simple type guards into seperate files (a1aaf3e)
  • chore: corrected package.json name post-merge (12c2de0)
  • 0.0.20 (b28d3dc)
  • 0.0.19 (cb41d70)
  • 0.0.18 (131e47e)
  • Merge pull request #29 from JoshuaKGoldberg/all-contributors/add-RebeccaStevens (269f50d)
  • docs: update .all-contributorsrc (5505b36)
  • docs: update README.md (843fa89)
  • Merge pull request #20 from RebeccaStevens/dts (bfaee86)
  • Merge branch 'main' (705de7a)
  • Merge pull request #22 from RebeccaStevens/sort-packagejson (605e236)
  • npx pnpm-deduplicate (e387106)
  • Spelling (ac32fd5)
  • Merge branch 'main' (9929fc6)
  • Merge pull request #28 from JoshuaKGoldberg/ts-api-utils (0138ba6)
  • chore: rename to ts-api-utils (ebbc2e1)
  • Merge pull request #26 from JoshuaKGoldberg/all-contributors/add-RebeccaStevens (c61bfdc)
  • docs: update .all-contributorsrc (c36109a)
  • docs: update README.md (fe9aeb0)
  • Merge pull request #23 from RebeccaStevens/publish-files (b9a9554)
  • Update package.json (9571f27)
  • Update package.json (362d94f)
  • build: don't publish CHANGELOG to tarball (01c3019)
  • chore: don't lint packagejson with jsonc (211b23f)
  • chore: apply sorting to package.json (e061899)
  • chore: add prettier-plugin-packagejson (da82b90)
  • build: specify files to release instead of specifying ones not to (5a4192d)
  • build: link to type declaration file (6283ab9)
  • build: generate types for release (782d7ba)
  • chore(deps): update dependency typescript to v4.9.5 (#1) (7563431)
  • Fixed code to make the test pass (d64c9be)
  • Added failing test for mapped type (83b4771)
  • Merge pull request #6 from JoshuaKGoldberg/first-unit-tests (34353cc)
  • allcontributors (8f38329)
  • Fix lint (0fabe82)
  • Added createNode helper for nodes (733c2d6)
  • lil typo (af855b0)
  • test: added first unit tests (ba3800c)
  • chore: remove unnecessary release-it hook (c9dc754)
  • v0.0.17 (927fb0d)
  • Merge pull request #5 from JoshuaKGoldberg/docs-and-reorganization (b76c4bf)
  • Couple missing descriptions (6bdfed4)
  • Assorted typo fixes (5e6f553)
  • Fix first formatting (8b22a66)
  • Even more on tsutils at the bottom (2569fe9)
  • Trim down first example a bit (a73a9c6)
  • Finish normalizing type names (e811710)
  • docs: filled out README.md, and reorganized internally (97690be)
  • 0.0.16 (620c253)
  • chore: mention tsup in cspell.json (37951b8)
  • 0.0.15 (5f11369)
  • 0.0.14 (0304b4f)
  • feat: release both cjs and esm (e9f862d)
  • chore: fix unused enum values (b5fe79b)
  • chore: fix lint (c332cba)
  • 0.0.13 (2bd0e34)
  • 0.0.12 (6f4f5f3)
  • fix: hasModifier allows ts.Modifier[] (623bb0f)
  • 0.0.11 (3709e3f)
  • 0.0.10 (a1145e0)
  • feat: many more types functions (055e08c)
  • 0.0.9 (c8ed74c)
  • 0.0.8 (c906979)
  • feat: add isParameterDeclaration (0098669)
  • 0.0.7 (f84397b)
  • 0.0.6 (4d1ae33)
  • fix: export from src/index.ts (4379a3f)
  • 0.0.5 (a3cfa46)
  • 0.0.4 (82b2b33)
  • feat: add flags, type, typeguards files (555ca46)
  • 0.0.3 (cb573b1)
  • 0.0.2 (dc85d5a)
  • 0.0.1 (b4e73a6)
  • chore: fix lint, knip, formatting (bbbe7e5)
  • feat: forEachComment (f901bec)
  • docs: correct contributors (2cd08dc)
  • chore: renamed to ts-api-tools ✨ (769f259)
  • chore: hydrated repo ✨ (a704b05)
  • Initial commit (75fe886)