Releases: flex-development/tsconfig-utils
Releases · flex-development/tsconfig-utils
2.0.2
2.0.2 (2023-08-15)
📦 Build
- deps-dev: Bump @commitlint/cli from 17.6.7 to 17.7.0 (#230) (bd2aba6)
- deps-dev: Bump @commitlint/cli from 17.7.0 to 17.7.1 (#232) (d00cddc)
- deps-dev: Bump @flex-development/mkbuild from 1.0.0-alpha.20 to 1.0.0-alpha.21 (#229) (9042266)
- deps-dev: Bump cspell from 7.0.1-alpha.8 to 7.0.1-alpha.9 (#233) (ec0e23d)
- deps-dev: Bump esbuild from 0.19.0 to 0.19.2 (#237) (cc158ee)
- deps-dev: Bump eslint from 8.46.0 to 8.47.0 (#236) (f083188)
- deps-dev: Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.0 (#228) (b11c19c)
- deps-dev: Bump eslint-plugin-markdownlint from 0.4.1 to 0.5.0 (#241) (47bda97)
- deps-dev: Bump graphql from 16.7.1 to 16.8.0 (#242) (3e900fd)
- deps-dev: Bump lint-staged from 13.2.3 to 14.0.0 (#234) (cd09881)
- deps-dev: Bump the typescript-eslint group with 2 updates (#239) (741c698)
- deps: bump @flex-development/mlly from 1.0.0-alpha.17 to 1.0.0-alpha.18 (fd8b867)
- deps: Bump @flex-development/tutils from 6.0.0-alpha.18 to 6.0.0-alpha.19 (#231) (76e04b9)
- deps: Bump @flex-development/tutils from 6.0.0-alpha.19 to 6.0.0-alpha.20 (#235) (192d7ba)
- deps: Bump @flex-development/tutils from 6.0.0-alpha.20 to 6.0.0-alpha.21 (#240) (e7c68ba)
🤖 Continuous Integration
2.0.1
2.0.1 (2023-08-09)
📦 Build
2.0.0
2.0.0 (2023-08-08)
⚠ BREAKING CHANGES
- nvm: require
>=16.20.0
📦 Build
- distribute source maps for
utils
only (a652e98) - deps-dev: Bump @commitlint/cli from 17.4.4 to 17.5.0 (#75) (70c2a2f)
- deps-dev: Bump @commitlint/cli from 17.5.0 to 17.5.1 (#89) (3032dc4)
- deps-dev: Bump @commitlint/cli from 17.5.1 to 17.6.1 (#112) (3fc62bb)
- deps-dev: Bump @commitlint/cli from 17.6.1 to 17.6.3 (#152) (ad1322d)
- deps-dev: Bump @faker-js/faker from 8.0.0 to 8.0.1 (#180) (d1849bf)
- deps-dev: Bump @faker-js/faker from 8.0.0-alpha.0 to 8.0.0-alpha.1 (#79) (8b9323f)
- deps-dev: Bump @faker-js/faker from 8.0.0-alpha.2 to 8.0.0-beta.0 (#143) (94427ca)
- deps-dev: Bump @faker-js/faker from 8.0.0-beta.0 to 8.0.0 (#165) (45f2728)
- deps-dev: Bump @flex-development/decorator-regex from 1.0.0 to 2.0.0 (#221) (d2a3968)
- deps-dev: bump @flex-development/esm-types from 1.0.0 to 2.0.0 (5583bdf)
- deps-dev: Bump @flex-development/mkbuild from 1.0.0-alpha.13 to 1.0.0-alpha.16 (#52) (e16c270)
- deps-dev: Bump @graphql-eslint/eslint-plugin from 3.16.0 to 3.16.1 (#48) (7b06d09)
- deps-dev: Bump @graphql-eslint/eslint-plugin from 3.16.1 to 3.16.2 (#78) (56ebafd)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.1 (#54) (6c0eda1)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.57.0 (#84) (536894a)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.0 (#116) (15f11d3)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1 (#133) (40d4aba)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 (#146) (1cc7a7b)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.5 (#168) (3d63b4d)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.59.5 to 5.59.7 (#182) (e66d76f)
- deps-dev: Bump @typescript-eslint/parser from 5.53.0 to 5.54.1 (#56) (224bcd2)
- deps-dev: Bump @typescript-eslint/parser from 5.54.1 to 5.56.0 (#76) (7020d91)
- deps-dev: Bump @typescript-eslint/parser from 5.56.0 to 5.57.0 (#93) (3c95093)
- deps-dev: Bump @typescript-eslint/parser from 5.58.0 to 5.59.0 (#115) (7c9c38a)
- deps-dev: Bump @typescript-eslint/parser from 5.59.0 to 5.59.1 (#130) (f4d69e2)
- deps-dev: Bump @typescript-eslint/parser from 5.59.1 to 5.59.2 (#144) (9e82ef9)
- deps-dev: Bump @vitest/coverage-c8 from 0.30.1 to 0.31.0 (#151) (fe68f38)
- deps-dev: Bump @vitest/ui from 0.28.5 to 0.29.7 (#72) (44b2155)
- deps-dev: Bump @vitest/ui from 0.30.1 to 0.31.0 (#150) (2560dbb)
- deps-dev: Bump @vitest/ui from 0.31.0 to 0.31.1 (#178) (478aabd)
- deps-dev: Bump cspell from 6.26.3 to 6.27.0 (#43) (1e2e954)
- deps-dev: Bump cspell from 6.27.0 to 6.28.0 (#53) (c645c11)
- deps-dev: Bump cspell from 6.28.0 to 6.31.1 (#90) (9eeb54a)
- deps-dev: Bump esbuild from 0.17.10 to 0.17.11 (#57) (991158e)
- deps-dev: Bump esbuild from 0.17.11 to 0.17.14 (#91) (d5b335b)
- deps-dev: Bump esbuild from 0.17.16 to 0.17.17 (#113) (357f889)
- deps-dev: Bump esbuild from 0.17.17 to 0.17.18 (#127) (4fb5b78)
- deps-dev: Bump esbuild from 0.17.18 to 0.17.19 (#172) (9cfcc8d)
- deps-dev: Bump eslint from 8.34.0 to 8.35.0 (#58) (9ac1203)
- deps-dev: Bump eslint from 8.38.0 to 8.39.0 ([#132](https://github.com/flex-dev...
1.1.2
1.1.2 (2023-02-22)
📦 Build
- deps-dev: Bump @commitlint/cli from 17.4.2 to 17.4.4 (#33) (8da7bc0)
- deps-dev: bump @flex-development/mkbuild from 1.0.0-alpha.10 to 1.0.0-alpha.13 (9efabd4)
- deps-dev: bump @flex-development/mkbuild from 1.0.0-alpha.9 to 1.0.0-alpha.10 (6342c87)
- deps-dev: Bump @graphql-eslint/eslint-plugin from 3.15.0 to 3.16.0 (#25) (40535ca)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 (#36) (8e43dc8)
- deps-dev: Bump @vitest/ui from 0.28.4 to 0.28.5 (#35) (7953936)
- deps-dev: Bump cspell from 6.22.0 to 6.26.3 (#31) (148b37b)
- deps-dev: Bump esbuild from 0.17.7 to 0.17.10 (#39) (0e9390b)
- deps-dev: Bump eslint and @types/eslint (#32) (72afa6d)
- deps-dev: bump typescript from 5.0.0-dev.20221215 to 5.0.0-dev.20230212 (60a57cf)
- deps-dev: Bump vite from 4.1.1 to 4.1.2 (#34) (09aeee1)
- deps-dev: Bump vite from 4.1.2 to 4.1.3 (#37) (e926435)
- deps: bump @flex-development/mlly from 1.0.0-alpha.10 to 1.0.0-alpha.11 (d3ef25e)
- deps: bump @flex-development/mlly from 1.0.0-alpha.11 to 1.0.0-alpha.13 (f4c84be)
- yarn: bump yarn from 4.0.0-rc.34 to 4.0.0-rc.39 (211c20c)
🤖 Continuous Integration
- [@dependabot] fix private registry updates (db0db09)
- deps: Bump actions/cache from 3.2.4 to 3.2.5 (#22) (2f90da1)
- deps: Bump actions/cache from 3.2.5 to 3.2.6 (#40) (4d7d54e)
- workflows: [
ci
] usegithub.event.pull_request.head.sha
for codecov (91128e7) - workflows: [
dependabot-auto
] removeenable-auto-merge
job conditional (ce68e1f)
🏡 Housekeeping
- [eslint] update base config (a9a5758)
- move changelog config to
config
directory (0cc494c) - sync updated config files (100af70)
- update config files (ade42ec)
- github: add commit scope
loader
(89ac841) - loader: [
load
] fix esbuild loader configuration (0a8701e) - loader: [
load
] instruct esbuild to target current node version (1b99d7c) - loader: [
resolve
] check ifparent
isfile:
URL (b231dc0) - tests: move test tsconfigs to
__tests__
directory (a89b43a) - ts: update self-import definition (bd92f30)
1.1.1
1.1.0
1.1.0 (2023-02-08)
📦 Build
- deps-dev: Bump @types/node from 18.11.19 to 18.13.0 (#13) (53fea0b)
- deps-dev: Bump lint-staged from 13.1.0 to 13.1.1 (#14) (cbfc74d)
- deps-dev: Bump prettier from 2.8.3 to 2.8.4 (#15) (55b9c17)
✨ Features
- utils: [
resolvePaths
] allowcompilerOptions.baseUrl
override (da40062)
1.0.0
1.0.0 (2023-02-07)
📦 Build
- deps-dev: Bump @types/node from 18.11.18 to 18.11.19 (#2) (a1bdfc7)
- deps-dev: Bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.51.0 (#6) (216f0ca)
- deps-dev: bump @typescript-eslint/parser from 5.50.0 to 5.51.0 (fd394d8)
- deps-dev: Bump @vitest/coverage-c8 from 0.28.3 to 0.28.4 (#7) (c7a7fd4)
- deps-dev: Bump @vitest/ui from 0.28.3 to 0.28.4 (#10) (2d0ef11)
- deps-dev: Bump cspell from 6.20.1 to 6.22.0 (#9) (d4c82cc)
- deps-dev: Bump esbuild from 0.17.5 to 0.17.6 (#3) (863c45a)
- deps-dev: Bump eslint-plugin-jsdoc from 39.7.5 to 39.8.0 (#5) (3603b10)
- deps-dev: Bump vitest from 0.28.3 to 0.28.4 (#4) (3bd7712)
🤖 Continuous Integration
- [@dependabot] add config (01b685a)
- deps: Bump actions/cache from 3.2.3 to 3.2.4 (#1) (2db2b6f)
- deps: bump GitGuardian/ggshield-action from 1.1.0 to master (559267d)
- workflows: [
ci
] upload coverage report to codecov (3604cf5)
📝 Documentation
- api (70fdb14)
- interfaces (e428ee6)
- related (35b05c5)
- use (469f6d1)
- what is this? (731cb59)
- when should i use this? (fa56fed)
✨ Features
- interfaces:
LoadTsconfigOptions
(c9cdf33) - interfaces:
ResolvePathsOptions
(08ace44) - internal:
getPropertyValue
(23ee270) - internal:
isDirectory
(e67a350) - internal:
isFile
(15addba) - internal:
parseJSON
(8eea639) - internal:
readFile
(8836dfa) - internal:
validateFunction
(503a65f) - internal:
validateString
(3245972) - internal:
validateURLString
(992bfb0) - ts: re-export
@flex-development/tsconfig-types
(e4efd39) - utils:
COMPILER_OPTIONS
(def90ca) - utils:
LIB
(ea9bb62) - utils:
loadCompilerOptions
(135dfee) - utils:
loadLibConfig
(139f6c4) - utils:
loadPathAliases
(3dd561d) - utils:
loadPluginConfigs
(b484e64) - utils:
loadTsconfig
(7538fdc) - utils:
normalizeCompilerOptions
(1714d5b) - utils:
normalizeImportsNotUsed
(532b575) - utils:
normalizeJsx
(b61f9ae) - utils:
normalizeLib
(b3f2126) - utils:
normalizeModule
(e46db36) - utils:
normalizeModuleDetection
(b0f8188) - utils:
normalizeModuleResolution
(2d8d082) - utils:
normalizeNewLine
(8219ec8) - utils:
normalizeTarget
(2cbabae) - utils:
resolvePaths
(7038572)
🐛 Fixes
- utils: [
normalizeLib
] lowercase possible option before evaluating (715b9d9)
🏡 Housekeeping
- github: add commit scope
build
(732e102) - github: add commit scope
internal
(b002306) - github: add commit scope
spelling
(60dcd4d) - github: add commit scope
ts-next
(6507225) - github: add label
scope:ts-next
(392a866) - spelling: cleanup dictionary (691b3bb)
- tests: codecov integration (85ef913)
- ts: switch tsconfig based on typescript version (6c70b97)
⚡ Refactors
- ts-next: support multiple configuration files in
extends
(64cfb1a) - utils:
loadLibConfig
->loadLib
(87c800d) - utils:
loadPathAliases
->loadPaths
(f4da989) - utils:
loadPluginConfigs
->loadPlugins
([2e839e5](2e839e5c67edc6f72...