@@ -85,8 +85,8 @@ describe('react-native:component-story', () => {
);
};
-
- export default Test;
+
+ export default Test;
`
);
@@ -117,7 +117,7 @@ describe('react-native:component-story', () => {
`import React from 'react';
import { View, Text } from 'react-native';
-
+
export function Test() {
return (
@@ -194,8 +194,8 @@ describe('react-native:component-story', () => {
);
};
-
- export default Test;
+
+ export default Test;
`
);
@@ -337,12 +337,12 @@ describe('react-native:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
${config.src}
`
);
diff --git a/packages/react-native/src/generators/library/library.spec.ts b/packages/react-native/src/generators/library/library.spec.ts
index 32cfa2a57a..77eb8883ce 100644
--- a/packages/react-native/src/generators/library/library.spec.ts
+++ b/packages/react-native/src/generators/library/library.spec.ts
@@ -6,7 +6,7 @@ import {
} from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import libraryGenerator from './library';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { Schema } from './schema';
describe('lib', () => {
@@ -34,7 +34,7 @@ describe('lib', () => {
expect(projectConfiguration.root).toEqual('my-lib');
expect(projectConfiguration.targets.build).toBeUndefined();
expect(projectConfiguration.targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-lib/**/*.{ts,tsx,js,jsx}'],
@@ -155,7 +155,7 @@ describe('lib', () => {
expect(projectConfiguration.root).toEqual('my-dir');
expect(projectConfiguration.targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-dir/**/*.{ts,tsx,js,jsx}'],
@@ -225,7 +225,7 @@ describe('lib', () => {
const projectConfiguration = readProjectConfiguration(appTree, 'my-lib');
expect(projectConfiguration.targets.test).toBeUndefined();
expect(projectConfiguration.targets.lint).toMatchObject({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
options: {
lintFilePatterns: ['my-lib/**/*.{ts,tsx,js,jsx}'],
},
diff --git a/packages/react-native/src/generators/library/schema.d.ts b/packages/react-native/src/generators/library/schema.d.ts
index b4ae7b807f..e515465f19 100644
--- a/packages/react-native/src/generators/library/schema.d.ts
+++ b/packages/react-native/src/generators/library/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
/**
* Same as the @nx/react library schema, except it removes keys: style, component, routing, appProject
diff --git a/packages/react-native/src/generators/stories/stories-app.spec.ts b/packages/react-native/src/generators/stories/stories-app.spec.ts
index 52a4ae7487..6b971efac5 100644
--- a/packages/react-native/src/generators/stories/stories-app.spec.ts
+++ b/packages/react-native/src/generators/stories/stories-app.spec.ts
@@ -2,7 +2,7 @@ import { Tree } from '@nx/devkit';
import storiesGenerator from './stories';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import applicationGenerator from '../application/application';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { reactNativeComponentGenerator } from '../component/component';
describe('react:stories for applications', () => {
diff --git a/packages/react-native/src/generators/stories/stories-lib.spec.ts b/packages/react-native/src/generators/stories/stories-lib.spec.ts
index 8c16586ab6..d9337b4069 100644
--- a/packages/react-native/src/generators/stories/stories-lib.spec.ts
+++ b/packages/react-native/src/generators/stories/stories-lib.spec.ts
@@ -2,7 +2,7 @@ import { Tree } from '@nx/devkit';
import storiesGenerator from './stories';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import applicationGenerator from '../application/application';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import libraryGenerator from '../library/library';
import reactNativeComponentGenerator from '../component/component';
diff --git a/packages/react-native/src/generators/storybook-configuration/configuration.spec.ts b/packages/react-native/src/generators/storybook-configuration/configuration.spec.ts
index 98722e9af3..ee57a0ac5e 100644
--- a/packages/react-native/src/generators/storybook-configuration/configuration.spec.ts
+++ b/packages/react-native/src/generators/storybook-configuration/configuration.spec.ts
@@ -1,6 +1,6 @@
import { Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { logger } from '@nx/devkit';
import libraryGenerator from '../library/library';
diff --git a/packages/react-native/src/generators/storybook-configuration/schema.d.ts b/packages/react-native/src/generators/storybook-configuration/schema.d.ts
index 74cb2eb735..6df0723281 100644
--- a/packages/react-native/src/generators/storybook-configuration/schema.d.ts
+++ b/packages/react-native/src/generators/storybook-configuration/schema.d.ts
@@ -1,4 +1,4 @@
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
export interface StorybookConfigureSchema {
name: string;
diff --git a/packages/react-native/src/generators/upgrade-native/schema.d.ts b/packages/react-native/src/generators/upgrade-native/schema.d.ts
index dd8403a234..a492a56913 100644
--- a/packages/react-native/src/generators/upgrade-native/schema.d.ts
+++ b/packages/react-native/src/generators/upgrade-native/schema.d.ts
@@ -1,4 +1,4 @@
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
export interface UpgradeNativeConfigureSchema {
name: string;
diff --git a/packages/react-native/src/utils/add-linting.spec.ts b/packages/react-native/src/utils/add-linting.spec.ts
index f233d7bf13..03fa628105 100644
--- a/packages/react-native/src/utils/add-linting.spec.ts
+++ b/packages/react-native/src/utils/add-linting.spec.ts
@@ -1,6 +1,6 @@
import { readProjectConfiguration, Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { libraryGenerator } from '@nx/js';
import { addLinting } from './add-linting';
@@ -25,7 +25,7 @@ describe('Add Linting', () => {
const project = readProjectConfiguration(tree, 'my-lib');
expect(project.targets.lint).toBeDefined();
- expect(project.targets.lint.executor).toEqual('@nx/linter:eslint');
+ expect(project.targets.lint.executor).toEqual('@nx/eslint:lint');
});
it('should not add lint target when "none" is passed', async () => {
diff --git a/packages/react-native/src/utils/add-linting.ts b/packages/react-native/src/utils/add-linting.ts
index cc3617e4d5..332a7293be 100644
--- a/packages/react-native/src/utils/add-linting.ts
+++ b/packages/react-native/src/utils/add-linting.ts
@@ -1,4 +1,4 @@
-import { Linter, lintProjectGenerator } from '@nx/linter';
+import { Linter, lintProjectGenerator } from '@nx/eslint';
import {
addDependenciesToPackageJson,
GeneratorCallback,
@@ -10,7 +10,7 @@ import {
addExtendsToLintConfig,
addIgnoresToLintConfig,
isEslintConfigSupported,
-} from '@nx/linter/src/generators/utils/eslint-file';
+} from '@nx/eslint/src/generators/utils/eslint-file';
interface NormalizedSchema {
linter?: Linter;
diff --git a/packages/react-native/src/utils/testing-generators.ts b/packages/react-native/src/utils/testing-generators.ts
index ca6cb58f73..883bfeca75 100644
--- a/packages/react-native/src/utils/testing-generators.ts
+++ b/packages/react-native/src/utils/testing-generators.ts
@@ -1,6 +1,6 @@
import { addProjectConfiguration, names, Tree } from '@nx/devkit';
import applicationGenerator from '../generators/application/application';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
export async function createApp(tree: Tree, appName: string): Promise {
await applicationGenerator(tree, {
diff --git a/packages/react/package.json b/packages/react/package.json
index 21b6a5b45c..72e72e444b 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -39,7 +39,7 @@
"tslib": "^2.3.0",
"@nx/devkit": "file:../devkit",
"@nx/js": "file:../js",
- "@nx/linter": "file:../linter",
+ "@nx/eslint": "file:../eslint",
"@nx/web": "file:../web"
},
"publishConfig": {
diff --git a/packages/react/src/generators/application/application.spec.ts b/packages/react/src/generators/application/application.spec.ts
index ac1f42bea5..82735dc739 100644
--- a/packages/react/src/generators/application/application.spec.ts
+++ b/packages/react/src/generators/application/application.spec.ts
@@ -8,7 +8,7 @@ import {
updateNxJson,
} from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { applicationGenerator } from './application';
import { Schema } from './schema';
// need to mock cypress otherwise it'll use the nx installed version from package.json
@@ -463,7 +463,7 @@ describe('app', () => {
const projectsConfigurations = getProjects(appTree);
expect(projectsConfigurations.get('my-app').targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-app/**/*.{ts,tsx,js,jsx}'],
@@ -487,7 +487,7 @@ describe('app', () => {
expect(projectsConfigurations.get('my-app').targets.lint)
.toMatchInlineSnapshot(`
{
- "executor": "@nx/linter:eslint",
+ "executor": "@nx/eslint:lint",
"options": {
"lintFilePatterns": [
"my-app/**/*.{ts,tsx,js,jsx}",
@@ -570,7 +570,7 @@ describe('app', () => {
const packageJson = readJson(appTree, '/package.json');
expect(packageJson.devDependencies.eslint).toBeDefined();
- expect(packageJson.devDependencies['@nx/linter']).toBeDefined();
+ expect(packageJson.devDependencies['@nx/eslint']).toBeDefined();
expect(packageJson.devDependencies['@nx/eslint-plugin']).toBeDefined();
expect(packageJson.devDependencies['eslint-plugin-react']).toBeDefined();
expect(
diff --git a/packages/react/src/generators/application/application.ts b/packages/react/src/generators/application/application.ts
index 4fc587c915..83c8c4b142 100644
--- a/packages/react/src/generators/application/application.ts
+++ b/packages/react/src/generators/application/application.ts
@@ -21,8 +21,8 @@ import {
} from '@nx/devkit';
import reactInitGenerator from '../init/init';
-import { Linter, lintProjectGenerator } from '@nx/linter';
-import { mapLintPattern } from '@nx/linter/src/generators/lint-project/lint-project';
+import { Linter, lintProjectGenerator } from '@nx/eslint';
+import { mapLintPattern } from '@nx/eslint/src/generators/lint-project/lint-project';
import {
babelLoaderVersion,
nxRspackVersion,
@@ -37,7 +37,7 @@ import { addE2e } from './lib/add-e2e';
import {
addExtendsToLintConfig,
isEslintConfigSupported,
-} from '@nx/linter/src/generators/utils/eslint-file';
+} from '@nx/eslint/src/generators/utils/eslint-file';
async function addLinting(host: Tree, options: NormalizedSchema) {
const tasks: GeneratorCallback[] = [];
diff --git a/packages/react/src/generators/application/schema.d.ts b/packages/react/src/generators/application/schema.d.ts
index 7889227778..5b7421d540 100644
--- a/packages/react/src/generators/application/schema.d.ts
+++ b/packages/react/src/generators/application/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
import type { SupportedStyles } from '../../../typings/style';
export interface Schema {
diff --git a/packages/react/src/generators/component-cypress-spec/component-cypress-spec.spec.ts b/packages/react/src/generators/component-cypress-spec/component-cypress-spec.spec.ts
index 940b13ef5c..42bb2ac866 100644
--- a/packages/react/src/generators/component-cypress-spec/component-cypress-spec.spec.ts
+++ b/packages/react/src/generators/component-cypress-spec/component-cypress-spec.spec.ts
@@ -1,6 +1,6 @@
import { Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { formatFile } from '../../utils/format-file';
import applicationGenerator from '../application/application';
import libraryGenerator from '../library/library';
@@ -13,14 +13,14 @@ describe('react:component-cypress-spec', () => {
{
plainJS: false,
testCmpSrcWithProps: `import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
export const Test = (props: TestProps) => {
return (
@@ -28,13 +28,13 @@ describe('react:component-cypress-spec', () => {
);
};
-
- export default Test;
+
+ export default Test;
`,
testCmpSrcWithoutProps: `import React from 'react';
-
+
import './test.scss';
-
+
export const Test = () => {
return (
@@ -42,15 +42,15 @@ describe('react:component-cypress-spec', () => {
);
};
-
- export default Test;
+
+ export default Test;
`,
},
{
plainJS: true,
testCmpSrcWithProps: `import React from 'react';
-
- import './test.scss';
+
+ import './test.scss';
export const Test = (props: TestProps) => {
return (
@@ -58,8 +58,8 @@ describe('react:component-cypress-spec', () => {
);
};
-
- export default Test;
+
+ export default Test;
`,
testCmpSrcWithoutProps: `import React from 'react';
import './test.scss';
@@ -70,8 +70,8 @@ describe('react:component-cypress-spec', () => {
);
};
-
- export default Test;
+
+ export default Test;
`,
},
].forEach((testConfig) => {
@@ -106,7 +106,7 @@ describe('react:component-cypress-spec', () => {
)
.toContain(formatFile`describe('test-ui-lib: Test component', () => {
beforeEach(() => cy.visit('/iframe.html?id=test--primary&args=name;displayAge:false;'));
-
+
it('should render the component', () => {
cy.get('h1').should('contain', 'Welcome to Test!');
});
@@ -133,7 +133,7 @@ describe('react:component-cypress-spec', () => {
expect(formatFile`${appTree.read(cypressStorySpecFilePath, 'utf-8')}`)
.toContain(formatFile`describe('test-ui-lib: Test component', () => {
beforeEach(() => cy.visit('/iframe.html?id=test--primary'));
-
+
it('should render the component', () => {
cy.get('h1').should('contain', 'Welcome to Test!');
});
diff --git a/packages/react/src/generators/component-story/component-story.spec.ts b/packages/react/src/generators/component-story/component-story.spec.ts
index 0b7b3f73a1..e3e8a83e66 100644
--- a/packages/react/src/generators/component-story/component-story.spec.ts
+++ b/packages/react/src/generators/component-story/component-story.spec.ts
@@ -2,7 +2,7 @@ import { getProjects, Tree, updateProjectConfiguration } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import libraryGenerator from '../library/library';
import componentStoryGenerator from './component-story';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
describe('react:component-story', () => {
let appTree: Tree;
@@ -62,9 +62,9 @@ describe('react:component-story', () => {
appTree.write(
'test-ui-lib/src/lib/test-ui-libplain.jsx',
`import React from 'react';
-
+
import './test.scss';
-
+
export const Test = () => {
return (
@@ -72,8 +72,8 @@ describe('react:component-story', () => {
);
};
-
- export default Test;
+
+ export default Test;
`
);
@@ -97,9 +97,9 @@ describe('react:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
import './test.scss';
-
+
export const Test = () => {
return (
@@ -107,8 +107,8 @@ describe('react:component-story', () => {
);
};
-
- export default Test;
+
+ export default Test;
`
);
@@ -128,14 +128,14 @@ describe('react:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
export const Test = (props: TestProps) => {
return (
@@ -143,8 +143,8 @@ describe('react:component-story', () => {
);
};
-
- export default Test;
+
+ export default Test;
`
);
@@ -164,18 +164,18 @@ describe('react:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
import './test.scss';
export type ButtonStyle = 'default' | 'primary' | 'warning';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
someAction: (e: unknown) => void;
style: ButtonStyle;
}
-
+
export const Test = (props: TestProps) => {
return (
@@ -184,8 +184,8 @@ describe('react:component-story', () => {
);
};
-
- export default Test;
+
+ export default Test;
`
);
@@ -320,14 +320,14 @@ describe('react:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
${src}
`
);
@@ -435,14 +435,14 @@ describe('react:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
${src}
`
);
@@ -463,19 +463,19 @@ describe('react:component-story', () => {
appTree.write(
cmpPath,
`import React from 'react';
-
+
function One() {
return Hello one
;
}
-
+
function Two() {
return Hello two
;
}
-
+
export interface ThreeProps {
name: string;
- }
-
+ }
+
function Three(props: ThreeProps) {
return (
@@ -483,8 +483,8 @@ describe('react:component-story', () => {
);
}
-
- export { One, Two, Three };
+
+ export { One, Two, Three };
`
);
diff --git a/packages/react/src/generators/component-test/component-test.spec.ts b/packages/react/src/generators/component-test/component-test.spec.ts
index 174faf4edd..4b5fa164ec 100644
--- a/packages/react/src/generators/component-test/component-test.spec.ts
+++ b/packages/react/src/generators/component-test/component-test.spec.ts
@@ -1,7 +1,7 @@
import { assertMinimumCypressVersion } from '@nx/cypress/src/utils/cypress-version';
import { Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import libraryGenerator from '../library/library';
import { componentTestGenerator } from './component-test';
diff --git a/packages/react/src/generators/cypress-component-configuration/cypress-component-configuration.spec.ts b/packages/react/src/generators/cypress-component-configuration/cypress-component-configuration.spec.ts
index f721f7e910..ecd17bd11f 100644
--- a/packages/react/src/generators/cypress-component-configuration/cypress-component-configuration.spec.ts
+++ b/packages/react/src/generators/cypress-component-configuration/cypress-component-configuration.spec.ts
@@ -7,7 +7,7 @@ import {
updateProjectConfiguration,
} from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { applicationGenerator } from '../application/application';
import { componentGenerator } from '../component/component';
import { libraryGenerator } from '../library/library';
diff --git a/packages/react/src/generators/federate-module/federate-module.spec.ts b/packages/react/src/generators/federate-module/federate-module.spec.ts
index 1ebce3f368..12ce7b19b8 100644
--- a/packages/react/src/generators/federate-module/federate-module.spec.ts
+++ b/packages/react/src/generators/federate-module/federate-module.spec.ts
@@ -3,7 +3,7 @@ import { Schema } from './schema';
import { Schema as remoteSchma } from '../remote/schema';
import { federateModuleGenerator } from './federate-module';
import { createTreeWithEmptyWorkspace } from 'nx/src/devkit-testing-exports';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { remoteGeneratorInternal } from '../remote/remote';
describe('federate-module', () => {
diff --git a/packages/react/src/generators/host/host.spec.ts b/packages/react/src/generators/host/host.spec.ts
index 9c6aa8bb70..5ef088edc1 100644
--- a/packages/react/src/generators/host/host.spec.ts
+++ b/packages/react/src/generators/host/host.spec.ts
@@ -2,7 +2,7 @@ import type { Tree } from '@nx/devkit';
import { readJson } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import hostGenerator from './host';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
describe('hostGenerator', () => {
let tree: Tree;
diff --git a/packages/react/src/generators/host/schema.d.ts b/packages/react/src/generators/host/schema.d.ts
index 51dc14d63b..6b399c2b07 100644
--- a/packages/react/src/generators/host/schema.d.ts
+++ b/packages/react/src/generators/host/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
import type { SupportedStyles } from '../../../typings';
export interface Schema {
diff --git a/packages/react/src/generators/library/lib/add-linting.ts b/packages/react/src/generators/library/lib/add-linting.ts
index 0834a21f86..610f83660a 100644
--- a/packages/react/src/generators/library/lib/add-linting.ts
+++ b/packages/react/src/generators/library/lib/add-linting.ts
@@ -1,5 +1,5 @@
import { Tree } from 'nx/src/generators/tree';
-import { Linter, lintProjectGenerator } from '@nx/linter';
+import { Linter, lintProjectGenerator } from '@nx/eslint';
import { joinPathFragments } from 'nx/src/utils/path';
import { addDependenciesToPackageJson, runTasksInSerial } from '@nx/devkit';
@@ -8,7 +8,7 @@ import { extraEslintDependencies } from '../../../utils/lint';
import {
addExtendsToLintConfig,
isEslintConfigSupported,
-} from '@nx/linter/src/generators/utils/eslint-file';
+} from '@nx/eslint/src/generators/utils/eslint-file';
export async function addLinting(host: Tree, options: NormalizedSchema) {
if (options.linter === Linter.EsLint) {
diff --git a/packages/react/src/generators/library/lib/normalize-options.spec.ts b/packages/react/src/generators/library/lib/normalize-options.spec.ts
index fda0e2648f..0e1bafc067 100644
--- a/packages/react/src/generators/library/lib/normalize-options.spec.ts
+++ b/packages/react/src/generators/library/lib/normalize-options.spec.ts
@@ -1,5 +1,5 @@
import type { Tree } from '@nx/devkit';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import { normalizeOptions } from './normalize-options';
diff --git a/packages/react/src/generators/library/library.spec.ts b/packages/react/src/generators/library/library.spec.ts
index 6837396688..3f6235bb9e 100644
--- a/packages/react/src/generators/library/library.spec.ts
+++ b/packages/react/src/generators/library/library.spec.ts
@@ -7,7 +7,7 @@ import {
updateJson,
} from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { nxVersion } from '../../utils/versions';
import applicationGenerator from '../application/application';
import libraryGenerator from './library';
@@ -53,7 +53,7 @@ describe('lib', () => {
expect(project.root).toEqual('my-lib');
expect(project.targets.build).toBeUndefined();
expect(project.targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-lib/**/*.{ts,tsx,js,jsx}'],
@@ -316,7 +316,7 @@ describe('lib', () => {
expect(config.root).toEqual('my-dir/my-lib');
expect(config.targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-dir/my-lib/**/*.{ts,tsx,js,jsx}'],
@@ -414,7 +414,7 @@ describe('lib', () => {
expect(config.targets.test).toBeUndefined();
expect(config.targets.lint).toMatchInlineSnapshot(`
{
- "executor": "@nx/linter:eslint",
+ "executor": "@nx/eslint:lint",
"options": {
"lintFilePatterns": [
"my-lib/**/*.{ts,tsx,js,jsx}",
diff --git a/packages/react/src/generators/library/schema.d.ts b/packages/react/src/generators/library/schema.d.ts
index 21621995c0..8de7282dcd 100644
--- a/packages/react/src/generators/library/schema.d.ts
+++ b/packages/react/src/generators/library/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
import type { SupportedStyles } from '../../../typings/style';
export interface Schema {
diff --git a/packages/react/src/generators/redux/redux.spec.ts b/packages/react/src/generators/redux/redux.spec.ts
index f278fbc0d1..89bf93826d 100644
--- a/packages/react/src/generators/redux/redux.spec.ts
+++ b/packages/react/src/generators/redux/redux.spec.ts
@@ -1,6 +1,6 @@
import { readJson, Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { applicationGenerator } from '../application/application';
import { libraryGenerator } from '../library/library';
import { reduxGenerator } from './redux';
diff --git a/packages/react/src/generators/remote/remote.spec.ts b/packages/react/src/generators/remote/remote.spec.ts
index b4f5755f36..1d1e250d2f 100644
--- a/packages/react/src/generators/remote/remote.spec.ts
+++ b/packages/react/src/generators/remote/remote.spec.ts
@@ -1,6 +1,6 @@
import { readJson, readNxJson } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import remote from './remote';
import { getRootTsConfigPath, getRootTsConfigPathInTree } from '@nx/js';
diff --git a/packages/react/src/generators/remote/schema.d.ts b/packages/react/src/generators/remote/schema.d.ts
index cbcb6a96f1..cb57362406 100644
--- a/packages/react/src/generators/remote/schema.d.ts
+++ b/packages/react/src/generators/remote/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
import type { SupportedStyles } from '../../../typings';
import type { NormalizedSchema as ApplicationNormalizedSchema } from '../application/schema';
diff --git a/packages/react/src/generators/setup-ssr/setup-ssr.spec.ts b/packages/react/src/generators/setup-ssr/setup-ssr.spec.ts
index 9da982b444..21d89d43fc 100644
--- a/packages/react/src/generators/setup-ssr/setup-ssr.spec.ts
+++ b/packages/react/src/generators/setup-ssr/setup-ssr.spec.ts
@@ -2,7 +2,7 @@ import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import { readJson, Tree } from '@nx/devkit';
import applicationGenerator from '../application/application';
import setupSsrGenerator from './setup-ssr';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
describe('setupSsrGenerator', () => {
let tree: Tree;
diff --git a/packages/react/src/generators/stories/stories.app.spec.ts b/packages/react/src/generators/stories/stories.app.spec.ts
index 31302908f4..eff11ed002 100644
--- a/packages/react/src/generators/stories/stories.app.spec.ts
+++ b/packages/react/src/generators/stories/stories.app.spec.ts
@@ -1,7 +1,7 @@
import { installedCypressVersion } from '@nx/cypress/src/utils/cypress-version';
import { Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import applicationGenerator from '../application/application';
import storiesGenerator from './stories';
// need to mock cypress otherwise it'll use the nx installed version from package.json
@@ -112,14 +112,14 @@ describe('react:stories for applications', () => {
appTree.write(
'test-ui-app/src/app/test-path/ignore-it/another-one.tsx',
`import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
export const Test = (props: TestProps) => {
return (
@@ -127,7 +127,7 @@ describe('react:stories for applications', () => {
);
};
-
+
export default Test;
`
);
@@ -135,14 +135,14 @@ describe('react:stories for applications', () => {
appTree.write(
'test-ui-app/src/app/anothercmp/another-cmp-test.skip.tsx',
`import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
export const Test = (props: TestProps) => {
return (
@@ -150,7 +150,7 @@ describe('react:stories for applications', () => {
);
};
-
+
export default Test;
`
);
@@ -268,14 +268,14 @@ describe('react:stories for applications', () => {
appTree.write(
'test-ui-app/src/app/anothercmp/comp-a/comp-a.tsx',
`import React from 'react';
-
+
import './test.scss';
-
+
export interface TestProps {
name: string;
displayAge: boolean;
}
-
+
export const Test = (props: TestProps) => {
return (
@@ -283,7 +283,7 @@ describe('react:stories for applications', () => {
);
};
-
+
export default Test;
`
);
diff --git a/packages/react/src/generators/stories/stories.lib.spec.ts b/packages/react/src/generators/stories/stories.lib.spec.ts
index 958124e9ad..ad89c17b7d 100644
--- a/packages/react/src/generators/stories/stories.lib.spec.ts
+++ b/packages/react/src/generators/stories/stories.lib.spec.ts
@@ -2,7 +2,7 @@ import { Tree } from '@nx/devkit';
import storiesGenerator from './stories';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import applicationGenerator from '../application/application';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import libraryGenerator from '../library/library';
describe('react:stories for libraries', () => {
@@ -92,12 +92,12 @@ describe('react:stories for libraries', () => {
appTree.write(
'test-ui-lib/src/lib/test-path/ignore-it/another-one.tsx',
`import React from 'react';
-
+
export interface IgnoreProps {
name: string;
displayAge: boolean;
}
-
+
export const Ignored = (props: IgnoreProps) => {
return (
@@ -105,7 +105,7 @@ describe('react:stories for libraries', () => {
);
};
-
+
export default Ignored;
`
);
@@ -113,12 +113,12 @@ describe('react:stories for libraries', () => {
appTree.write(
'test-ui-lib/src/lib/anothercmp/another-cmp.skip.tsx',
`import React from 'react';
-
+
export interface OtherTestProps {
name: string;
displayAge: boolean;
}
-
+
export const OtherTest = (props: OtherTestProps) => {
return (
@@ -126,7 +126,7 @@ describe('react:stories for libraries', () => {
);
};
-
+
export default OtherTest;
`
);
diff --git a/packages/react/src/generators/stories/stories.nextjs.spec.ts b/packages/react/src/generators/stories/stories.nextjs.spec.ts
index 1b02328f0e..8b7ba5908d 100644
--- a/packages/react/src/generators/stories/stories.nextjs.spec.ts
+++ b/packages/react/src/generators/stories/stories.nextjs.spec.ts
@@ -6,7 +6,7 @@ import {
import storiesGenerator from './stories';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import applicationGenerator from '../application/application';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
describe('nextjs:stories for applications', () => {
let tree: Tree;
diff --git a/packages/react/src/generators/storybook-configuration/configuration.spec.ts b/packages/react/src/generators/storybook-configuration/configuration.spec.ts
index 9b6b0a7509..ea4a1df2bf 100644
--- a/packages/react/src/generators/storybook-configuration/configuration.spec.ts
+++ b/packages/react/src/generators/storybook-configuration/configuration.spec.ts
@@ -2,7 +2,7 @@
import { installedCypressVersion } from '@nx/cypress/src/utils/cypress-version';
import { logger, Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import applicationGenerator from '../application/application';
import componentGenerator from '../component/component';
import libraryGenerator from '../library/library';
diff --git a/packages/react/src/generators/storybook-configuration/schema.d.ts b/packages/react/src/generators/storybook-configuration/schema.d.ts
index 8d28fc9293..ddfd30192f 100644
--- a/packages/react/src/generators/storybook-configuration/schema.d.ts
+++ b/packages/react/src/generators/storybook-configuration/schema.d.ts
@@ -1,4 +1,4 @@
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
export interface StorybookConfigureSchema {
name: string;
diff --git a/packages/react/src/utils/lint.ts b/packages/react/src/utils/lint.ts
index 05e8641d6f..c4ba31bcc2 100644
--- a/packages/react/src/utils/lint.ts
+++ b/packages/react/src/utils/lint.ts
@@ -17,7 +17,7 @@ export const extraEslintDependencies = {
};
/**
- * @deprecated Use `addExtendsToLintConfig` from `@nx/linter` instead.
+ * @deprecated Use `addExtendsToLintConfig` from `@nx/eslint` instead.
*/
export const extendReactEslintJson = (json: Linter.Config) => {
const { extends: pluginExtends, ...config } = json;
diff --git a/packages/react/src/utils/testing-generators.ts b/packages/react/src/utils/testing-generators.ts
index fa459b927a..e495057985 100644
--- a/packages/react/src/utils/testing-generators.ts
+++ b/packages/react/src/utils/testing-generators.ts
@@ -1,6 +1,6 @@
import { addProjectConfiguration, names, Tree } from '@nx/devkit';
import applicationGenerator from '../generators/application/application';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
export async function createApp(tree: Tree, appName: string): Promise {
await applicationGenerator(tree, {
diff --git a/packages/storybook/package.json b/packages/storybook/package.json
index 6893fdfa4c..6398706697 100644
--- a/packages/storybook/package.json
+++ b/packages/storybook/package.json
@@ -36,7 +36,7 @@
"@nx/cypress": "file:../cypress",
"@nx/devkit": "file:../devkit",
"@nx/js": "file:../js",
- "@nx/linter": "file:../linter"
+ "@nx/eslint": "file:../eslint"
},
"publishConfig": {
"access": "public"
diff --git a/packages/storybook/src/generators/configuration/__snapshots__/configuration.spec.ts.snap b/packages/storybook/src/generators/configuration/__snapshots__/configuration.spec.ts.snap
index f507baeef4..a029d2c822 100644
--- a/packages/storybook/src/generators/configuration/__snapshots__/configuration.spec.ts.snap
+++ b/packages/storybook/src/generators/configuration/__snapshots__/configuration.spec.ts.snap
@@ -47,7 +47,7 @@ exports[`@nx/storybook:configuration for Storybook v7 basic functionalities shou
],
},
"lint": {
- "executor": "@nx/linter:eslint",
+ "executor": "@nx/eslint:lint",
"options": {
"lintFilePatterns": [
"test-ui-lib/**/*.ts",
diff --git a/packages/storybook/src/generators/configuration/configuration.spec.ts b/packages/storybook/src/generators/configuration/configuration.spec.ts
index 29f3adad08..ad4d72d9f1 100644
--- a/packages/storybook/src/generators/configuration/configuration.spec.ts
+++ b/packages/storybook/src/generators/configuration/configuration.spec.ts
@@ -11,7 +11,7 @@ import {
} from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { libraryGenerator } from '@nx/js';
import { TsConfig } from '../../utils/utilities';
import { storybookVersion } from '../../utils/versions';
diff --git a/packages/storybook/src/generators/configuration/configuration.ts b/packages/storybook/src/generators/configuration/configuration.ts
index 606c1e297b..ab8edae9ea 100644
--- a/packages/storybook/src/generators/configuration/configuration.ts
+++ b/packages/storybook/src/generators/configuration/configuration.ts
@@ -28,7 +28,7 @@ import {
projectIsRootProjectInStandaloneWorkspace,
updateLintConfig,
} from './lib/util-functions';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import {
findStorybookAndBuildTargetsAndCompiler,
pleaseUpgrade,
@@ -69,14 +69,14 @@ export async function configurationGenerator(
if (viteBuildTarget) {
if (schema.uiFramework === '@storybook/react-webpack5') {
logger.info(
- `Your project ${schema.name} uses Vite as a bundler.
+ `Your project ${schema.name} uses Vite as a bundler.
Nx will configure Storybook for this project to use Vite as well.`
);
schema.uiFramework = '@storybook/react-vite';
}
if (schema.uiFramework === '@storybook/web-components-webpack5') {
logger.info(
- `Your project ${schema.name} uses Vite as a bundler.
+ `Your project ${schema.name} uses Vite as a bundler.
Nx will configure Storybook for this project to use Vite as well.`
);
schema.uiFramework = '@storybook/web-components-vite';
diff --git a/packages/storybook/src/generators/configuration/lib/util-functions.ts b/packages/storybook/src/generators/configuration/lib/util-functions.ts
index 5bb38a7d98..67e525de3f 100644
--- a/packages/storybook/src/generators/configuration/lib/util-functions.ts
+++ b/packages/storybook/src/generators/configuration/lib/util-functions.ts
@@ -18,7 +18,7 @@ import {
writeJson,
} from '@nx/devkit';
import { forEachExecutorOptions } from '@nx/devkit/src/generators/executor-options-utils';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { join, relative } from 'path';
import {
dedupe,
@@ -28,8 +28,8 @@ import {
import { StorybookConfigureSchema } from '../schema';
import { UiFramework } from '../../../utils/models';
import { nxVersion } from '../../../utils/versions';
-import { findEslintFile } from '@nx/linter/src/generators/utils/eslint-file';
-import { useFlatConfig } from '@nx/linter/src/utils/flat-config';
+import { findEslintFile } from '@nx/eslint/src/generators/utils/eslint-file';
+import { useFlatConfig } from '@nx/eslint/src/utils/flat-config';
const DEFAULT_PORT = 4400;
diff --git a/packages/storybook/src/generators/configuration/schema.d.ts b/packages/storybook/src/generators/configuration/schema.d.ts
index 809f733919..8aeee29c89 100644
--- a/packages/storybook/src/generators/configuration/schema.d.ts
+++ b/packages/storybook/src/generators/configuration/schema.d.ts
@@ -1,4 +1,4 @@
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { UiFramework } from '../../utils/models';
export interface StorybookConfigureSchema {
diff --git a/packages/storybook/src/generators/cypress-project/cypress-project.spec.ts b/packages/storybook/src/generators/cypress-project/cypress-project.spec.ts
index 0dc2fb7533..3365702123 100644
--- a/packages/storybook/src/generators/cypress-project/cypress-project.spec.ts
+++ b/packages/storybook/src/generators/cypress-project/cypress-project.spec.ts
@@ -1,7 +1,7 @@
import { installedCypressVersion } from '@nx/cypress/src/utils/cypress-version';
import { readJson, readProjectConfiguration, Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { libraryGenerator } from '@nx/js';
import { cypressProjectGenerator } from './cypress-project';
diff --git a/packages/storybook/src/generators/cypress-project/cypress-project.ts b/packages/storybook/src/generators/cypress-project/cypress-project.ts
index f43b85f802..0b7246091c 100644
--- a/packages/storybook/src/generators/cypress-project/cypress-project.ts
+++ b/packages/storybook/src/generators/cypress-project/cypress-project.ts
@@ -17,7 +17,7 @@ import {
updateJson,
updateProjectConfiguration,
} from '@nx/devkit';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { join } from 'path';
import { safeFileDelete } from '../../utils/utilities';
diff --git a/packages/storybook/src/utils/testing.ts b/packages/storybook/src/utils/testing.ts
index c89f80f34e..c09e372f98 100644
--- a/packages/storybook/src/utils/testing.ts
+++ b/packages/storybook/src/utils/testing.ts
@@ -1,7 +1,7 @@
import { Tree } from '@nx/devkit';
import { libraryGenerator } from '@nx/js';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
export async function createTestUILibNoNgDevkit(
appTree: Tree,
diff --git a/packages/vue/package.json b/packages/vue/package.json
index 14adaf42e9..be32b1d2c3 100644
--- a/packages/vue/package.json
+++ b/packages/vue/package.json
@@ -33,7 +33,7 @@
"@nx/devkit": "file:../devkit",
"@nx/jest": "file:../jest",
"@nx/js": "file:../js",
- "@nx/linter": "file:../linter",
+ "@nx/eslint": "file:../eslint",
"@nx/vite": "file:../vite",
"@nx/web": "file:../web",
"@phenomnomnominal/tsquery": "~5.0.1"
diff --git a/packages/vue/src/generators/application/__snapshots__/application.spec.ts.snap b/packages/vue/src/generators/application/__snapshots__/application.spec.ts.snap
index 2ed6146f20..c81e60e6cb 100644
--- a/packages/vue/src/generators/application/__snapshots__/application.spec.ts.snap
+++ b/packages/vue/src/generators/application/__snapshots__/application.spec.ts.snap
@@ -83,7 +83,7 @@ exports[`application generator should set up project correctly with given option
"sourceRoot": "test/src",
"targets": {
"lint": {
- "executor": "@nx/linter:eslint",
+ "executor": "@nx/eslint:lint",
"outputs": ["{options.outputFile}"],
"options": {
"lintFilePatterns": ["test/**/*.{ts,tsx,js,jsx,vue}"]
diff --git a/packages/vue/src/generators/application/application.ts b/packages/vue/src/generators/application/application.ts
index 01a699e88b..d6faa7b311 100644
--- a/packages/vue/src/generators/application/application.ts
+++ b/packages/vue/src/generators/application/application.ts
@@ -6,7 +6,7 @@ import {
toJS,
Tree,
} from '@nx/devkit';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { Schema } from './schema';
import { normalizeOptions } from './lib/normalize-options';
import { vueInitGenerator } from '../init/init';
diff --git a/packages/vue/src/generators/application/schema.d.ts b/packages/vue/src/generators/application/schema.d.ts
index 3ce0654f72..7df31a02a3 100644
--- a/packages/vue/src/generators/application/schema.d.ts
+++ b/packages/vue/src/generators/application/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
export interface Schema {
name: string;
diff --git a/packages/vue/src/generators/library/__snapshots__/library.spec.ts.snap b/packages/vue/src/generators/library/__snapshots__/library.spec.ts.snap
index b9ab33d354..81f40b0fc1 100644
--- a/packages/vue/src/generators/library/__snapshots__/library.spec.ts.snap
+++ b/packages/vue/src/generators/library/__snapshots__/library.spec.ts.snap
@@ -36,10 +36,10 @@ exports[`lib should add correct jest.config.ts and dependencies to package.json
},
"devDependencies": {
"@nx/cypress": "0.0.1",
+ "@nx/eslint": "0.0.1",
"@nx/eslint-plugin": "0.0.1",
"@nx/jest": "0.0.1",
"@nx/js": "0.0.1",
- "@nx/linter": "0.0.1",
"@nx/rollup": "0.0.1",
"@nx/vite": "0.0.1",
"@nx/vue": "0.0.1",
@@ -232,9 +232,9 @@ exports[`lib should add vue, vite and vitest to package.json 1`] = `
},
"devDependencies": {
"@nx/cypress": "0.0.1",
+ "@nx/eslint": "0.0.1",
"@nx/eslint-plugin": "0.0.1",
"@nx/js": "0.0.1",
- "@nx/linter": "0.0.1",
"@nx/rollup": "0.0.1",
"@nx/vite": "0.0.1",
"@nx/vue": "0.0.1",
diff --git a/packages/vue/src/generators/library/lib/normalize-options.spec.ts b/packages/vue/src/generators/library/lib/normalize-options.spec.ts
index c126e30d8d..6378029e20 100644
--- a/packages/vue/src/generators/library/lib/normalize-options.spec.ts
+++ b/packages/vue/src/generators/library/lib/normalize-options.spec.ts
@@ -1,5 +1,5 @@
import type { Tree } from '@nx/devkit';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import { normalizeOptions } from './normalize-options';
diff --git a/packages/vue/src/generators/library/library.spec.ts b/packages/vue/src/generators/library/library.spec.ts
index 9d5d6bde90..2713f20d5e 100644
--- a/packages/vue/src/generators/library/library.spec.ts
+++ b/packages/vue/src/generators/library/library.spec.ts
@@ -6,7 +6,7 @@ import {
updateJson,
} from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import { nxVersion } from '../../utils/versions';
import libraryGenerator from './library';
import { Schema } from './schema';
@@ -42,7 +42,7 @@ describe('lib', () => {
expect(project.root).toEqual('my-lib');
expect(project.targets.build).toBeUndefined();
expect(project.targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-lib/**/*.{ts,tsx,js,jsx,vue}'],
@@ -214,7 +214,7 @@ describe('lib', () => {
expect(config.root).toEqual('my-dir/my-lib');
expect(config.targets.lint).toEqual({
- executor: '@nx/linter:eslint',
+ executor: '@nx/eslint:lint',
outputs: ['{options.outputFile}'],
options: {
lintFilePatterns: ['my-dir/my-lib/**/*.{ts,tsx,js,jsx,vue}'],
@@ -261,7 +261,7 @@ describe('lib', () => {
expect(config.targets.test).toBeUndefined();
expect(config.targets.lint).toMatchInlineSnapshot(`
{
- "executor": "@nx/linter:eslint",
+ "executor": "@nx/eslint:lint",
"options": {
"lintFilePatterns": [
"my-lib/**/*.{ts,tsx,js,jsx,vue}",
diff --git a/packages/vue/src/generators/library/schema.d.ts b/packages/vue/src/generators/library/schema.d.ts
index 6b08f31cb1..dca9062124 100644
--- a/packages/vue/src/generators/library/schema.d.ts
+++ b/packages/vue/src/generators/library/schema.d.ts
@@ -1,5 +1,5 @@
import type { ProjectNameAndRootFormat } from '@nx/devkit/src/generators/project-name-and-root-utils';
-import type { Linter } from '@nx/linter';
+import type { Linter } from '@nx/eslint';
import type { SupportedStyles } from '../../../typings/style';
export interface Schema {
diff --git a/packages/vue/src/generators/stories/lib/component-story.spec.ts b/packages/vue/src/generators/stories/lib/component-story.spec.ts
index e000fbaef9..6e68c1cb07 100644
--- a/packages/vue/src/generators/stories/lib/component-story.spec.ts
+++ b/packages/vue/src/generators/stories/lib/component-story.spec.ts
@@ -2,7 +2,7 @@ import { getProjects, Tree, updateProjectConfiguration } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
import libraryGenerator from '../../library/library';
import { createComponentStories } from './component-story';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
describe('vue:component-story', () => {
let appTree: Tree;
@@ -42,11 +42,11 @@ describe('vue:component-story', () => {
age: number;
}>();
-
+
Welcome to Vlv!
-
+
`
@@ -81,11 +81,11 @@ describe('vue:component-story', () => {
}
}
-
+
Welcome to Vlv!
-
+
`
diff --git a/packages/vue/src/generators/stories/stories.app.spec.ts b/packages/vue/src/generators/stories/stories.app.spec.ts
index b9a327d573..dded11aaa6 100644
--- a/packages/vue/src/generators/stories/stories.app.spec.ts
+++ b/packages/vue/src/generators/stories/stories.app.spec.ts
@@ -1,6 +1,6 @@
import { Tree } from '@nx/devkit';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import applicationGenerator from '../application/application';
import storiesGenerator from './stories';
diff --git a/packages/vue/src/generators/stories/stories.lib.spec.ts b/packages/vue/src/generators/stories/stories.lib.spec.ts
index d0b48c27fb..55cf9a5ac0 100644
--- a/packages/vue/src/generators/stories/stories.lib.spec.ts
+++ b/packages/vue/src/generators/stories/stories.lib.spec.ts
@@ -1,7 +1,7 @@
import { Tree } from '@nx/devkit';
import storiesGenerator from './stories';
import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing';
-import { Linter } from '@nx/linter';
+import { Linter } from '@nx/eslint';
import libraryGenerator from '../library/library';
const componentContent = `