Skip to content

Commit 4867771

Browse files
authoredSep 26, 2023
chore: prepare files for new eslint plugin (#8923)
* chore: prepare files for new eslint plugin * fix lockfile * fix plugins array * fix rule def
1 parent db88f80 commit 4867771

File tree

7 files changed

+28
-7
lines changed

7 files changed

+28
-7
lines changed
 

‎.eslintrc.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ module.exports = {
118118
tsConfigRootDir: __dirname,
119119
project: 'tsconfig.json',
120120
},
121-
plugins: ['@typescript-eslint', 'ember-data'],
121+
plugins: ['@typescript-eslint', 'ember-data-internal'],
122122
extends: [
123123
'plugin:@typescript-eslint/eslint-recommended',
124124
'plugin:@typescript-eslint/recommended-requiring-type-checking',
@@ -131,7 +131,7 @@ module.exports = {
131131
'@typescript-eslint/ban-ts-comment': 'off',
132132
'@typescript-eslint/no-redundant-type-constituents': 'off',
133133
'@typescript-eslint/no-unsafe-declaration-merging': 'off',
134-
'ember-data/prefer-static-type-import': 'error',
134+
'ember-data-internal/prefer-static-type-import': 'error',
135135
'no-unused-vars': 'off',
136136
'prefer-const': 'off',
137137
'prefer-rest-params': 'off',
@@ -153,7 +153,7 @@ module.exports = {
153153
tsConfigRootDir: __dirname,
154154
project: 'tsconfig.json',
155155
},
156-
plugins: ['@typescript-eslint', 'ember-data'],
156+
plugins: ['@typescript-eslint', 'ember-data-internal'],
157157
extends: [
158158
'plugin:@typescript-eslint/eslint-recommended',
159159
'plugin:@typescript-eslint/recommended-requiring-type-checking',
@@ -164,7 +164,7 @@ module.exports = {
164164
'@typescript-eslint/no-redundant-type-constituents': 'off',
165165
'@typescript-eslint/no-unsafe-declaration-merging': 'off',
166166
'@typescript-eslint/no-unused-vars': ['error', { args: 'none' }],
167-
'ember-data/prefer-static-type-import': 'error',
167+
'ember-data-internal/prefer-static-type-import': 'error',
168168
'no-unused-vars': 'off',
169169
'prefer-const': 'off',
170170
'prefer-rest-params': 'off',
@@ -281,6 +281,7 @@ module.exports = {
281281
'packages/-ember-data/lib/*.js',
282282
'packages/private-build-infra/src/**/*.js',
283283
'packages/unpublished-test-infra/src/**/*.js',
284+
'packages/eslint-plugin-ember-data/src/**/*.js',
284285
'packages/unpublished-eslint-rules/src/**/*.js',
285286
'packages/*/babel.config.js',
286287
'packages/*/.ember-cli.js',

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"eslint": "^8.50.0",
5656
"eslint-config-prettier": "^9.0.0",
5757
"eslint-plugin-ember": "^11.11.1",
58-
"eslint-plugin-ember-data": "link:packages/unpublished-eslint-rules",
58+
"eslint-plugin-ember-data-internal": "link:packages/unpublished-eslint-rules",
5959
"eslint-plugin-import": "^2.28.1",
6060
"eslint-plugin-mocha": "^10.1.0",
6161
"eslint-plugin-node": "^11.1.0",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"name": "eslint-plugin-ember-data",
3+
"description": "ESLint rules for Applications using EmberData",
4+
"main": "./src/index.js",
5+
"version": "5.5.0-alpha.3",
6+
"private": false,
7+
"repository": {
8+
"type": "git",
9+
"url": "https://github.com/emberjs/data.git",
10+
"directory": "packages/eslint-plugin-ember-data"
11+
},
12+
"volta": {
13+
"extends": "../../package.json"
14+
}
15+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
rules: {},
3+
};

‎packages/eslint-plugin-ember-data/src/rules/.gitkeep

Whitespace-only changes.

‎packages/unpublished-eslint-rules/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "eslint-plugin-ember-data",
2+
"name": "eslint-plugin-ember-data-internal",
33
"main": "./src/index.js",
44
"version": "5.5.0-alpha.4",
55
"private": true,

‎pnpm-lock.yaml

+3-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)