New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

nuke-cli

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nuke-cli - npm Package Compare versions

Comparing version
1.0.2
to
1.0.3
+11
build/templates/src/templates/docker-compose.yml.ejs
version: '3'
services:
app:
build:
context: .
dockerfile: Dockerfile
volumes:
- ./src:/app/src
ports:
- '8080:8080'
FROM node:17-alpine
WORKDIR /app
COPY package.json ./
RUN npm install
COPY . .
EXPOSE 8080
CMD ["npm", "run", "run:dev"]
node_modules
Dockerfile
.dockerignore
.github
# Ignore artifacts:
coverage/
node_modules/
.github
{
"printWidth": 100,
"proseWrap": "always",
"tabWidth": 2,
"useTabs": true,
"singleQuote": true,
"semi": true,
"arrowParens": "always",
"jsxBracketSameLine": true,
"bracketSpacing": true
}
+47
-1

@@ -150,2 +150,46 @@ "use strict";

}); };
toolbox.generateLintingSettings = function () { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, template.generate({
template: 'prettierrc.ejs',
target: "".concat(name, "/.prettierrc"),
})];
case 1:
_a.sent();
return [4 /*yield*/, template.generate({
template: 'prettierignore.ejs',
target: "".concat(name, "/.prettierignore"),
})];
case 2:
_a.sent();
return [2 /*return*/];
}
});
}); };
toolbox.generateDockerSettings = function () { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, template.generate({
template: 'dockerfile.ejs',
target: "".concat(name, "/Dockerfile"),
})];
case 1:
_a.sent();
return [4 /*yield*/, template.generate({
template: 'docker-compose.yml.ejs',
target: "".concat(name, "/docker-compose.yml"),
})];
case 2:
_a.sent();
return [4 /*yield*/, template.generate({
template: 'dockerignore.ejs',
target: "".concat(name, "/.dockerignore"),
})];
case 3:
_a.sent();
return [2 /*return*/];
}
});
}); };
toolbox.generateRoot = function () {

@@ -160,5 +204,7 @@ Promise.all([

toolbox.generateReadme(),
toolbox.generateLintingSettings(),
toolbox.generateDockerSettings(),
]);
};
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJhdGU6cm9vdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leHRlbnNpb25zL2dlbmVyYXRlOnJvb3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBLE1BQU0sQ0FBQyxPQUFPLEdBQUcsVUFBQyxPQUF1QjtJQUVyQyxJQUFBLElBQUksR0FJRixPQUFPLEtBSkwsRUFDSixVQUFVLEdBR1IsT0FBTyxXQUhDLEVBQ1YsUUFBUSxHQUVOLE9BQU8sU0FGRCxFQUNNLEtBQUssR0FDakIsT0FBTyxpQkFEVSxDQUNWO0lBQ1gsSUFBTSxJQUFJLEdBQUcsVUFBVSxDQUFDLEtBQUssQ0FBQTtJQUM3QixJQUFNLE9BQU8sR0FBRyw2REFBNkQsQ0FBQTtJQUM3RSxnQ0FBZ0M7SUFDaEMsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLE9BQU8sU0FBQSxFQUFFLENBQUMsQ0FBQTtJQUVwQyxPQUFPLENBQUMsZUFBZSxHQUFHOzs7O3dCQUNQLHFCQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLENBQUMsRUFBQTs7b0JBQTNDLElBQUksR0FBSyxDQUFBLFNBQWtDLENBQUEsS0FBdkM7b0JBRVosS0FBSyxDQUFDLFlBQUssSUFBSSx1QkFBb0IsRUFBRSxVQUFHLElBQUksQ0FBRSxDQUFDLENBQUE7Ozs7U0FDaEQsQ0FBQTtJQUVELE9BQU8sQ0FBQyxlQUFlLEdBQUc7Ozs7d0JBQ1AscUJBQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsRUFBQTs7b0JBQWxDLElBQUksR0FBSyxDQUFBLFNBQXlCLENBQUEsS0FBOUI7b0JBRVosS0FBSyxDQUFDLFlBQUssSUFBSSxjQUFXLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUE7Ozs7U0FDM0QsQ0FBQTtJQUVELE9BQU8sQ0FBQyxtQkFBbUIsR0FBRzs7Ozt3QkFDWCxxQkFBTSxHQUFHLENBQUMsR0FBRyxDQUFDLGNBQWMsQ0FBQyxFQUFBOztvQkFBdEMsSUFBSSxHQUFLLENBQUEsU0FBNkIsQ0FBQSxLQUFsQztvQkFFWixLQUFLLENBQUMsWUFBSyxJQUFJLGtCQUFlLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUE7Ozs7U0FDL0QsQ0FBQTtJQUVELE9BQU8sQ0FBQyxnQkFBZ0IsR0FBRzs7Ozt3QkFDUixxQkFBTSxHQUFHLENBQUMsR0FBRyxDQUFDLGVBQWUsQ0FBQyxFQUFBOztvQkFBdkMsSUFBSSxHQUFLLENBQUEsU0FBOEIsQ0FBQSxLQUFuQztvQkFFWixLQUFLLENBQUMsWUFBSyxJQUFJLG1CQUFnQixFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFBOzs7O1NBQ2hFLENBQUE7SUFFRCxPQUFPLENBQUMsY0FBYyxHQUFHOzs7d0JBQ3ZCLHFCQUFNLFFBQVEsQ0FBQyxRQUFRLENBQUM7d0JBQ3RCLFFBQVEsRUFBRSxZQUFZO3dCQUN0QixNQUFNLEVBQUUsVUFBRyxJQUFJLGVBQVk7d0JBQzNCLEtBQUssRUFBRSxFQUFFLElBQUksTUFBQSxFQUFFO3FCQUNoQixDQUFDLEVBQUE7O29CQUpGLFNBSUUsQ0FBQTs7OztTQUNILENBQUE7SUFFRCxPQUFPLENBQUMsa0JBQWtCLEdBQUc7Ozs7O29CQUNyQixLQUFLLEdBQUc7d0JBQ1osUUFBUSxFQUFFLGlCQUFpQjt3QkFDM0IsTUFBTSxFQUFFLFVBQUcsSUFBSSxzQkFBbUI7cUJBQ25DLENBQUE7b0JBRUQscUJBQU0sUUFBUSxDQUFDLFFBQVEsY0FBTSxLQUFLLEVBQUcsRUFBQTs7b0JBQXJDLFNBQXFDLENBQUE7Ozs7U0FDdEMsQ0FBQTtJQUVELE9BQU8sQ0FBQyxpQkFBaUIsR0FBRzs7Ozs7b0JBQ3BCLEtBQUssR0FBRzt3QkFDWixRQUFRLEVBQUUsZUFBZTt3QkFDekIsTUFBTSxFQUFFLFVBQUcsSUFBSSxnQkFBYTtxQkFDN0IsQ0FBQTtvQkFFRCxxQkFBTSxRQUFRLENBQUMsUUFBUSxjQUFNLEtBQUssRUFBRyxFQUFBOztvQkFBckMsU0FBcUMsQ0FBQTs7OztTQUN0QyxDQUFBO0lBRUQsT0FBTyxDQUFDLFlBQVksR0FBRztRQUNyQixPQUFPLENBQUMsR0FBRyxDQUFDO1lBQ1YsT0FBTyxDQUFDLGVBQWUsRUFBRTtZQUN6QixPQUFPLENBQUMsZUFBZSxFQUFFO1lBQ3pCLE9BQU8sQ0FBQyxtQkFBbUIsRUFBRTtZQUM3QixPQUFPLENBQUMsZ0JBQWdCLEVBQUU7WUFDMUIsT0FBTyxDQUFDLGtCQUFrQixFQUFFO1lBQzVCLE9BQU8sQ0FBQyxpQkFBaUIsRUFBRTtZQUMzQixPQUFPLENBQUMsY0FBYyxFQUFFO1NBQ3pCLENBQUMsQ0FBQTtJQUNKLENBQUMsQ0FBQTtBQUNILENBQUMsQ0FBQSJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VuZXJhdGU6cm9vdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leHRlbnNpb25zL2dlbmVyYXRlOnJvb3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUVBLE1BQU0sQ0FBQyxPQUFPLEdBQUcsVUFBQyxPQUF1QjtJQUVyQyxJQUFBLElBQUksR0FJRixPQUFPLEtBSkwsRUFDSixVQUFVLEdBR1IsT0FBTyxXQUhDLEVBQ1YsUUFBUSxHQUVOLE9BQU8sU0FGRCxFQUNNLEtBQUssR0FDakIsT0FBTyxpQkFEVSxDQUNWO0lBQ1gsSUFBTSxJQUFJLEdBQUcsVUFBVSxDQUFDLEtBQUssQ0FBQTtJQUM3QixJQUFNLE9BQU8sR0FBRyw2REFBNkQsQ0FBQTtJQUM3RSxnQ0FBZ0M7SUFDaEMsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLE9BQU8sU0FBQSxFQUFFLENBQUMsQ0FBQTtJQUVwQyxPQUFPLENBQUMsZUFBZSxHQUFHOzs7O3dCQUNQLHFCQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLENBQUMsRUFBQTs7b0JBQTNDLElBQUksR0FBSyxDQUFBLFNBQWtDLENBQUEsS0FBdkM7b0JBRVosS0FBSyxDQUFDLFlBQUssSUFBSSx1QkFBb0IsRUFBRSxVQUFHLElBQUksQ0FBRSxDQUFDLENBQUE7Ozs7U0FDaEQsQ0FBQTtJQUVELE9BQU8sQ0FBQyxlQUFlLEdBQUc7Ozs7d0JBQ1AscUJBQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsRUFBQTs7b0JBQWxDLElBQUksR0FBSyxDQUFBLFNBQXlCLENBQUEsS0FBOUI7b0JBRVosS0FBSyxDQUFDLFlBQUssSUFBSSxjQUFXLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUE7Ozs7U0FDM0Qs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
+1
-1
{
"name": "nuke-cli",
"version": "1.0.2",
"version": "1.0.3",
"description": "A CLI focused on powering the start of your web project.",

@@ -5,0 +5,0 @@ "author": {