Skip to content
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

Update development tooling versions and package manager #2

Open
ndoschek opened this issue Oct 10, 2024 · 1 comment
Open

Update development tooling versions and package manager #2

ndoschek opened this issue Oct 10, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@ndoschek
Copy link
Contributor

ndoschek commented Oct 10, 2024

The project currently uses Prettier version 2, which is implicitly consumed through eslint-plugin-prettier. We should update Prettier to version 3, as well as the other development tools such as ESLint.

We should also consider moving away from yarn if possible and use npm or pnpm as package manager for this new project, as Yarn 1.x is multiple years old and no longer developed except for crucial security fixes. See https://github.com/yarnpkg/yarn

@ndoschek ndoschek added the enhancement New feature or request label Oct 10, 2024
@ndoschek ndoschek changed the title Update development tooling versions Update development tooling versions and package manager Oct 10, 2024
ndoschek added a commit that referenced this issue Oct 15, 2024
- Simplify devDependencies
  - Move all eslint related devDependencies to main package.json
- Update typescript and rimraf versions
- Update lerna version

Part of GH-2
ndoschek added a commit that referenced this issue Oct 15, 2024
- Simplify devDependencies
  - Move all eslint related devDependencies to main package.json
- Update typescript and rimraf versions
- Update lerna version

Part of GH-2
ndoschek added a commit that referenced this issue Oct 15, 2024
- Simplify devDependencies
  - Move all eslint related devDependencies to main package.json
- Update typescript and lerna versions

Part of GH-2
ndoschek added a commit that referenced this issue Oct 15, 2024
- Simplify devDependencies
  - Move all eslint related devDependencies to main package.json
- Update typescript and rimraf versions
- Update lerna version

Part of GH-2
ndoschek added a commit that referenced this issue Oct 15, 2024
- Simplify devDependencies
  - Move all eslint related devDependencies to main package.json
- Update typescript and rimraf versions
- Update lerna version

Part of GH-2
@ndoschek
Copy link
Contributor Author

With PR GH-5, we updated the typescript, rimraf and lerna versions.
We did not yet update testing and ESLint-related dependencies, that is still missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant