Socket
Socket
Sign inDemoInstall

create-nx-workspace

Package Overview
Dependencies
Maintainers
1
Versions
1688
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-nx-workspace - npm Package Compare versions

Comparing version 8.3.0-beta.3 to 8.3.0-beta.4

18

bin/create-nx-workspace.js

@@ -5,6 +5,7 @@ #!/usr/bin/env node

var _a;
var workspace_1 = require("@nrwl/workspace");
var child_process_1 = require("child_process");
var tmp_1 = require("tmp");
var fs_1 = require("fs");
var path = require("path");
var tmp_1 = require("tmp");
var yargsParser = require("yargs-parser");

@@ -45,9 +46,16 @@ var parsedArgs = yargsParser(process.argv, {

if (!projectName) {
console.error('Please provide a project name (e.g., create-nx-workspace nrwl-proj)');
workspace_1.output.error({
title: 'A project name is required when creating a new workspace',
bodyLines: [
workspace_1.output.colors.gray('For example:'),
'',
workspace_1.output.colors.gray('>') + " create-nx-workspace my-new-workspace"
]
});
process.exit(1);
}
// creating the sandbox
console.log("Creating a sandbox with Nx...");
workspace_1.output.logSingleLine("Creating a sandbox...");
var tmpDir = tmp_1.dirSync().name;
var nxVersion = '8.3.0-beta.3';
var nxVersion = '8.3.0-beta.4';
var cliVersion = '8.1.1';

@@ -72,3 +80,3 @@ var typescriptVersion = '~3.4.5';

.join(' ');
console.log("ng new " + args + " --collection=" + nxTool.packageName);
workspace_1.output.logSingleLine(workspace_1.output.colors.gray('Running:') + " ng new " + args + " --collection=" + nxTool.packageName);
child_process_1.execSync("\"" + path.join(tmpDir, 'node_modules', '.bin', 'ng') + "\" new " + args + " --collection=" + nxTool.packageName, {

@@ -75,0 +83,0 @@ stdio: [0, 1, 2]

{
"name": "create-nx-workspace",
"version": "8.3.0-beta.3",
"version": "8.3.0-beta.4",
"description": "Extensible Dev Tools for Monorepos",

@@ -30,2 +30,3 @@ "repository": {

"dependencies": {
"@nrwl/workspace": "*",
"tmp": "0.0.33",

@@ -32,0 +33,0 @@ "yargs-parser": "10.0.0",

@@ -180,5 +180,5 @@ <p align="center"><img src="https://raw.githubusercontent.com/nrwl/nx/master/nx-logo.png" width="450"></p>

| Victor Savkin | Jason Jean | Benjamin Cabanes |
| ---------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| ![Victor Savkin](https://avatars1.githubusercontent.com/u/35996?s=150) | ![Jason Jean](https://avatars2.githubusercontent.com/u/8104246?s=150) | ![Benjamin Cabanes](https://avatars2.githubusercontent.com/u/3447705?s=150) |
| [vsavkin](https://github.com/vsavkin) | [FrozenPandaz](https://github.com/FrozenPandaz) | [bcabanes](https://github.com/bcabanes) |
| Victor Savkin | Jason Jean | Benjamin Cabanes | Brandon Roberts | Wes Grimes |
| ---------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------------ | -------------------------------------------------------------------- |
| ![Victor Savkin](https://avatars1.githubusercontent.com/u/35996?s=150) | ![Jason Jean](https://avatars2.githubusercontent.com/u/8104246?s=150) | ![Benjamin Cabanes](https://avatars2.githubusercontent.com/u/3447705?s=150) | ![Brandon Roberts](https://avatars1.githubusercontent.com/u/42211?s=150) | ![Wes Grimes](https://avatars2.githubusercontent.com/u/324308?s=150) |
| [vsavkin](https://github.com/vsavkin) | [FrozenPandaz](https://github.com/FrozenPandaz) | [bcabanes](https://github.com/bcabanes) | [brandonroberts](https://github.com/brandonroberts) | [wesleygrimes](https://github.com/wesleygrimes) |
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚑️ by Socket Inc