Jack Hsu
cd9b96c98e
fix(react): remove generated styles.[ext] file for CSS-in-JS solutions like styled-compoentns/emotion ( #4347 )
2020-12-18 15:35:51 -05:00
Jack Hsu
0a5ee20e46
chore(react): update links for generated react apps ( #4213 )
2020-12-07 13:34:12 -05:00
Victor Savkin
8224a1029e
feat(core): switch default config to v2
2020-12-06 13:29:40 -05:00
Tasos Bekos
038cef1ec9
fix(react): fix Less & Stylus ( #4195 )
2020-12-04 11:03:48 -05:00
victor savkin
a24fb961d8
feat(core): format workspace.json based on version field
2020-12-03 20:20:04 -05:00
victor savkin
93ebc835dc
docs(misc): clean up api docs
2020-12-02 10:51:43 -05:00
victor savkin
baa8c23d0f
feat(misc): make all generators public
2020-12-02 10:51:43 -05:00
Tasos Bekos
6c1335ac83
feat(core): interpolated outputs & cache coverage folder
2020-12-01 13:49:43 -05:00
Tasos Bekos
1c3b215a9f
cleanup(repo): enable missing dependencies check
2020-12-01 14:25:13 +02:00
Juri
c699f8d5c4
fix(react): dependency resolution for buildable libraries
...
Fixes #3994
2020-11-30 19:28:47 -05:00
Katerina Skroumpelou
0d38b8b560
fix(react): corrected style schematics for css modules ( #4067 )
2020-11-30 16:44:47 -05:00
Jason Jean
b9791a3108
feat(core): upgrade to angular and angular devkit 11 ( #4095 )
2020-11-30 14:07:27 -05:00
Adam L Barrett
889b648886
Emotion upgrade for React and Next plugins ( #4088 )
...
* chore(react): update emotion to new versions and new package names on react plugin
* chore(nextjs): update emotion to latest version and the new package names
* feat(misc): have react and next plugin migrations update emotion imports
* add renamePackageImports and renameNpmPackage rules to workspace utils
* update migrations to update emotion imports to the new name and version
2020-11-27 13:32:42 -06:00
victor savkin
234ca36385
cleanup(misc): clean up devkit
2020-11-26 10:19:13 -05:00
Jack Hsu
d7ac67f4f8
chore(react): bump versions for react dependencies and add migration ( #4082 )
2020-11-12 12:41:35 -05:00
Jack Hsu
ea04f62eb3
chore(nextjs): update nextjs to 10.0.0 ( #4012 )
2020-11-02 15:00:09 -05:00
katerina
1849e6b7ef
fix(react): when importing redux config in main.tsx keep custom directory path if provided
...
ISSUES CLOSED: 3932
2020-10-29 08:05:47 -04:00
Tasos Bekos
463d2cb9e0
fix(repo): add missing tslib dependency in generated applications ( #3858 )
2020-10-23 17:09:35 -04:00
James Henry
588effd5c5
feat(linter): shareable eslint configs ( #3882 )
...
* feat(linter): shareable eslint configs
* chore(linter): migration towards shareable eslint configs
2020-10-16 15:31:26 -04:00
Jason Jean
6c4aacf212
feat(repo): update to nx 10.3 ( #3840 )
2020-10-02 13:12:34 -04:00
James Henry
e339ece224
feat(linter): add explicit file extension to config files ( #3847 )
...
* feat(linter): add explicit file extension to config files
* feat(linter): update references to .eslintrc for new projects
* fix(linter): fix quotes in global eslint config
2020-10-01 18:59:45 -04:00
James Henry
e22f9370f5
feat(linter): new eslint builder ( #3834 )
...
* feat(linter): new eslint builder
* chore(linter): move migration to linter, add implementation
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2020-09-29 20:52:10 -04:00
Jason Jean
232fd9f30b
feat(core): update to typescript 4 ( #3814 )
2020-09-29 18:53:22 -04:00
Katerina Skroumpelou
5da9e668fd
feat(storybook): add support for Storybook v6
...
Co-authored-by: Katerina Skroumpelou <katerina@fileas.local>
Co-authored-by: Juri <juri.strumpflohner@gmail.com>
2020-09-28 15:57:10 +02:00
Tasos Bekos
9153007462
feat(repo): check package dependencies on CI
2020-09-25 09:06:02 +03:00
Webber Wang
9efa305b62
feat(storybook): storybook config projectType application ( #2382 ) ( #3611 )
...
* feat(storybook): storybook config projectType application
* docs(storybook): update auto-generated docs
* feat(storybook): supporting projectType application for storybook
feat(storybook): supporting projectType application for storybook
* fix(storybook): change build asset glob pattern
fix(storybook): change build asset glob pattern
Co-authored-by: Webber Wang <webber@codelabstudios.com>
2020-09-24 17:33:24 +03:00
Tasos Bekos
b11a50f9a0
cleanup(repo): add packages to dependency lists in package.json
...
This commit also adds a dependency check tool.
2020-09-14 13:07:45 -04:00
Martin Hochel
6b8592da2e
feat(misc): add babelJest support to node,web,workspace,express plugins ( #3636 )
...
ISSUES CLOSED : #3041
2020-09-08 13:59:36 -04:00
Juri Strumpflohner
18c675a7b1
fix(storybook): pass on generateCypressSpecs from React storybook schematic ( #3687 )
2020-09-08 16:03:11 +03:00
Jonathan Cammisuli
7dbf48a11e
chore(repo): update to 10.1.0-beta ( #3561 )
2020-08-19 13:06:12 -04:00
Fernando Montoya
b33815b0a7
fix(react): remove empty space from describe name ( #3504 )
2020-08-12 12:09:12 -04:00
Spencer Elliott
5b6df632cb
fix(core): resolve webpack loaders with require.resolve() ( #3436 )
...
* fix(core): resolve webpack loaders with `require.resolve()`
With strict package managers such as pnpm or Yarn PnP, transitive
dependencies are *not* hoisted to the root node_modules folder. This
means that a webpack config defined within a package like
'@nrwl/cypress' cannot resolve loaders like 'ts-loader', unless
'ts-loader' is declared in the workspace's own package.json.
This is a problem because the workspace might define a different version
of 'ts-loader', incompatible with the version declared by
'@nrwl/cypress/package.json'. The workspace should not need to declare
a dependency on 'ts-loader' anyway.
See also:
* https://github.com/pnpm/pnpm/issues/801
* https://github.com/webpack/webpack/issues/5087
* fix(core): resolve absolute 'raw-loader' path
When replacing the 'raw-loader' rule in the `getStylesPartial` function,
check for the absolute path of 'raw-loader' rather than just the name.
2020-08-08 17:53:00 -04:00
Victor Savkin
aff592b930
feat(angular): add an option to use eslint
2020-08-06 22:08:16 -04:00
Jo Hanna Pearce
53b69272eb
fix(misc): add regex pattern to schematics to prevent empty app/lib creation ( #3396 )
...
ISSUES CLOSED : #2924
2020-07-31 10:44:31 -04:00
Juri Strumpflohner
574f97c240
cleanup(repo): fix formatting ( #3442 )
2020-07-31 15:17:09 +02:00
Jack Hsu
b1d6c392a9
fix(react): add styled-jsx to babel jest setup to avoid warnings ( #3242 )
2020-07-31 02:02:05 -04:00
Jack Hsu
62889c3a7a
fix(react): add babel plugin for styled-jsx for libs ( #3441 )
2020-07-31 01:09:35 -04:00
Sushruth Shastry
c835ecfaa9
Using @typescript-eslint/no-unused-expressions instead ( #3297 )
...
Co-authored-by: Sushruth Sastry <susastry@microsoft.com>
2020-07-31 00:28:09 -04:00
Victor Savkin
3cd9f4fe6c
feat(misc): add nx package to make installing global cli easier
2020-07-29 12:16:12 -04:00
Juri Strumpflohner
ed0a9a7405
fix: generated tsconfig path mapping for publishable libs (when generated in nested folders) ( #2840 )
...
fix(core): require importPath for publishable libs
2020-07-22 12:39:44 -04:00
Jack Hsu
ed8bd2bbe8
Revert "fix(core): resolve webpack loaders with require.resolve() ( #3341 )" ( #3371 )
...
This reverts commit d74ab4e9d6eae6d83c3bb76072b45f7a4c7a6305.
2020-07-20 16:24:47 -04:00
Jack Hsu
83865747e9
fix(react): move url-loader to the react package.json ( #3356 )
2020-07-17 10:41:16 -04:00
Victor Savkin
5d53661139
fix(repo): update the repo to nx 10
2020-07-16 16:18:00 -04:00
Spencer Elliott
d74ab4e9d6
fix(core): resolve webpack loaders with require.resolve() ( #3341 )
...
With strict package managers such as pnpm or Yarn PnP, transitive
dependencies are *not* hoisted to the root node_modules folder. This
means that a webpack config defined within a package like
'@nrwl/cypress' cannot resolve loaders like 'ts-loader', unless
'ts-loader' is declared in the workspace's own package.json.
This is a problem because the workspace might define a different version
of 'ts-loader', incompatible with the version declared by
'@nrwl/cypress/package.json'. The workspace should not need to declare
a dependency on 'ts-loader' anyway.
See also:
* https://github.com/pnpm/pnpm/issues/801
* https://github.com/webpack/webpack/issues/5087
2020-07-15 13:55:38 -04:00
Jack Hsu
24f544100e
feat(react): generate React apps with <React.StrictMode> by default to catch potential problems ( #3340 )
2020-07-14 16:46:24 -04:00
Adam L Barrett
c5426d46d6
feat(react): remove IE 11 and old browsers from default config in React/Web Schematics ( #3321 )
2020-07-13 12:41:20 -04:00
Jason Jean
a7b7af2dfe
feat(core): switch over to angular 10 ( #3056 )
...
* feat(core): switch over to devkit 10-rc.0
* feat(core): implement solution tsconfigs wip
* feat(angular): add angular migrations
* fix(angular): modify angularjs tests
2020-07-07 17:02:06 -04:00
Adam L Barrett
add3c6a02a
fix(node): use addDepsToPackageJson in @nrwl/express init schematics ( #3229 )
...
this will trigger an install if nessecary which will solve the problem
where @types/express were not
being installed when generating
an express application
ISSUES CLOSED : #3103
2020-06-26 10:37:23 -04:00
Jack Hsu
c47480bbc8
chore(react): update library versions and update RTK generated code ( #3226 )
2020-06-24 14:02:01 -04:00
Devin Shoemaker
2193859525
chore(react): unify grammar in schema.json files ( #3227 )
2020-06-24 13:55:50 -04:00