This reverts commit 8e8191f22c7bce330c2c314f37bdf57c71cabadb.
This commit is contained in:
parent
8e8191f22c
commit
0772cb3642
@ -3,7 +3,7 @@
|
|||||||
"fixturesFolder": "./src/fixtures",
|
"fixturesFolder": "./src/fixtures",
|
||||||
"integrationFolder": "./src/integration",
|
"integrationFolder": "./src/integration",
|
||||||
"modifyObstructiveCode": false,
|
"modifyObstructiveCode": false,
|
||||||
"pluginsFile": false,
|
"pluginsFile": "./src/plugins/index",
|
||||||
"supportFile": "./src/support/index.ts",
|
"supportFile": "./src/support/index.ts",
|
||||||
"video": true,
|
"video": true,
|
||||||
"videosFolder": "../../dist/cypress/dep-graph/dep-graph-e2e/videos",
|
"videosFolder": "../../dist/cypress/dep-graph/dep-graph-e2e/videos",
|
||||||
|
|||||||
@ -7,13 +7,16 @@
|
|||||||
"executor": "@nrwl/cypress:cypress",
|
"executor": "@nrwl/cypress:cypress",
|
||||||
"options": {
|
"options": {
|
||||||
"cypressConfig": "dep-graph/dep-graph-e2e/cypress.json",
|
"cypressConfig": "dep-graph/dep-graph-e2e/cypress.json",
|
||||||
|
"tsConfig": "dep-graph/dep-graph-e2e/tsconfig.e2e.json",
|
||||||
"devServerTarget": "dep-graph-dep-graph:serve"
|
"devServerTarget": "dep-graph-dep-graph:serve"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lint": {
|
"lint": {
|
||||||
"executor": "@nrwl/linter:eslint",
|
"executor": "@nrwl/linter:lint",
|
||||||
"options": {
|
"options": {
|
||||||
"lintFilePatterns": ["dep-graph/dep-graph-e2e/**/*.{js,ts}"]
|
"linter": "eslint",
|
||||||
|
"tsConfig": ["dep-graph/dep-graph-e2e/tsconfig.e2e.json"],
|
||||||
|
"exclude": ["**/node_modules/**", "!dep-graph/dep-graph-e2e/**/*"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
22
dep-graph/dep-graph-e2e/src/plugins/index.js
Normal file
22
dep-graph/dep-graph-e2e/src/plugins/index.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
// ***********************************************************
|
||||||
|
// This example plugins/index.js can be used to load plugins
|
||||||
|
//
|
||||||
|
// You can change the location of this file or turn off loading
|
||||||
|
// the plugins file with the 'pluginsFile' configuration option.
|
||||||
|
//
|
||||||
|
// You can read more here:
|
||||||
|
// https://on.cypress.io/plugins-guide
|
||||||
|
// ***********************************************************
|
||||||
|
|
||||||
|
// This function is called when a project is opened or re-opened (e.g. due to
|
||||||
|
// the project's config changing)
|
||||||
|
|
||||||
|
const { preprocessTypescript } = require('@nrwl/cypress/plugins/preprocessor');
|
||||||
|
|
||||||
|
module.exports = (on, config) => {
|
||||||
|
// `on` is used to hook into various events Cypress emits
|
||||||
|
// `config` is the resolved Cypress config
|
||||||
|
|
||||||
|
// Preprocess Typescript file using Nx helper
|
||||||
|
on('file:preprocessor', preprocessTypescript(config));
|
||||||
|
};
|
||||||
10
dep-graph/dep-graph-e2e/tsconfig.e2e.json
Normal file
10
dep-graph/dep-graph-e2e/tsconfig.e2e.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"extends": "./tsconfig.json",
|
||||||
|
"compilerOptions": {
|
||||||
|
"sourceMap": false,
|
||||||
|
"outDir": "../../dist/out-tsc",
|
||||||
|
"allowJs": true,
|
||||||
|
"types": ["cypress", "node"]
|
||||||
|
},
|
||||||
|
"include": ["src/**/*.ts", "src/**/*.js"]
|
||||||
|
}
|
||||||
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"extends": "../../tsconfig.base.json",
|
"extends": "../../tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"files": [],
|
||||||
"sourceMap": false,
|
"include": [],
|
||||||
"outDir": "../../dist/out-tsc",
|
"references": [
|
||||||
"allowJs": true,
|
{
|
||||||
"types": ["cypress", "node"]
|
"path": "./tsconfig.e2e.json"
|
||||||
},
|
}
|
||||||
"include": ["src/**/*.ts", "src/**/*.js"]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"fixturesFolder": "./src/fixtures",
|
"fixturesFolder": "./src/fixtures",
|
||||||
"integrationFolder": "./src/integration",
|
"integrationFolder": "./src/integration",
|
||||||
"modifyObstructiveCode": false,
|
"modifyObstructiveCode": false,
|
||||||
"pluginsFile": false,
|
"pluginsFile": "./src/plugins/index",
|
||||||
"supportFile": "./src/support/index.ts",
|
"supportFile": "./src/support/index.ts",
|
||||||
"video": true,
|
"video": true,
|
||||||
"videosFolder": "../../dist/cypress/apps/documentation-e2e/videos",
|
"videosFolder": "../../dist/cypress/apps/documentation-e2e/videos",
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
"executor": "@nrwl/cypress:cypress",
|
"executor": "@nrwl/cypress:cypress",
|
||||||
"options": {
|
"options": {
|
||||||
"cypressConfig": "nx-dev/nx-dev-e2e/cypress.json",
|
"cypressConfig": "nx-dev/nx-dev-e2e/cypress.json",
|
||||||
|
"tsConfig": "nx-dev/nx-dev-e2e/tsconfig.e2e.json",
|
||||||
"devServerTarget": "nx-dev:serve"
|
"devServerTarget": "nx-dev:serve"
|
||||||
},
|
},
|
||||||
"configurations": {
|
"configurations": {
|
||||||
|
|||||||
22
nx-dev/nx-dev-e2e/src/plugins/index.js
Normal file
22
nx-dev/nx-dev-e2e/src/plugins/index.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
// ***********************************************************
|
||||||
|
// This example plugins/index.js can be used to load plugins
|
||||||
|
//
|
||||||
|
// You can change the location of this file or turn off loading
|
||||||
|
// the plugins file with the 'pluginsFile' configuration option.
|
||||||
|
//
|
||||||
|
// You can read more here:
|
||||||
|
// https://on.cypress.io/plugins-guide
|
||||||
|
// ***********************************************************
|
||||||
|
|
||||||
|
// This function is called when a project is opened or re-opened (e.g. due to
|
||||||
|
// the project's config changing)
|
||||||
|
|
||||||
|
const { preprocessTypescript } = require('@nrwl/cypress/plugins/preprocessor');
|
||||||
|
|
||||||
|
module.exports = (on, config) => {
|
||||||
|
// `on` is used to hook into various events Cypress emits
|
||||||
|
// `config` is the resolved Cypress config
|
||||||
|
|
||||||
|
// Preprocess Typescript file using Nx helper
|
||||||
|
on('file:preprocessor', preprocessTypescript(config));
|
||||||
|
};
|
||||||
10
nx-dev/nx-dev-e2e/tsconfig.e2e.json
Normal file
10
nx-dev/nx-dev-e2e/tsconfig.e2e.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"extends": "./tsconfig.json",
|
||||||
|
"compilerOptions": {
|
||||||
|
"sourceMap": false,
|
||||||
|
"outDir": "../../dist/out-tsc",
|
||||||
|
"allowJs": true,
|
||||||
|
"types": ["cypress", "node"]
|
||||||
|
},
|
||||||
|
"include": ["src/**/*.ts", "src/**/*.js"]
|
||||||
|
}
|
||||||
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"extends": "../../tsconfig.base.json",
|
"extends": "../../tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"files": [],
|
||||||
"sourceMap": false,
|
"include": [],
|
||||||
"outDir": "../../dist/out-tsc",
|
"references": [
|
||||||
"allowJs": true,
|
{
|
||||||
"types": ["cypress", "node"]
|
"path": "./tsconfig.e2e.json"
|
||||||
},
|
}
|
||||||
"include": ["src/**/*.ts", "src/**/*.js"]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
3
nx-dev/nx-dev/next-env.d.ts
vendored
3
nx-dev/nx-dev/next-env.d.ts
vendored
@ -1,6 +1,3 @@
|
|||||||
/// <reference types="next" />
|
/// <reference types="next" />
|
||||||
/// <reference types="next/types/global" />
|
/// <reference types="next/types/global" />
|
||||||
/// <reference types="next/image-types/global" />
|
/// <reference types="next/image-types/global" />
|
||||||
|
|
||||||
// NOTE: This file should not be edited
|
|
||||||
// see https://nextjs.org/docs/basic-features/typescript for more information.
|
|
||||||
|
|||||||
28
package.json
28
package.json
@ -61,18 +61,18 @@
|
|||||||
"@ngrx/schematics": "12.2.0",
|
"@ngrx/schematics": "12.2.0",
|
||||||
"@ngrx/store": "12.2.0",
|
"@ngrx/store": "12.2.0",
|
||||||
"@ngrx/store-devtools": "12.2.0",
|
"@ngrx/store-devtools": "12.2.0",
|
||||||
"@nrwl/cli": "12.8.0-beta.2",
|
"@nrwl/cli": "12.7.0",
|
||||||
"@nrwl/cypress": "12.8.0-beta.2",
|
"@nrwl/cypress": "12.7.0",
|
||||||
"@nrwl/eslint-plugin-nx": "12.8.0-beta.2",
|
"@nrwl/eslint-plugin-nx": "12.7.0",
|
||||||
"@nrwl/jest": "12.8.0-beta.2",
|
"@nrwl/jest": "12.7.0",
|
||||||
"@nrwl/linter": "12.8.0-beta.2",
|
"@nrwl/linter": "12.7.0",
|
||||||
"@nrwl/next": "12.8.0-beta.2",
|
"@nrwl/next": "12.7.0",
|
||||||
"@nrwl/node": "12.8.0-beta.2",
|
"@nrwl/node": "12.7.0",
|
||||||
"@nrwl/nx-cloud": "12.3.10",
|
"@nrwl/nx-cloud": "12.3.8",
|
||||||
"@nrwl/react": "12.8.0-beta.2",
|
"@nrwl/react": "12.7.0",
|
||||||
"@nrwl/tao": "12.8.0-beta.2",
|
"@nrwl/tao": "12.7.0",
|
||||||
"@nrwl/web": "12.8.0-beta.2",
|
"@nrwl/web": "12.7.0",
|
||||||
"@nrwl/workspace": "12.8.0-beta.2",
|
"@nrwl/workspace": "12.7.0",
|
||||||
"@phenomnomnominal/tsquery": "4.1.1",
|
"@phenomnomnominal/tsquery": "4.1.1",
|
||||||
"@pmmmwh/react-refresh-webpack-plugin": "^0.4.3",
|
"@pmmmwh/react-refresh-webpack-plugin": "^0.4.3",
|
||||||
"@popperjs/core": "^2.9.2",
|
"@popperjs/core": "^2.9.2",
|
||||||
@ -134,7 +134,7 @@
|
|||||||
"dotenv": "~10.0.0",
|
"dotenv": "~10.0.0",
|
||||||
"ejs": "^3.1.5",
|
"ejs": "^3.1.5",
|
||||||
"eslint": "7.10.0",
|
"eslint": "7.10.0",
|
||||||
"eslint-config-next": "11.1.0",
|
"eslint-config-next": "^11.1.0",
|
||||||
"eslint-config-prettier": "^8.1.0",
|
"eslint-config-prettier": "^8.1.0",
|
||||||
"eslint-plugin-cypress": "^2.10.3",
|
"eslint-plugin-cypress": "^2.10.3",
|
||||||
"eslint-plugin-import": "2.22.1",
|
"eslint-plugin-import": "2.22.1",
|
||||||
@ -178,7 +178,7 @@
|
|||||||
"mime": "2.4.4",
|
"mime": "2.4.4",
|
||||||
"mini-css-extract-plugin": "0.8.0",
|
"mini-css-extract-plugin": "0.8.0",
|
||||||
"minimatch": "3.0.4",
|
"minimatch": "3.0.4",
|
||||||
"next": "11.1.0",
|
"next": "11.0.1",
|
||||||
"next-sitemap": "^1.6.108",
|
"next-sitemap": "^1.6.108",
|
||||||
"ng-packagr": "~12.1.0",
|
"ng-packagr": "~12.1.0",
|
||||||
"ngrx-store-freeze": "0.2.4",
|
"ngrx-store-freeze": "0.2.4",
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
import type { NextConfig } from 'next/types';
|
// ignoring while we support both Next 11.1.0 and versions before it
|
||||||
|
// @ts-ignore
|
||||||
|
import type { NextConfig } from 'next/dist/next-server/server/config';
|
||||||
import { WebpackConfigOptions } from '../src/utils/types';
|
import { WebpackConfigOptions } from '../src/utils/types';
|
||||||
|
|
||||||
const { join } = require('path');
|
const { join } = require('path');
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import { importConstants } from './require-shim';
|
|||||||
const { PHASE_PRODUCTION_BUILD } = importConstants();
|
const { PHASE_PRODUCTION_BUILD } = importConstants();
|
||||||
|
|
||||||
jest.mock('tsconfig-paths-webpack-plugin');
|
jest.mock('tsconfig-paths-webpack-plugin');
|
||||||
jest.mock('next/dist/server/config', () => ({
|
jest.mock('next/dist/next-server/server/config', () => ({
|
||||||
__esModule: true,
|
__esModule: true,
|
||||||
default: () => ({
|
default: () => ({
|
||||||
webpack: () => ({}),
|
webpack: () => ({}),
|
||||||
|
|||||||
@ -1,11 +1,14 @@
|
|||||||
import { ExecutorContext, offsetFromRoot } from '@nrwl/devkit';
|
import { ExecutorContext, offsetFromRoot } from '@nrwl/devkit';
|
||||||
|
// ignoring while we support both Next 11.1.0 and versions before it
|
||||||
|
// @ts-ignore
|
||||||
import type { NextConfig } from 'next/dist/server/config-shared';
|
import type { NextConfig } from 'next/dist/server/config-shared';
|
||||||
|
// @ts-ignore
|
||||||
import type {
|
import type {
|
||||||
PHASE_DEVELOPMENT_SERVER,
|
PHASE_DEVELOPMENT_SERVER,
|
||||||
PHASE_EXPORT,
|
PHASE_EXPORT,
|
||||||
PHASE_PRODUCTION_BUILD,
|
PHASE_PRODUCTION_BUILD,
|
||||||
PHASE_PRODUCTION_SERVER,
|
PHASE_PRODUCTION_SERVER,
|
||||||
} from 'next/dist/shared/lib/constants';
|
} from 'next/dist/next-server/lib/constants';
|
||||||
import { join, resolve } from 'path';
|
import { join, resolve } from 'path';
|
||||||
import { TsconfigPathsPlugin } from 'tsconfig-paths-webpack-plugin';
|
import { TsconfigPathsPlugin } from 'tsconfig-paths-webpack-plugin';
|
||||||
import { Configuration } from 'webpack';
|
import { Configuration } from 'webpack';
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user