@nrwl/workspace
Advanced tools
Comparing version 8.4.12 to 8.4.13-beta.1
{ | ||
"name": "@nrwl/workspace", | ||
"version": "8.4.12", | ||
"version": "8.4.13-beta.1", | ||
"description": "Extensible Dev Tools for Monorepos", | ||
@@ -63,4 +63,4 @@ "repository": { | ||
"chalk": "2.4.2", | ||
"@nrwl/cli": "8.4.12" | ||
"@nrwl/cli": "8.4.13-beta.1" | ||
} | ||
} |
@@ -141,9 +141,28 @@ <p align="center"><img src="https://raw.githubusercontent.com/nrwl/nx/master/nx-logo.png" width="450"></p> | ||
### Quick Start Videos | ||
<table> | ||
<tr> | ||
<td> | ||
<a href="https://www.youtube.com/watch?v=mVKMse-gFBI" target="_blank"> | ||
<p align="center">Angular<br><img src="https://raw.githubusercontent.com/nrwl/nx/master/nx-angular-video.png" width="350"></p> | ||
</a> | ||
</td> | ||
<td> | ||
<a href="https://www.youtube.com/watch?v=E188J7E_MDU" target="_blank"> | ||
<p align="center">React<br><img src="https://raw.githubusercontent.com/nrwl/nx/master/nx-react-video.png" width="350"></p> | ||
</a> | ||
</td> | ||
</tr> | ||
</table> | ||
### Books | ||
- [Enterprise Monorepo Patterns](https://go.nrwl.io/angular-enterprise-monorepo-patterns-new-book?utm_campaign=Book%3A%20Monorepo%20Patterns%2C%20Jan%202019&utm_source=Github&utm_medium=Banner%20Ad) | ||
- [Effective React Development with Nx](https://go.nrwl.io/effective-react-development-with-nx-new-book) | ||
- [Angular Enterprise Monorepo Patterns](https://go.nrwl.io/angular-enterprise-monorepo-patterns-new-book?utm_campaign=Book%3A%20Monorepo%20Patterns%2C%20Jan%202019&utm_source=Github&utm_medium=Banner%20Ad) | ||
### Videos | ||
- [Nx Quickstart - How to Scale a JavaScript Project](https://www.youtube.com/watch?v=VUyBY72mwrQ) | ||
- [Building Angular full-stack applications in a monorepo.](https://www.youtube.com/watch?v=XZpp52IqD2A&t=1292s) | ||
- [Building React full-stack applications in a monorepo.](https://www.youtube.com/watch?v=Jxh_--FeJeY&t=2s) | ||
- [Video course on using Nx Workspaces](https://angularplaybook.com/p/nx-workspaces) | ||
@@ -150,0 +169,0 @@ |
@@ -27,4 +27,8 @@ "use strict"; | ||
} | ||
var ig = ignore(); | ||
ig.add(readFileIfExisting(app_root_1.appRootPath + "/.gitignore")); | ||
function getIgnoredGlobs() { | ||
var ig = ignore(); | ||
ig.add(readFileIfExisting(app_root_1.appRootPath + "/.gitignore")); | ||
ig.add(readFileIfExisting(app_root_1.appRootPath + "/.nxignore")); | ||
return ig; | ||
} | ||
function printArgsWarning(options) { | ||
@@ -330,4 +334,4 @@ var files = options.files, uncommitted = options.uncommitted, untracked = options.untracked, base = options.base, head = options.head, all = options.all; | ||
function allFilesInDir(dirName) { | ||
// Ignore .gitignored files | ||
if (ig.ignores(path.relative(app_root_1.appRootPath, dirName))) { | ||
var ignoredGlobs = getIgnoredGlobs(); | ||
if (ignoredGlobs.ignores(path.relative(app_root_1.appRootPath, dirName))) { | ||
return []; | ||
@@ -339,3 +343,3 @@ } | ||
var child = path.join(dirName, c); | ||
if (ig.ignores(path.relative(app_root_1.appRootPath, child))) { | ||
if (ignoredGlobs.ignores(path.relative(app_root_1.appRootPath, child))) { | ||
return; | ||
@@ -342,0 +346,0 @@ } |
@@ -6,2 +6,8 @@ { | ||
"type": "object", | ||
"examples": [ | ||
{ | ||
"command": "g lib mylib --directory=myapp", | ||
"description": "Generate libs/myapp/mylib" | ||
} | ||
], | ||
"properties": { | ||
@@ -8,0 +14,0 @@ "name": { |
@@ -72,5 +72,6 @@ "use strict"; | ||
name: 'api', | ||
frontendProject: options.name | ||
frontendProject: options.name, | ||
linter: linter | ||
}, { interactive: false }), | ||
schematics_1.schematic('library', { name: 'api-interfaces' }, { interactive: false }), | ||
schematics_1.schematic('library', { name: 'api-interfaces', linter: linter }, { interactive: false }), | ||
setDefaultCollection('@nrwl/react'), | ||
@@ -77,0 +78,0 @@ connectReactAndExpress(options) |
@@ -126,2 +126,5 @@ "use strict"; | ||
expect(tree.exists('/libs/api-interfaces/src/lib/api-interfaces.ts')).toBe(true); | ||
expect(tree.exists('/apps/proj/.eslintrc')).toBe(true); | ||
expect(tree.exists('/apps/api/.eslintrc')).toBe(true); | ||
expect(tree.exists('/libs/api-interfaces/.eslintrc')).toBe(true); | ||
return [2 /*return*/]; | ||
@@ -128,0 +131,0 @@ } |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.nxVersion = '8.4.12'; | ||
exports.nxVersion = '8.4.13-beta.1'; | ||
exports.angularCliVersion = '8.1.1'; | ||
@@ -5,0 +5,0 @@ exports.typescriptVersion = '~3.4.5'; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
493247
11389
191
1
+ Added@nrwl/cli@8.4.13-beta.1(transitive)
+ Added@nrwl/tao@8.4.13-beta.1(transitive)
- Removed@nrwl/cli@8.4.12(transitive)
- Removed@nrwl/tao@8.4.12(transitive)
Updated@nrwl/cli@8.4.13-beta.1