Phillip Barta
c0ce1ce65e
cleanup(core): normalized usage of fs-extra and updated fs-extra to 9.1.0 ( #5199 )
...
* cleanup(core): normalized usage of fs-extra and updated fs-extra
* cleanup(misc): use fs over fs-extra when possible
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-04-22 12:52:52 -04:00
Vivek
4a5345363b
docs(misc): update READMEs to have alt on <img> tags ( #5306 )
2021-04-22 13:36:00 +00:00
Jack Hsu
a7d8e2a735
feat(nextjs): add incremental build support to Next.js apps ( #5360 )
2021-04-20 12:01:27 -04:00
vsavkin
38c111ba06
chore(repo): update to nx 12
2021-04-07 12:31:23 -04:00
Kirils L
ffc69d41b4
feat(nextjs): add option to disable svgr ( #5200 )
2021-04-06 22:40:52 -04:00
Jack Hsu
76bc890f34
feat(nextjs): update Next.js to 10.1.3 ( #5254 )
2021-04-06 14:28:39 -04:00
Jack Hsu
c84bbb3c93
feat(react): add support for new jsx transform ( #5131 )
2021-04-01 13:46:12 +00:00
kirjai
aefdf26a03
feat(nextjs): support next 10.1.2
2021-03-31 21:09:17 -04:00
Vivek More 🧐
212fb00548
cleanup(misc): use more es6 features
...
- Single char alternation (e.g. a|b|c|d) in a RegExp can be simplified to use a character class ([abcd]) instead.
This usually also provides slightly better matching performance.
- Character escapes that are replaceable with the unescaped character without a change in meaning. Inside the square brackets of a character class, many escapes are unnecessary that would be necessary outside of a character class. For example the regex [\.] is identical to [.]
- If several qualified expressions occur after the qualifier having been checked for nullable, they can be replaced with optional chaining
2021-03-24 20:11:32 -04:00
Jack Hsu
3587492bb8
fix(nextjs): improve documentation for "nextConfig" option and provide better error messages ( #5098 )
2021-03-24 10:29:47 -04:00
Kirils L
14888e50f4
fix(nextjs): leverage nextjs for loading svgs ( #5060 )
...
omit our own svg loading fallback, so that next.js webpack config is used instead
2021-03-23 15:14:09 -04:00
Vivek
d1b09eaabd
cleanup(misc): make code more consistent and fix typos
2021-03-23 13:03:17 -04:00
Kirils L
0822d00e0c
fix(nextjs): support next 10.0.9 ( #5033 )
2021-03-17 19:40:42 +00:00
Sebastián Cruz
6e8349f6ed
Fix error when importing .js libraries into nextjs app ( #4996 )
...
ISSUES CLOSED : #4904
2021-03-17 19:46:38 +02:00
kirjai
9d863a7073
fix(nextjs): include peer dependencies in built package.json
2021-03-15 10:29:33 -04:00
Kirils Ladovs
aba5c44ec1
Tsconfig js migration ( #4993 )
...
* chore(gatsby): add migration to add js file patterns to tsconfig.app.json
* chore(nextjs): add migration to add js file patterns to tsconfig
2021-03-11 13:34:46 -05:00
Jack Hsu
0dbcd52521
fix(nextjs): use require.resolve(...) for babel plugin so it works with pnpm ( #4991 )
2021-03-10 16:42:08 +00:00
Kirils Ladovs
253addef4a
chore(nextjs): add migration to remove tsconfig.app.json ( #4988 )
...
additionally, fix linter migration to migrate next.js apps correctly
2021-03-10 11:25:07 -05:00
Kirils Ladovs
df54518f33
fix(nextjs): remove tsconfig.app.json ( #4970 )
2021-03-09 17:39:17 -05:00
Jack Hsu
ddec362a5a
fix(nextjs): update babel setup to better support next apps ( #4944 )
...
* fix(nextjs): update babel setup to better support next apps
* fix(testing): remove babel-jest.config.json used in jest.config.js
- Fix `@nrwl/web/babel` to support Jest as well
2021-03-09 21:32:36 +00:00
Jason Jean
fc9caccffb
chore(repo): update nx to 11.5.0-beta.0 ( #4957 )
2021-03-05 19:57:26 -05:00
James Henry
48c7c7b6a3
fix(core): always use project level tsconfigs with eslint ( #4657 )
...
* chore(core): increase coverage of eslint config file contents
* fix(core): always use project level tsconfigs with eslint
* chore(core): enhance depcheck to ignore type only imports
* chore(linter): migration always-use-project-level-tsconfigs-with-eslint
* fix(core): snapshots
* feat(core): thin wrapper around tseslint parser
* fix(core): depcheck for eslint-plugin-nx
* fix(core): revert wrapped parser
* fix(linter): add tsconfig root dir to allow for normalized paths for project configs
* fix(linter): move migration to 11.5.0
* fix(linter): add dependency on to @nrwl/workspace
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2021-03-05 11:48:18 -05:00
Jack Hsu
1591519f9e
Revert "Fix babel for NextJS and Gatsby ( #4873 )" ( #4931 )
...
This reverts commit affbaeeb7b624b8c42816ecca851d2fffd20d36e.
2021-03-01 13:55:44 -05:00
Damian Bielecki
affbaeeb7b
Fix babel for NextJS and Gatsby ( #4873 )
...
* chore(nextjs): replace babelrc with babel.config.js
* chore(gatsby): replace babelrc with babel.config.js
2021-03-01 09:33:34 -05:00
Katerina Skroumpelou
c9a2b2c1c0
feat(nextjs): allow custom distDir ( #4885 )
2021-02-26 14:35:22 -05:00
Jason Jean
fd18b5edec
feat(react): migrate next builders to devkit ( #4861 )
2021-02-23 11:39:20 -05:00
vsavkin
aa311fa073
fix(nextjs): fix the executor
2021-02-22 10:21:33 -05:00
Jason Jean
4ae9c3ed2f
fix(react): add architect to next and gatsby ( #4802 )
2021-02-16 12:19:42 -05:00
Brandon
e4faaf1ef4
feat(angular): update Angular packages to 11.2.x release ( #4788 )
...
* feat(angular): update Angular packages to 11.2.x release
* chore(angular): fix storybook 5-6 default schematic unit test
* fix(angular): fix Angular Devkit discrepancies
2021-02-16 10:38:11 -05:00
Jason Jean
2bf04b4c61
fix(react): fix init generators for react ( #4787 )
2021-02-12 16:47:35 -05:00
Jason Jean
18c8b2b30d
fix(core): change running tasks in parallel to running in serial ( #4785 )
2021-02-12 21:39:55 +00:00
Jason Jean
33acb41afb
cleanup(react): cleanup generators for react and next ( #4769 )
2021-02-12 15:29:31 -05:00
James Henry
4f758d435f
fix(core): restore tslint for next, clean up Linter enum usage ( #4780 )
...
* fix(core): restore tslint for next
* fix(nextjs): type issue
2021-02-12 09:12:16 -05:00
Jack Hsu
e71cef0ba9
feat(nextjs): convert Next.js schematics to generators ( #4756 )
2021-02-11 05:39:49 +00:00
Jonathan Cammisuli
d9aef75bd5
chore(react): move react schematics to generators ( #4745 )
...
* chore(react): move react schematics to generators
* chore(react): update lib generators
* chore(react): update redux generators
* chore(react): move react story book generators
* chore(react): add old implementation for update babel in next
* chore(react): rename tsconfig json template files to include __tmpl__
* chore(react): update deps
* chore(react): fix component template file
* chore(react): remove angular-devkit deps
* chore(react): remove angular-devkit deps
2021-02-10 21:30:55 -05:00
Tasos Bekos
1f534317d0
fix(nextjs): support shared assets
...
Closes #4552
2021-01-27 15:07:52 -05:00
Victor Savkin
a25e081a84
feat(core): remove angular devkit deps
2021-01-25 12:52:30 -05:00
William Ghelfi
742ea79d53
Fix svgr/webpack conf ( #4327 )
...
* fix(misc): avoid issues with refs in SVGs
The previous "import friendly" syntax was actually disabling refs in SVGs parsed by svgr.
I found 3 possible solutions:
1. Removing "![path]"
2. Separating "+ref![path]" with another comma: "+ref,![path]"
3. Rewriting the loader entry in the style of the other loader entries
I chose the last one for added clarity within the file.
* fix(core): fix compilation errors
2021-01-15 09:09:55 -05:00
Remo Vetere
543928d9f8
Pass down all webpack options to support all cases of next.config.js ( #4443 )
2021-01-08 10:55:01 -05:00
Victor Savkin
599923bc68
fix(misc): remov peer deps to make npm 7 install work
...
Closes #4436
2021-01-07 20:27:11 -05:00
James Henry
2a47cdf0aa
feat(nextjs): apply experimental-serverless-trace to vercel next configs ( #4459 )
2021-01-07 11:47:55 -05:00
Victor Savkin
d4b08eb27a
fix(nextjs): fix an invalid next peer dep
...
Closes #4436
2021-01-05 20:05:00 -05:00
Rick van Laarhoven
99d6b830c3
fix(nextjs): use html component from next/document
2021-01-05 11:15:10 -05:00
Jack Hsu
09a205c995
fix(nextjs): remove duplicated public folder in dist ( #4389 )
2020-12-23 14:48:38 -05:00
Tasos Bekos
7f70f3a153
feat(nextjs): add --js flag support
2020-12-19 14:19:52 -05:00
Jack Hsu
110fe37c00
fix(nextjs): add "@nrwl/workspace" to the generated package.json file for built next apps ( #4348 )
2020-12-18 16:17:04 -05:00
Tasos Bekos
db917a2b71
fix(nextjs): don't duplicate styles in styled components
...
Previously `styled-jsx` was not able to compile due to `styles` variable usage.
Also, `styleContent` were duplicated inside the styled page.
2020-12-08 20:14:35 -05:00
Tasos Bekos
b70be188d4
fix(nextjs): pin css-loader version for pnpm
...
`@zeit/next-less` & `@zeit/next-stylus` internal configuration is working only for specific CSS loader version, causing PNPM resolution to fail.
This commits adds a `resolution` property to make it explicit.
2020-12-08 11:10:42 -05:00
Tasos Bekos
25858397a7
fix(nextjs): use appropriate file extensions for Less & Stylus
2020-12-07 19:44:02 -05:00
Jack Hsu
0a5ee20e46
chore(react): update links for generated react apps ( #4213 )
2020-12-07 13:34:12 -05:00