1535 Commits

Author SHA1 Message Date
Rares Matei
d37fc66bc7
feat(react): add option to stop generation of components or styles (#2568)
ISSUES CLOSED: 2184
2020-03-03 14:44:10 -05:00
Jay Bell
a39587a350
feat(nest): implement nest lib schematic (#2540) 2020-03-02 11:20:45 -05:00
Victor Savkin
ff6b434548 feat(core): add ability to run targets against project's deps 2020-02-28 16:42:38 -05:00
Brandon Roberts
cd52fce6b4 fix(angular): update Protractor E2E spec files to generate a passing test 2020-02-28 15:17:36 -05:00
Rares Matei
ddde8af6db
fix(linter): outputFile at non-existing directory path throws
ISSUES CLOSED: 2567
2020-02-28 09:42:52 +00:00
Victor Savkin
618ebff5ab fix(repo): temporary disable supportUi 2020-02-26 15:12:48 -05:00
Jonathan Cammisuli
7828b67745 fix(node): do not include directories when finding assets 2020-02-26 14:46:54 -05:00
Victor Savkin
90879eb469 feat(core): add ability to skip cache 2020-02-25 16:38:43 -05:00
Rares Matei
9d163551a2
feat(linter): add standalone nx linter (#2462) 2020-02-25 15:24:33 -05:00
Jonathan Cammisuli
cbd5d4c426 fix(node): set tsconfig target to es2015 for nest apps
ISSUES CLOSED: #1283
2020-02-25 15:15:14 -05:00
Jack Hsu
a433035eca
chore(react): update web/react dependencies and clean up npm warnings (#2547) 2020-02-25 11:03:58 -05:00
Max Koretskyi
9b2e07026d
Remove dependency on Angular specific tools from @nrwl/web (#2543)
cleanup(react): remove dependency on Angular specific tools from @nrwl/web
2020-02-25 08:57:56 -05:00
Victor Savkin
224dba38bc feat(repo): split e2e tests into 4 groups 2020-02-24 15:01:12 -05:00
Jack Hsu
df4004cd0e
fix(nextjs): fix SVG import for generated Next app (#2545) 2020-02-24 10:13:13 -05:00
Rares Matei
bdaf29841c
feat(react): provide only umd & esm bundles when packaging (#2524)
* feat(react): provide only umd & esm bundles when packaging

* fix(react): print output error only once when bundling
2020-02-24 10:10:52 -05:00
Victor Savkin
f94470f6bc Release 9.0.2 2020-02-20 11:37:36 -05:00
Victor Savkin
49168c10e3
feat(react): rework react buildable libraries to read deps from dist (#2513) 2020-02-20 11:00:13 -05:00
Victor Savkin
f006593583 fix(repo): temporary disable cypress run in new.test.ts 2020-02-19 12:42:26 -05:00
Victor Savkin
16e90b321a fix(core): add debug info to tests to troubleshoot flaky tests 2020-02-18 21:13:42 -05:00
Victor Savkin
3fb502463f feat(core): check for npm vulnerabilities when creating a new workspace 2020-02-18 17:10:23 -05:00
Victor Savkin
dd598e215d fix(core): update create-nx-workspace to perform unit testing and linting 2020-02-16 12:50:12 -05:00
Victor Savkin
d02f6bdacb fix(repo): update create-nx-workspace to set registry correctly 2020-02-09 16:48:38 -05:00
Victor Savkin
01575f8b3c feat(repo): add a command to test create-nx-workspace 2020-02-06 15:17:29 -05:00
Brandon
c7d075df49
fix(angular): update defaults for NgRx schematics (#2443)
BREAKING CHANGES:

The minimal flag is set to true
The syntax flag is set to creators
The useDataPersistence flag is set to false

BEFORE:

By default, the root Store and Effects modules are registered, with a generated feature
By default, the action classes syntax is used for scaffolding
By default, the DataPersistence class in injected and used in Effects

AFTER:

By default, only the root Store and Effects modules are registered
By default, the creator functions are used for scaffolding with schematics
By default, the DataPersistence operators are used in Effects
2020-02-06 15:17:05 -05:00
Jason Jean
d24b4bf57f fix(repo): temporarily disable ng add test 2020-02-06 15:16:21 -05:00
Jo Hanna Pearce
e64f66ca32
feat(nextjs) : add proxy configuration support (#2407)
* feat(nextjs): add proxy configuration support

ISSUES CLOSED: #2011

* chore(bazel): disable recalcitrant bazel e2e tests for now
2020-02-05 10:42:10 -05:00
Juri
c27b33a6ec fix(angular): check for devDeps & peerDeps when writing package version for dep libs
when determining the package version of dependent libraries, make sure that there's no devDeps or
peerDep already set. In such case don't touch the package.json
2020-02-04 15:23:22 -05:00
Juri
da1f8515c7 feat(node): allow building of publishable libs depending on other publishable libs
This commits adds a proper logic to automatically update the tsconfig paths s.t. they correctly
point to the compiled version of potential other dependent publishable libraries.
2020-02-04 15:23:22 -05:00
Victor Savkin
3944d55f8c fix(repo): temporary disable bazel specs 2020-02-04 15:16:08 -05:00
Jason Jean
b6e6b3f1c3
Revert "Revert "feat(core): update to next version of angular deps"" (#2264)
This reverts commit f816fc424d4b0d850e0a49d0ed8e4a30ddca308c.
2020-01-31 13:08:50 -05:00
Jonathan Cammisuli
1c4078986f
TypeScript module resolution and lint updates (#2309)
* Revert "Revert "fix(core): sort node names for module resolution""

This reverts commit 0b77072fcfe63f8d02fccb73ba138aca99cb7f66.

* fix(core): add target project locator

This will sort nodes by length of the root (high to low) then nodes that have no root.

It also uses TypeScript to first try and resolve a module. If it is not found via TypeScript, it will
fall back to using a string match.
2020-01-31 13:08:12 -05:00
Jo Hanna Pearce
2f72133dc7 feat(nextjs): add fileReplacements to the builder config 2020-01-31 11:23:49 +00:00
Jason Jean
3ef75b85c1
fix(repo): extend the timeout for plugin e2e tests (#2402) 2020-01-30 10:10:13 -05:00
Jo Pearce
8c99bc3da7
feat(angular): add --project alias, default argv source and example to move schemas (#2390) 2020-01-28 16:46:29 +00:00
Jason Jean
b30930f95f
feat(core): analyze changes to nx.json and workspace.json (#2338) 2020-01-24 12:59:31 -05:00
Juri Strumpflohner
f951a1bc9b feat(angular): library builder to handle buildable libraries with deps (#2307)
This builder makes sure using buildable libraries depending on
other buildable libraries works as expected, without limiting the
current dx with auto-reload when using libraries within apps.
2020-01-24 10:19: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
Jack Hsu
1132d9ec57
feat(react): add support for css modules (#2349)
Closes #1744
2020-01-20 15:52:34 -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
Victor Savkin
0b77072fcf Revert "fix(core): sort node names for module resolution" 2020-01-11 22:42:33 -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
Victor Savkin
c3fdf2e702 feat(core): running one task uses the same tasks runner as run-many 2020-01-09 12:07:41 -05:00
Jo Hanna Pearce
25de783a26 feat(angular): add move schematic for workspace and angular collections 2020-01-08 13:09:24 -05:00
Juri
02a5a0ef46 cleanup(repo): re-enable generating playground for all clis 2020-01-08 11:07:39 -05:00
Victor Savkin
ab25e84b08 Revert "fix(misc): resolve projects for linting using TypeScript"
This reverts commit 6411a29683eff436ad314692aec61ea403155d3a.
2020-01-02 22:19:33 -05:00
Victor Savkin
eb455b93be fix(core): pass options to tasks runner correctly 2020-01-02 15:10:57 -05:00
Victor Savkin
d2d9f1cca0 feat(core): implement caching 2020-01-01 10:51:58 -05:00
Jonathan Cammisuli
6411a29683 fix(misc): resolve projects for linting using TypeScript 2019-12-30 15:39:46 -05:00
Jack Hsu
ef995fdabe feat(react): add SVG and SVGR support for React apps 2019-12-28 11:06:45 -05:00