softwareventures / resolve-typescript-plugin

webpack plugin to resolve TypeScript files when importing with js file extension in ESM projects
https://www.npmjs.com/resolve-typescript-plugin
ISC License
46 stars 2 forks source link

build(deps): update dependency @softwareventures/tsconfig to v8 (main) #128

Open renovate[bot] opened 4 months ago

renovate[bot] commented 4 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@softwareventures/tsconfig 7.1.1 -> 8.1.0 age adoption passing confidence

Release Notes

softwareventures/tsconfig (@​softwareventures/tsconfig) ### [`v8.1.0`](https://togithub.com/softwareventures/tsconfig/releases/tag/v8.1.0) [Compare Source](https://togithub.com/softwareventures/tsconfig/compare/v8.0.0...v8.1.0) ##### Features - **engines:** remove node engine version restrictions from package.json ([d7f7677](https://togithub.com/softwareventures/tsconfig/commit/d7f76774cfe06e9dd27d0e112024e2fdf9259596)) - **webworker:** Add "WebWorker.ImportScripts" platform library ([c61e767](https://togithub.com/softwareventures/tsconfig/commit/c61e767fc64e3d891e2da1782f53da81b4057dc3)) - **webworker:** Add "WebWorker.ImportScripts" platform library ([58371ee](https://togithub.com/softwareventures/tsconfig/commit/58371ee7c8394610e9008190831c7af0e4b74799)) - **webworker:** Add "WebWorker.Iterable" platform library ([c3d2860](https://togithub.com/softwareventures/tsconfig/commit/c3d2860b3ecc3bf91f8ac8230cb177b8d75642bb)) - **webworker:** Add "WebWorker.Iterable" platform library ([d5531c8](https://togithub.com/softwareventures/tsconfig/commit/d5531c89696636cd69f5ed316ed03d2e5c80e762)) ### [`v8.0.0`](https://togithub.com/softwareventures/tsconfig/releases/tag/v8.0.0) [Compare Source](https://togithub.com/softwareventures/tsconfig/compare/v7.3.0...v8.0.0) ##### āš  BREAKING CHANGES - TypeScript code now compiles to ES2020. This breaks compatibility with obsolete versions of Node and obsolete browsers. If you need to support these older systems either override `compilerOptions.target` or use Babel to compile down to older ES syntax. - **stripInternal:** The allowSyntheticDefaultImports option is no longer set. This option is not appropriate for most projects. It should only be set for projects that are transpiled using Babel (or similar). See https://www.typescriptlang.org/tsconfig#allowSyntheticDefaultImports - **stripInternal:** The stripInternal option is no longer set, meaning TypeScript will no longer exclude type declarations for code marked `@internal`. This option was unsafe because TypeScript does not check that the resulting declarations are valid. Projects that relied on this option should consider using api-extractor (https://api-extractor.com/) instead, or override this option to true in their tsconfig. - **types:** Ambient type declarations are no longer included in the compilation by default (tsconfig specifies the option `"types": []`). Consuming projects that require ambient types should list them explicitly in their tsconfig. For example, projects that target node should add a dependency on [@​types/node](https://togithub.com/types/node) and specify `{"compilerOptions": {"types": ["node"]}}`. - **commonjs:** The commonjs, dom-commonjs, and webworker-commonjs configurations are obsolete and have been removed. Instead of commonjs, use the top level configuration (replace "@​softwareventures/tsconfig/commonjs" with "[@​softwareventures/tsconfig](https://togithub.com/softwareventures/tsconfig)"). Instead of dom-commonjs, use the dom configuration (replace "@​softwareventures/tsconfig/dom-commonjs" with "@​softwareventures/tsconfig/dom"). Instead of webworker-commonjs, use the webworker configuration (replace "@​softwareventures/tsconfig/webworker-commonjs" with "@​softwareventures/tsconfig/webworker"). The CommonJS-specific configurations are obsolete now since the corresponding base configurations use "Node16" module resolution and compile to "Node16" modules. This is equivalent to compiling to CommonJS modules and following CommonJS resolution rules when that is what node would expect, and compiling to ES Modules and following ES Module resolution rules when that is what node would expect. - **allowUnusedLabels:** Unused labels will now raise a compiler error. This usually indicates a broken attempt to write an object literal. See https://www.typescriptlang.org/tsconfig#allowUnusedLabels - **allowUnreachableCode:** Provably unreachable code will now raise a compiler error. See https://www.typescriptlang.org/tsconfig#allowUnreachableCode - **deps:** tsconfig now has a peer dependency on typescript v5.2.2 or later. Consuming projects should upgrade typescript to at least that version. ##### Features - **allowUnreachableCode:** set allowUnreachableCode: false ([12cd394](https://togithub.com/softwareventures/tsconfig/commit/12cd39400902be7e404931bac141385b6dada2d7)) - **allowUnusedLabels:** set allowUnusedLabels: false ([b4b046c](https://togithub.com/softwareventures/tsconfig/commit/b4b046c9a5bd8d30412ac9fe2f95558f66dced4e)) - **commonjs:** delete commonjs, dom-commonjs, and webworker-commonjs configurations ([16938ee](https://togithub.com/softwareventures/tsconfig/commit/16938eebc482840cdca72d83356a925c2c1f2302)) - compile against ES2020 API ([f4f7c65](https://togithub.com/softwareventures/tsconfig/commit/f4f7c650a0c7228d25df98f6bf85a933e52bf60b)) - compile TypeScript to ES2020 ([9127e31](https://togithub.com/softwareventures/tsconfig/commit/9127e3126fed152b444950d431a9ef075381b8e8)) - **deps:** bump peer dependency on typescript to ^5.2.2 ([daeafbf](https://togithub.com/softwareventures/tsconfig/commit/daeafbf8a1f9f6a0d03137dad88f7a03c601af03)) - **module:** compile to Node16 modules, and use Node16 module resolution ([5e1bd84](https://togithub.com/softwareventures/tsconfig/commit/5e1bd8421f0d223cb69bc1158382eb595bfe1536)) - **stripInternal:** delete allowSyntheticDefaultImports option ([b524c77](https://togithub.com/softwareventures/tsconfig/commit/b524c771f5e37c2aca9f36a0313c302e3c953c65)) - **stripInternal:** delete stripInternal option ([dbc5a14](https://togithub.com/softwareventures/tsconfig/commit/dbc5a141567d1791ac59590b183e5ab57749ccd2)) - **types:** don't include ambient type declarations in the compilation ([1d5e397](https://togithub.com/softwareventures/tsconfig/commit/1d5e39739cc1376b26089573b23dd38ec3593422)) ### [`v7.3.0`](https://togithub.com/softwareventures/tsconfig/releases/tag/v7.3.0) [Compare Source](https://togithub.com/softwareventures/tsconfig/compare/v7.2.0...v7.3.0) ##### Features - **webworker:** Add "WebWorker.ImportScripts" platform library ([c61e767](https://togithub.com/softwareventures/tsconfig/commit/c61e767fc64e3d891e2da1782f53da81b4057dc3)) - **webworker:** Add "WebWorker.Iterable" platform library ([c3d2860](https://togithub.com/softwareventures/tsconfig/commit/c3d2860b3ecc3bf91f8ac8230cb177b8d75642bb)) ### [`v7.2.0`](https://togithub.com/softwareventures/tsconfig/releases/tag/v7.2.0) [Compare Source](https://togithub.com/softwareventures/tsconfig/compare/v7.1.1...v7.2.0) ##### Features - **engines:** remove node engine version restrictions from package.json ([d7f7677](https://togithub.com/softwareventures/tsconfig/commit/d7f76774cfe06e9dd27d0e112024e2fdf9259596)) - **webworker:** Add "WebWorker.ImportScripts" platform library ([58371ee](https://togithub.com/softwareventures/tsconfig/commit/58371ee7c8394610e9008190831c7af0e4b74799)) - **webworker:** Add "WebWorker.Iterable" platform library ([d5531c8](https://togithub.com/softwareventures/tsconfig/commit/d5531c89696636cd69f5ed316ed03d2e5c80e762))

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.