-
Notifications
You must be signed in to change notification settings - Fork 38
typescript-eslint@v6 #57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Please also consider this: #59 |
undergroundwires
added a commit
to undergroundwires/privacy.sexy
that referenced
this issue
Jul 31, 2023
- Introduce `fresh-npm-install.sh` to automate clean npm environment setup. - Revert workaround 924b326, resolved by updating Font Awesome. - Remove `vue-template-compiler` and `@vue/test-utils` from dependencies, they're obsolete in 2.7. - Update anchor references to start with lower case in line with MD051/link-fragments, introduced by updated `markdownlint`. - Upgrade cypress to > 10, which includes: - Change spec extensions from `*.spec.js` to `*.cy.js`. - Change configuration file from `cypress.json` to `cypress.config.ts`. - Remove most configurations from `cypress/plugins/index.js`. These configurations were initially generated by Vue CLI but obsoleted in newer cypress versions. - Lock Typescript version to 4.6.x due to lack of support in unmaintained Vue CLI TypeScript plugin (see vuejs/vue-cli#7401). - Use `setWindowOpenHandler` on Electron, replacing deprecated `new-event` event. - Document inability to upgrade `typescript-eslint` dependencies because `@vue/eslint-config-typescript` does not support them. See vuejs/eslint-config-typescript#60, vuejs/eslint-config-typescript#59, vuejs/eslint-config-typescript#57. - Fix `typescript` version to 4.6.X and `tslib` version to 2.4.x, unit tests exit with a maximum call stack size exceeded error: ``` ... MOCHA Testing... RUNTIME EXCEPTION Exception occurred while loading your tests [=========================] 100% (completed) RangeError: Maximum call stack size exceeded at RegExp.exec (<anonymous>) at retrieveSourceMapURL (/project/node_modules/source-map-support/source-map-support.js:174:21) at Array.<anonymous> (/project/node_modules/source-map-support/source-map-support.js:186:26) at /project/node_modules/source-map-support/source-map-support.js:85:24 at mapSourcePosition (/project/node_modules/source-map-support/source-map-support.js:216:21) ... ``` Issue has been reported but not fixed, suggested solutions did not work, see evanw/node-source-map-support#252.
undergroundwires
added a commit
to undergroundwires/privacy.sexy
that referenced
this issue
Jul 31, 2023
- Introduce `fresh-npm-install.sh` to automate clean npm environment setup. - Revert workaround 924b326, resolved by updating Font Awesome. - Remove `vue-template-compiler` and `@vue/test-utils` from dependencies, they're obsolete in 2.7. - Update anchor references to start with lower case in line with MD051/link-fragments, introduced by updated `markdownlint`. - Upgrade cypress to > 10, which includes: - Change spec extensions from `*.spec.js` to `*.cy.js`. - Change configuration file from `cypress.json` to `cypress.config.ts`. - Remove most configurations from `cypress/plugins/index.js`. These configurations were initially generated by Vue CLI but obsoleted in newer cypress versions. - Lock Typescript version to 4.6.x due to lack of support in unmaintained Vue CLI TypeScript plugin (see vuejs/vue-cli#7401). - Use `setWindowOpenHandler` on Electron, replacing deprecated `new-event` event. - Document inability to upgrade `typescript-eslint` dependencies because `@vue/eslint-config-typescript` does not support them. See vuejs/eslint-config-typescript#60, vuejs/eslint-config-typescript#59, vuejs/eslint-config-typescript#57. - Fix `typescript` version to 4.6.X and `tslib` version to 2.4.x, unit tests exit with a maximum call stack size exceeded error: ``` ... MOCHA Testing... RUNTIME EXCEPTION Exception occurred while loading your tests [=========================] 100% (completed) RangeError: Maximum call stack size exceeded at RegExp.exec (<anonymous>) at retrieveSourceMapURL (/project/node_modules/source-map-support/source-map-support.js:174:21) at Array.<anonymous> (/project/node_modules/source-map-support/source-map-support.js:186:26) at /project/node_modules/source-map-support/source-map-support.js:85:24 at mapSourcePosition (/project/node_modules/source-map-support/source-map-support.js:216:21) ... ``` Issue has been reported but not fixed, suggested solutions did not work, see evanw/node-source-map-support#252. - Update `vue-cli-plugin-electron-builder` to latest alpha version. This allows upgrading `ts-loader` to latest and using latest `electron-builder`. Change `main` property value in `package.json` to `index.js` for successful electron builds (see nklayman/vue-cli-plugin-electron-builder#188).
undergroundwires
added a commit
to undergroundwires/privacy.sexy
that referenced
this issue
Jul 31, 2023
- Introduce `fresh-npm-install.sh` to automate clean npm environment setup. - Revert workaround 924b326, resolved by updating Font Awesome. - Remove `vue-template-compiler` and `@vue/test-utils` from dependencies, they're obsolete in 2.7. - Update anchor references to start with lower case in line with MD051/link-fragments, introduced by updated `markdownlint`. - Upgrade cypress to > 10, which includes: - Change spec extensions from `*.spec.js` to `*.cy.js`. - Change configuration file from `cypress.json` to `cypress.config.ts`. - Remove most configurations from `cypress/plugins/index.js`. These configurations were initially generated by Vue CLI but obsoleted in newer cypress versions. - Lock Typescript version to 4.6.x due to lack of support in unmaintained Vue CLI TypeScript plugin (see vuejs/vue-cli#7401). - Use `setWindowOpenHandler` on Electron, replacing deprecated `new-event` event. - Document inability to upgrade `typescript-eslint` dependencies because `@vue/eslint-config-typescript` does not support them. See vuejs/eslint-config-typescript#60, vuejs/eslint-config-typescript#59, vuejs/eslint-config-typescript#57. - Fix `typescript` version to 4.6.X and `tslib` version to 2.4.x, unit tests exit with a maximum call stack size exceeded error: ``` ... MOCHA Testing... RUNTIME EXCEPTION Exception occurred while loading your tests [=========================] 100% (completed) RangeError: Maximum call stack size exceeded at RegExp.exec (<anonymous>) at retrieveSourceMapURL (/project/node_modules/source-map-support/source-map-support.js:174:21) at Array.<anonymous> (/project/node_modules/source-map-support/source-map-support.js:186:26) at /project/node_modules/source-map-support/source-map-support.js:85:24 at mapSourcePosition (/project/node_modules/source-map-support/source-map-support.js:216:21) ... ``` Issue has been reported but not fixed, suggested solutions did not work, see evanw/node-source-map-support#252. - Update `vue-cli-plugin-electron-builder` to latest alpha version. This allows upgrading `ts-loader` to latest and using latest `electron-builder`. Change `main` property value in `package.json` to `index.js` for successful electron builds (see nklayman/vue-cli-plugin-electron-builder#188).
4 tasks
LarrMarburger
added a commit
to LarrMarburger/privacy.sexy
that referenced
this issue
Nov 16, 2023
- Introduce `fresh-npm-install.sh` to automate clean npm environment setup. - Revert workaround ff134da, resolved by updating Font Awesome. - Remove `vue-template-compiler` and `@vue/test-utils` from dependencies, they're obsolete in 2.7. - Update anchor references to start with lower case in line with MD051/link-fragments, introduced by updated `markdownlint`. - Upgrade cypress to > 10, which includes: - Change spec extensions from `*.spec.js` to `*.cy.js`. - Change configuration file from `cypress.json` to `cypress.config.ts`. - Remove most configurations from `cypress/plugins/index.js`. These configurations were initially generated by Vue CLI but obsoleted in newer cypress versions. - Lock Typescript version to 4.6.x due to lack of support in unmaintained Vue CLI TypeScript plugin (see vuejs/vue-cli#7401). - Use `setWindowOpenHandler` on Electron, replacing deprecated `new-event` event. - Document inability to upgrade `typescript-eslint` dependencies because `@vue/eslint-config-typescript` does not support them. See vuejs/eslint-config-typescript#60, vuejs/eslint-config-typescript#59, vuejs/eslint-config-typescript#57. - Fix `typescript` version to 4.6.X and `tslib` version to 2.4.x, unit tests exit with a maximum call stack size exceeded error: ``` ... MOCHA Testing... RUNTIME EXCEPTION Exception occurred while loading your tests [=========================] 100% (completed) RangeError: Maximum call stack size exceeded at RegExp.exec (<anonymous>) at retrieveSourceMapURL (/project/node_modules/source-map-support/source-map-support.js:174:21) at Array.<anonymous> (/project/node_modules/source-map-support/source-map-support.js:186:26) at /project/node_modules/source-map-support/source-map-support.js:85:24 at mapSourcePosition (/project/node_modules/source-map-support/source-map-support.js:216:21) ... ``` Issue has been reported but not fixed, suggested solutions did not work, see evanw/node-source-map-support#252. - Update `vue-cli-plugin-electron-builder` to latest alpha version. This allows upgrading `ts-loader` to latest and using latest `electron-builder`. Change `main` property value in `package.json` to `index.js` for successful electron builds (see nklayman/vue-cli-plugin-electron-builder#188).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Announcement: https://typescript-eslint.io/blog/announcing-typescript-eslint-v6
It’d be great to discuss the timeline for a downstream update as well as potential caveats.
The text was updated successfully, but these errors were encountered: