All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- Restore typescript 5.6 compatibility (#301)
- deps-dev: Bump eslint and @types/eslint (#273)
- deps-dev: Bump @types/node from 22.5.2 to 22.8.7 (#303)
- deps-dev: Bump typescript-eslint from 8.3.0 to 8.13.0 (#302)
- Ben Limmer (@blimmer)
- Downgrade minimatch from 10.0.1 to 9.0.5 (#272)
- Always patch (ed3ed1f)
- Rename typescript-number to typescript-x (36643ff)
- Use strictest typescript configuration (a67e739)
- Enable @typescript-eslint/no-explicit-any warning (1cddaac)
- Add eslint-plugin-unicorn (44ad2e0)
- Remove anys (07e5c27)
- Rename nx test project to avoid conflict with package name (3ee03d1)
- deps-dev: Bump typescript-eslint from 8.1.0 to 8.2.0 (#249)
- deps-dev: Bump @types/node from 22.2.0 to 22.4.1 (#248)
- Add danielpza to funding.yml (9aa6941)
- deps-dev: Bump typescript-eslint from 8.2.0 to 8.3.0 (#254)
- deps-dev: Bump @types/node from 22.4.1 to 22.5.0 (#253)
- deps-dev: Update some dependencies (164aeac)
- Remove eslint-plugin-unicorn (8c6ccf4)
- Spdaley [email protected]
- Daniel Perez Alvarez [email protected]
- Add package.json exports (#218)
- Move top level register and nx-transformer to src/ (6f0a280)
- Add prettier-plugin-jsdoc (0b5fd4c)
- Remove ts-expose-internals imports (7b66926)
- Update ts-expose-internals -> @types/ts-expose-internals (56d62d2)
- deps-dev: Remove strip-ansi (2fc9901)
- Daniel Perez Alvarez [email protected]
- Remove namespaces in favor of modules (#236)
- Fix eslint warnings (#238)
- Fix no-require-imports eslint warning (#239)
- Enable no-unused-vars eslint rule (2e3b9d6)
- Remove tsconfig.base.json in favor of @tsconfig/node18 (#235)
- Unvendor typescript types definitions (#234)
- Remove hardcoded types (#240)
- Update eslint config to remove old src/declarations path (0ab8ebc)
- Update package.json contributors (b79f96d)
- deps-dev: Bump @types/node from 18.19.43 to 22.2.0 (#241)
- deps-dev: Bump typescript-eslint from 8.0.1 to 8.1.0 (#243)
- deps-dev: Bump @eslint/js from 9.8.0 to 9.9.0 (#242)
- deps-dev: Bump eslint from 9.8.0 to 9.9.0 (#245)
- Remove yarn pack workaround (#232)
- Add eslint (#237)
- Daniel Perez Alvarez [email protected]
- Generate provenance on npm publish (#229)
- Daniel Perez Alvarez [email protected]
3.4.9 (2024-08-07)
3.4.8 (2024-08-07)
3.4.7 (2024-02-20)
3.4.6 (2023-01-06)
- Cover edge case issues with case-insensitive filesystems (968ee7b)
3.4.5 (2023-01-05)
3.4.4 (2022-10-24)
3.4.3 (2022-10-21)
3.4.2 (2022-10-21)
3.4.1 (2022-10-20)
3.4.0 (2022-10-20)
3.3.1 (2021-08-16)
3.3.0 (2021-08-10)
- Added typescript-transform-paths/register script (8c36b09)
3.2.1 (2021-08-05)
3.2.0 (2021-08-03)
- Support transformation via ts-node transpileOnly and compiler API transformNodes (closes #123) (dd942fd)
3.1.0 (2021-07-13)
3.0.2 (2021-07-01)
- Improved resolution strategy by using EmitHost (87294b4)
- Accommodate TS 4.4 paths pattern caching (fixes #114) (#116) (e9b2a9f)
- Base Node was elided if could not resolve (fixes: #119) (1b97c80)
3.0.1 (2021-06-28)
3.0.0 (2021-06-16)
- Rewrote resolution strategy + various improvements (see notes) (ed1df79), closes #109 #110 #106 #108 #107 #103
2.2.4 (2021-05-20)
2.2.3 (2021-02-02)
2.2.2 (2021-01-11)
- Corrected explicit extensions fix from previous patch (a90e550)
2.2.1 (2021-01-10)
- Preserve explicit file extensions (closes #89) (b0627f8)
- Rely on original node for getting comment tags (closes #90) (fa978c2)
2.2.0 (2021-01-04)
- Add overwriteNodeModules option (b4a483e)
- Added
@transform-path
and@no-transform-path
tags for custom statement level transformation (8cab30d) - Added
exclude
option to allow excluding transformation of matching resolved paths (b1fdb54)
- Certain edge cases existed where type elision improperly elided full import / export declarations without named bindings (closes #87) (84a7866)
2.1.0 (2020-11-27)
- Ensure we use the same typescript instance that called the plugin (Fixes #80)
- Heavily refactored code base for better scale and readability
- Refactored tests for modularity and multi-TS instance testing
2.0.4 (2020-11-23)
- Refactored from requiring both to at least one tsConfig option: baseUrl, paths (34e4963)
- Fixes issue #39
- Adds support for new TS 4.1 - paths without baseUrl
2.0.3 (2020-11-17)
- Updated to more sound workaround for TS type-elision issue (fb33832)
2.0.2 (2020-10-23)
2.0.1 (2020-09-17)
2.0.0 (2020-08-04)
- Re-written to rely on TS API (#66)
1.1.15 (2020-07-30)
1.1.14 (2019-12-27)
1.1.13 (2019-11-11)
1.1.12 (2019-11-09)
1.1.11 (2019-10-09)
1.1.10 (2019-08-20)
1.1.9 (2019-08-20)
- urls not working (4f9fbfa)
1.1.8 (2019-08-01)
1.1.7 (2019-07-30)
1.1.6 (2019-07-09)
- not working explicits exports for types on declaration files (0263f06)
1.1.5 (2019-07-09)
- improve tests (cf20a3f)
1.1.4 (2019-06-08)
- some exports not working (cc2ba49)
1.1.3 (2019-05-24)
- use release build for tests (6069d24)
1.1.2 (2019-05-21)
- add some keywords to package.json
- update license to MIT
- add all contributor
1.1.1 (2019-05-18)
- check for
paths
andbaseUrl
in tsconfig (c3710c4) - type only import not deleted from result file (73dd8e2), closes #9
1.1.0 (2019-05-01)
1.0.2 (2019-04-24)
1.0.1 (2019-04-12)
- make it work (e774cf7)