* feat(testing): add generator to aid in the migration to cypress 10 cypress 10 introduces a new configuration format and new layout that requires update settings and files for e2e projects * feat(testing): cypress component tests for react/next initial work for cypress component tests for react and next * feat(testing): add support for v10 e2e cypress projects create the correct files for cypress projects >v10 and reorganize tests based on version to allow easier parsing of tests * feat(testing): add utils for modifying cypress v10 config provide ts transformers to take in an existing cypress config and update/add properties within the given configuration * fix(testing): fix tests affected by the cypress v10 changes update tests to assert the correct files/folders/file contents due to the cypress changes in v10 * cleanup(testing): move cypress component testing plugins into the respective packages move the plugins into out of cypress plugins into the specific vertical plugin to prevent issues with circular refs * cleanup(testing): bump cypress version bump to latest cypress v10 release * docs(testing): update docs for cypress 10 update cypress docs to include info about component testing and migration to cypress v10 * fix(repo): revert cypress version bump keep v9 of cypress installed for nx repo until v10 release * fix(testing): update cypress gen tsconfig and infer targets with converter * fix(testing): make sure tests use the cypress v10 (for the intermediate) * fix(testing): update target name after feedback * fix(testing): support multiple target w/custom configs for cypress v10 migration * fix(testing): refactor cy component tests into seperate verticals * feat(testing): create storybook cypress preset * fix(testing): clean up cy v10 migration * fix(testing): don't branch for cypress executor testingType * fix(testing): move cy comp test generator to next * fix(testing): bump cypress deps * fix(testing): clean up cy component testing generators * fix(testing): update cy component testing docs * fix(testign): dep check. runtime plugin pulls from @nrwl/react * fix(testing): move e2e into verticals * fix(testing): address PR feedback * fix(testing): clean up unit tests * feat(angular): support migrating angular cli workspaces using cypress v10 * chore(testing): update e2e tests * fix(testing): address pr feedback * chore(testing): remove cypress component testing for next.js * fix(testing): address pr feedback Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com>
64 lines
2.2 KiB
JSON
64 lines
2.2 KiB
JSON
{
|
|
"name": "@nrwl/angular",
|
|
"version": "0.0.1",
|
|
"description": "The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It provides: \n\n- Integration with libraries such as Storybook, Jest, ESLint, Tailwind CSS, Cypress, Karma, and Protractor. \n\n- Generators to help scaffold code quickly (like: Micro Frontends, Libraries, both internal to your codebase and publishable to npm) \n\n- Upgrading AngularJS applications \n\n- Single Component Application Modules (SCAMs) \n\n- NgRx helpers. \n\n- Utilities for automatic workspace refactoring.",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/nrwl/nx.git",
|
|
"directory": "packages/angular"
|
|
},
|
|
"scripts": {
|
|
"postinstall": "node ./scripts/nx-cli-warning.js"
|
|
},
|
|
"keywords": [
|
|
"Monorepo",
|
|
"Angular",
|
|
"Jest",
|
|
"Cypress",
|
|
"CLI"
|
|
],
|
|
"exports": {
|
|
"./generators": "./generators.js",
|
|
"./executors": "./executors.js",
|
|
"./tailwind": "./tailwind.js",
|
|
"./src/generators/utils": "./src/generators/utils/index.js",
|
|
"./module-federation": "./module-federation/index.js"
|
|
},
|
|
"author": "Victor Savkin",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/nrwl/nx/issues"
|
|
},
|
|
"homepage": "https://nx.dev",
|
|
"builders": "./executors.json",
|
|
"schematics": "./generators.json",
|
|
"ng-update": {
|
|
"requirements": {},
|
|
"migrations": "./migrations.json"
|
|
},
|
|
"dependencies": {
|
|
"@angular-devkit/schematics": "~14.0.0",
|
|
"@nrwl/cypress": "file:../cypress",
|
|
"@nrwl/devkit": "file:../devkit",
|
|
"@nrwl/jest": "file:../jest",
|
|
"@nrwl/linter": "file:../linter",
|
|
"@nrwl/storybook": "file:../storybook",
|
|
"@nrwl/web": "file:../web",
|
|
"@nrwl/workspace": "file:../workspace",
|
|
"@phenomnomnominal/tsquery": "4.1.1",
|
|
"@schematics/angular": "~14.0.0",
|
|
"chalk": "4.1.0",
|
|
"chokidar": "^3.5.1",
|
|
"http-server": "^14.1.0",
|
|
"ignore": "^5.0.4",
|
|
"jasmine-marbles": "~0.8.4",
|
|
"magic-string": "~0.26.2",
|
|
"rxjs-for-await": "0.0.2",
|
|
"semver": "7.3.4",
|
|
"ts-node": "~10.8.0",
|
|
"tsconfig-paths": "^3.9.0",
|
|
"webpack": "^5.58.1",
|
|
"webpack-merge": "5.7.3"
|
|
}
|
|
}
|