2229 Commits

Author SHA1 Message Date
Jason Jean
6c10aa4610
feat(core): updating cypress version nrwl/cypress (#2370)
Co-authored-by: Benjamin Cabanes <contact@benjamincabanes.com>
2020-01-23 22:04:59 -05:00
Jonathan Cammisuli
ff45b7ee44 fix(core): set default linter for schematics in newly created workspaces (#2364)
a default linter is added to the following:
`@nrwl/node:library` and `@nrwl/nx-plugin:plugin`
2020-01-23 10:20:30 -05:00
Alexander Herrmann
26d251acb7 docs(react): added missing react import line (#2354)
ISSUES CLOSED: nrwl/nx#2304
2020-01-23 09:58:08 -05:00
Jack Hsu
8c930f3283
fix(react): migrate React projects with missing options (#2352) 2020-01-21 20:53:24 -05:00
Jo Pearce
e72c3baf1f feat(nextjs): allow SVG imports from non-TS/JS modules (#2359) 2020-01-21 20:05:55 -05:00
Jonathan Cammisuli
fe98e29e4b feat(nx-plugin): add new package for creating nx plugins 2020-01-21 15:18:13 -05:00
Jonathan Cammisuli
ca69622ebe fix(misc): update dependencies for angular, linter, react and workspace 2020-01-21 15:00:38 -05:00
Juri
98a60d118f feat(core): add enforceBuildableLibDependency to make buildable lib rule configurable
This way if the buildable lib dependency rule doesn't work for some people they have an easy way to
opt-out of it
2020-01-21 12:02:13 -05:00
Juri
36463cf2a2 feat(core): add rule to enforce deps buildable-lib to buildable-lib
buildable libraries should only be able to import other buildable libraries
to avoid confusion. Importing non-buildable libs would effectively
mean embedding their src into the buildable libs, even potentially
multiple times.
2020-01-21 12:02:13 -05:00
Jack Hsu
20885513ae
fix(react): add fallback for SVG imports coming from non-TS/JS modules (#2351) 2020-01-21 10:06:30 -05:00
Jack Hsu
1132d9ec57
feat(react): add support for css modules (#2349)
Closes #1744
2020-01-20 15:52:34 -05:00
Jack Hsu
f7590cd5d4
chore(react): cleans up polyfill logic and provide custom-element polyfills when choosing wc preset (#2347)
Closes #1250
2020-01-20 15:08:01 -05:00
Jack Hsu
a0299cbb64
feat(react): update to babel 8.7.0 which includes nullish coalescing and optional chaining (#2346) 2020-01-20 13:49:54 -05:00
Juri Strumpflohner
77298797ed feat(repo): add --local to release and publish script (#2323)
This allows for easier publishing to a local npm registry (i.e. Verdaccio)
2020-01-20 11:36:13 -05:00
Jack Hsu
121d070321
feat(react): update styled-components to v5 (#2335) 2020-01-20 10:04:20 -05:00
Victor Savkin
ed2259b5f1 feat(core): hash tasks in run commands 2020-01-19 16:19:23 -05:00
Victor Savkin
5a145fedde Release 8.11.2 2020-01-18 12:02:48 -05:00
Jack Hsu
2ca8d10fe5 fix(react): suppress erroneous warning coming from license-webpack-plugin 2020-01-18 12:00:46 -05:00
Victor Savkin
9c8e09ab2d feat(core): make migrate command more permissive and add docs 2020-01-18 12:00:25 -05:00
Brandon
29e68b0a7d
docs(core): add guide for workspace schematics (#2318) 2020-01-17 14:14:09 -06:00
Jonathan Cammisuli
342ee9db77 chore(misc): update tree-kill package to 1.2.2 (#2328) 2020-01-16 19:53:04 -05:00
Victor Savkin
3940a1f885 fix(core): migrate should parse versions that don't follow semver 2020-01-16 14:58:49 -05:00
Juri Strumpflohner
1df2cd68e0 chore(repo): update husky prepush configuration (#2325)
The package.json > script gets deprecated and is being moved to a dedicated config entry
2020-01-16 10:03:33 -05:00
Juri
a73548f399 fix(core): align webpack version with @angular-devkit one
Otherwise when having a repo with an Angular and react project we'll get an error "TypeError:
compilation.getAsset is not a function"
2020-01-16 09:19:40 -05:00
Juri
7a9d4bde0c chore(core): update @angular-devkit/* deps to fix browserslist out of date issue
see https://github.com/angular/angular-cli/issues/16560
2020-01-15 21:10:42 -05:00
Jonathan Cammisuli
a675c9f438 fix(node): update library to only copy MD files in the root 2020-01-15 21:06:53 -05:00
Victor Savkin
840f49943e fix(core): make command caching work with earlier versions of node 2020-01-15 21:06:42 -05:00
Victor Savkin
d47d2546b8 chore(repo): remove dead code 2020-01-15 15:09:18 -05:00
Victor Savkin
86acf4b5e7 Release 8.11.1 2020-01-15 10:39:50 -05:00
Victor Savkin
3160639d2e refactor(misc): merge tutorial and course notes 2020-01-15 10:38:43 -05:00
Victor Savkin
f43897978c Revert "chore(core): update @angular-devkit/* deps to fix browserslist out of date issue"
This reverts commit 3780eba421bda7f4755e6c433f1d6eba8fd86104.
2020-01-15 10:20:56 -05:00
Juri
3780eba421 chore(core): update @angular-devkit/* deps to fix browserslist out of date issue
see https://github.com/angular/angular-cli/issues/16560
2020-01-15 09:39:01 -05:00
ben
df72d317b4 chore(core): add free video course note for create-nx-workspace 2020-01-14 22:15:24 -05:00
Spencer Elliott
79a5c535a2 feat(nextjs): support a custom hostname (#2287) 2020-01-14 11:26:49 -05:00
Thomas
8010e67b00 fix(nextjs): fix issue where using .ts files in next.js app would res… (#2276)
* fix(nextjs): fix issue where using .ts files in next.js app would result in a compile error

The issue was just a misconfiguration in the next's config.ts file: Webpack was only applying the
babel loader on .tsx files.
The updated regex will now load both .ts and .tsx files.

ISSUES CLOSED: #2249

* cleanup(testing): add missing tests for pull request #2276

Co-authored-by: tdnll <40502786+tdnll@users.noreply.github.com>
2020-01-14 10:40:51 -05:00
Josip Bojčić
4060930240 feat(react): add an option to set memory limit for type checking service process (#2305) 2020-01-14 10:18:28 -05:00
Jack Hsu
b96dd1fd05 fix(core): handle removed npm package for affected logic
Closes #2274
2020-01-14 09:23:28 -05:00
Victor Savkin
0b77072fcf Revert "fix(core): sort node names for module resolution" 2020-01-11 22:42:33 -05:00
Victor Savkin
2c3d46a1d7 fix(core): hasher should handle circular dependencies 2020-01-11 22:42:33 -05:00
Victor Savkin
f84c55d5aa feat(core): remove old cache records 2020-01-10 08:04:55 -05:00
Jonathan Cammisuli
dddc1b1e6c fix(core): sort node names for module resolution 2020-01-09 19:13:53 -05:00
Jonathan Cammisuli
3d05bf08d0 Revert "Revert "fix(misc): resolve projects for linting using TypeScript""
This reverts commit ab25e84b08a938661d5766c5c7f4d501cfaf8b0b.
2020-01-09 19:13:53 -05:00
Jonathan Cammisuli
37d4ab2560 Revert "Revert "feat(core): use TypeScript to resolve import modules for dependencies""
This reverts commit d00e1f1eea4fae204eee04d07ed829959583ad1d.
2020-01-09 19:13:53 -05:00
Jason Jean
311685762e feat(core): generate implicit dependencies for e2e projects 2020-01-09 12:08:17 -05:00
Jonathan Cammisuli
67c2808076 fix(misc): update eslint-builder dependency 2020-01-09 12:07:57 -05:00
Victor Savkin
c3fdf2e702 feat(core): running one task uses the same tasks runner as run-many 2020-01-09 12:07:41 -05:00
Victor Savkin
66634804ad Release 8.11.0 2020-01-08 13:26:05 -05:00
Victor Savkin
0c7a9d3c87 fix(core): affected logic bug fixes 2020-01-08 13:19:02 -05:00
Jonathan Cammisuli
e8b47a41ca fix(node): update copy-webpack-plugin for fixes in serialize-javascript
There is a security vulnerability in serialize-javascript that is currently being used by the
copy-webpack-plugin. Updating our dependency of copy-webpack-plugin will update serialize-javascript

ISSUES CLOSED: #2278
2020-01-08 13:14:21 -05:00
Brandon Roberts
db0d133dbc fix(angular): support ng add with missing e2e, lint, test targets 2020-01-08 13:13:22 -05:00