Skip to content

Conversation

@taneltm
Copy link
Member

@taneltm taneltm commented Jan 9, 2025

WE2-1018

Closes #77

  • All dependencies updated
  • Version bump to 2.4.0-rc1
  • Version in package.json can now have a release candidate suffix which will be excluded in the extension manifest
  • Migrated eslint to the new flat config file format
  • The @typescript-eslint/eslint-plugin and @typescript-eslint/parser packages are deprecated, changed to the new typescript-eslint package which contains both.
  • New dependency @stylistic/eslint-plugin-ts - Some linter rules have been deprecated or removed from the typescript-eslint project and migrated to @stylistic, for example the semi rule.
  • Fixed some minor linter errors
  • Added additional linter rule overrides. These rules should be checked separately and might require fixes in the code.
  • Renamed rollup.config.js to rollup.config.mjs as it was a ES6 module and not a CommonJS file
  • Removed findFiles from build-utils.mjs. It was a promise wrapper for glob. After updating glob, it now returns a promise by itself, so the wrapper was unnecessary.
  • Moved bootstrap from devDependencies to dependencies, which should now correctly reflect how it's used.

WE2-1018

- All dependencies updated
- Version bump to 2.4.0-rc1
- Version in package.json can now have a release candidate suffix which will be excluded in the extension manifest
- Migrated `eslint` to the new flat config file format
- The `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` packages are deprecated, changed to the new `typescript-eslint` package which contains both.
- New dependency `@stylistic/eslint-plugin-ts` - Some linter rules have been deprecated or removed from the `typescript-eslint` project and migrated to `@stylistic`, for example the `semi` rule.
- Fixed some minor linter errors
- Added additional linter rule overrides. These rules should be checked separately and might require fixes in the code.
- Renamed `rollup.config.js` to `rollup.config.mjs` as it was a ES6 module and not a CommonJS file
- Removed `findFiles` from `build-utils.mjs`. It was a promise wrapper for `glob`. After updating `glob`, it now returns a promise by itself, so the wrapper was unnecessary.
- Moved `bootstrap` from `devDependencies` to `dependencies`, which should now correctly reflect how it's used.

Signed-off-by: Tanel Metsar <[email protected]>
@mrts mrts self-requested a review January 10, 2025 12:13
@mrts mrts merged commit cbca651 into web-eid:main Jan 10, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants