Socket
Socket
Sign inDemoInstall

nestia

Package Overview
Dependencies
Maintainers
1
Versions
222
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nestia - npm Package Compare versions

Comparing version 5.1.0 to 5.1.1

1

bin/internal/PackageManager.d.ts

@@ -12,2 +12,3 @@ export declare class PackageManager {

version?: `latest` | `next` | `${number}.${number}.${number}`;
force?: boolean;
}): boolean;

@@ -14,0 +15,0 @@ private constructor();

4

bin/internal/PackageManager.js

@@ -41,6 +41,6 @@ "use strict";

install(props) {
const middle = this.manager === "yarn"
const symbol = this.manager === "yarn"
? `add${props.dev ? " -D" : ""}`
: `install ${props.dev ? "--save-dev" : "--save"}`;
CommandExecutor_1.CommandExecutor.run(`${this.manager} ${middle} ${props.modulo}${props.version ? `@${props.version}` : ""}`);
CommandExecutor_1.CommandExecutor.run(`${this.manager} ${symbol}${props.force === true ? " --force" : ""} ${props.modulo}${props.version ? `@${props.version}` : ""}`);
return true;

@@ -47,0 +47,0 @@ }

@@ -28,2 +28,8 @@ "use strict";

const args = yield ArgumentParser_1.ArgumentParser.parse(pack);
// INSTALL NESTIA
pack.install({ dev: false, modulo: "@nestia/core", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/e2e", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/sdk", version: "latest" });
pack.install({ dev: true, modulo: "nestia", version: "latest" });
pack.install({ dev: false, modulo: "typia" });
// INSTALL TYPESCRIPT COMPILERS

@@ -69,10 +75,5 @@ pack.install({ dev: true, modulo: "ts-patch", version: "latest" });

});
// INSTALL AND CONFIGURE NESTIA
pack.install({ dev: false, modulo: "@nestia/core", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/e2e", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/sdk", version: "latest" });
pack.install({ dev: true, modulo: "nestia", version: "latest" });
pack.install({ dev: false, modulo: "typia" });
CommandExecutor_1.CommandExecutor.run(`${pack.manager} run prepare`);
// CONFIGURE PLUGIN
yield PluginConfigurator_1.PluginConfigurator.configure(args);
CommandExecutor_1.CommandExecutor.run(`${pack.manager} run prepare`);
});

@@ -79,0 +80,0 @@ }

{
"name": "nestia",
"version": "5.1.0",
"version": "5.1.1",
"description": "Nestia CLI tool",

@@ -5,0 +5,0 @@ "main": "bin/index.js",

@@ -42,4 +42,5 @@ import fs from "fs";

version?: `latest` | `next` | `${number}.${number}.${number}`;
force?: boolean;
}): boolean {
const middle: string =
const symbol: string =
this.manager === "yarn"

@@ -49,5 +50,5 @@ ? `add${props.dev ? " -D" : ""}`

CommandExecutor.run(
`${this.manager} ${middle} ${props.modulo}${
props.version ? `@${props.version}` : ""
}`,
`${this.manager} ${symbol}${
props.force === true ? " --force" : ""
} ${props.modulo}${props.version ? `@${props.version}` : ""}`,
);

@@ -54,0 +55,0 @@ return true;

@@ -18,2 +18,9 @@ import { ArgumentParser } from "./internal/ArgumentParser";

// INSTALL NESTIA
pack.install({ dev: false, modulo: "@nestia/core", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/e2e", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/sdk", version: "latest" });
pack.install({ dev: true, modulo: "nestia", version: "latest" });
pack.install({ dev: false, modulo: "typia" });
// INSTALL TYPESCRIPT COMPILERS

@@ -68,13 +75,7 @@ pack.install({ dev: true, modulo: "ts-patch", version: "latest" });

});
CommandExecutor.run(`${pack.manager} run prepare`);
// INSTALL AND CONFIGURE NESTIA
pack.install({ dev: false, modulo: "@nestia/core", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/e2e", version: "latest" });
pack.install({ dev: true, modulo: "@nestia/sdk", version: "latest" });
pack.install({ dev: true, modulo: "nestia", version: "latest" });
pack.install({ dev: false, modulo: "typia" });
// CONFIGURE PLUGIN
await PluginConfigurator.configure(args);
CommandExecutor.run(`${pack.manager} run prepare`);
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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