Major Changes
-
#129
c3d6b80
Thanks @kamdubiel! - Addedeslint-plugin-typescript-enum
dependency and rules to React config -
#126
8e02656
Thanks @kamdubiel! - Bumped dependencies and fixed tests:- Bumped peer dependencies:
- "@next/eslint-plugin-next": "~14.2.0",
- "@typescript-eslint/eslint-plugin": "~7.8.0",
- "@typescript-eslint/parser": "~7.8.0",
- "eslint": "^8.57.0",
- "eslint-plugin-jsx-a11y": "~6.8.0",
- "eslint-plugin-react": "~7.34.0",
- "eslint-plugin-react-hooks": "~4.6.0",
- "eslint-plugin-rxjs": "~5.0.3",
- "typescript": ">=3.3.1"
- Bumped dev dependencies
- Fixed tests for the new parser version
- Updated
tsconfig.json
forNodeNext
- Updated
no-underscore-dangle
to allow afterthis.*
- Updated
@typescript-eslint/no-unused-vars
to allow in...rest
siblings - Improved
tsconfig
files for local development
- Bumped peer dependencies:
-
#125
dfc1448
Thanks @kamdubiel! - SetpNPM
as package manager:- Added
pnpm
lockfile and workspace configuration - Added static code analysis scripts to
package.json
- Configured
packageManager
forcorepack
- Updated
CONTRIBUTING.md
documentation - Updated
GithubActions
forpnpm
support and resolved Node version warnings - Updated
husky
configuration forpnpm
- Fixed
ESLint
configuration so it could be run for this repository also - Fixed
npm
doppelgangers - Added
changesets
config toPrettier
ignore
- Added
-
#128
6e5a3f0
Thanks @kamdubiel! - Changed@typescript-eslint/naming-convention
rule to be StrictPascalCase for:- enums (with members)
- booleans (with is, should, has prefixes)
- typeLikes (class, enum, interface, typeAlias, typeParameter)
Minor Changes
-
#123
c7c5a71
Thanks @kamdubiel! - ChangedRelease
workflow trigger to be manual -
#127
2d99377
Thanks @kamdubiel! - Disabled error foremotion css prop
in React config