New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

shenanigans-manager

Package Overview
Dependencies
Maintainers
1
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

shenanigans-manager - npm Package Compare versions

Comparing version 0.1.11 to 0.1.12

2

lib/commands/help.d.ts

@@ -1,2 +0,2 @@

import "color";
import "colors";
import { Command, ICommandArgs } from "../command";

@@ -3,0 +3,0 @@ /**

@@ -10,3 +10,3 @@ "use strict";

};
require("color");
require("colors");
const fs = require("fs");

@@ -59,2 +59,2 @@ const path = require("path");

//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jb21tYW5kcy9oZWxwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLGlCQUFlO0FBQ2YseUJBQXlCO0FBQ3pCLDZCQUE2QjtBQUU3Qix3Q0FBbUQ7QUFDbkQsd0RBQXFEO0FBRXJEOztHQUVHO0FBQ0gsVUFBa0IsU0FBUSxpQkFBMkI7SUFBckQ7O1FBQ0k7O1dBRUc7UUFDYyxvQkFBZSxHQUFvQixJQUFJLGlDQUFlLEVBQUUsQ0FBQztJQW9DOUUsQ0FBQztJQWxDRzs7OztPQUlHO0lBQ1UsT0FBTzs7WUFDaEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQ1gscUJBQXFCLENBQUMsSUFBSSxDQUFDLElBQUksRUFDL0IsMEVBQTBFLENBQUMsQ0FBQztZQUVoRixJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDO1lBRXZDLE1BQU0sSUFBSSxPQUFPLENBQU8sQ0FBQyxPQUFPLEVBQUUsTUFBTTtnQkFDcEMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxvQkFBb0IsQ0FBQyxFQUFFLENBQUMsS0FBVSxFQUFFLEtBQWU7b0JBQy9FLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7d0JBQ1IsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztvQkFDekIsQ0FBQztvQkFFRCxNQUFNLFFBQVEsR0FBYSxLQUFLO3lCQUMzQixNQUFNLENBQUMsQ0FBQyxRQUFnQjt3QkFDckIsTUFBTSxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7b0JBQzFDLENBQUMsQ0FBQzt5QkFDRCxHQUFHLENBQUMsQ0FBQyxRQUFnQjt3QkFDbEIsTUFBTSxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxNQUFNLEdBQUcsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDO29CQUNqRSxDQUFDLENBQUMsQ0FBQztvQkFFUCxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDO3dCQUMxQixJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksQ0FBQyxlQUFlLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQztvQkFDdEUsQ0FBQztvQkFFRCxPQUFPLEVBQUUsQ0FBQztnQkFDZCxDQUFDLENBQUMsQ0FBQztZQUNQLENBQUMsQ0FBQyxDQUFDO1FBQ1AsQ0FBQztLQUFBO0NBQ0o7QUF4Q0Qsb0JBd0NDIiwiZmlsZSI6ImNvbW1hbmRzL2hlbHAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgXCJjb2xvclwiO1xyXG5pbXBvcnQgKiBhcyBmcyBmcm9tIFwiZnNcIjtcclxuaW1wb3J0ICogYXMgcGF0aCBmcm9tIFwicGF0aFwiO1xyXG5cclxuaW1wb3J0IHsgQ29tbWFuZCwgSUNvbW1hbmRBcmdzIH0gZnJvbSBcIi4uL2NvbW1hbmRcIjtcclxuaW1wb3J0IHsgTmFtZVRyYW5zZm9ybWVyIH0gZnJvbSBcIi4uL25hbWVUcmFuc2Zvcm1lclwiO1xyXG5cclxuLyoqXHJcbiAqIERpc3BsYXlzIGhlbHAgaW5mby5cclxuICovXHJcbmV4cG9ydCBjbGFzcyBIZWxwIGV4dGVuZHMgQ29tbWFuZDxJQ29tbWFuZEFyZ3MsIHZvaWQ+IHtcclxuICAgIC8qKlxyXG4gICAgICogVHJhbnNmb3JtcyBuYW1lcyBiZXR3ZWVuIGNhc2VzLlxyXG4gICAgICovXHJcbiAgICBwcml2YXRlIHJlYWRvbmx5IG5hbWVUcmFuc2Zvcm1lcjogTmFtZVRyYW5zZm9ybWVyID0gbmV3IE5hbWVUcmFuc2Zvcm1lcigpO1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogRXhlY3V0ZXMgdGhlIGNvbW1hbmQuXHJcbiAgICAgKiBcclxuICAgICAqIEByZXR1cm5zIEEgUHJvbWlzZSBmb3IgZW5zdXJpbmcgdGhlIHJlcG9zaXRvcnkgZXhpc3RzLlxyXG4gICAgICovXHJcbiAgICBwdWJsaWMgYXN5bmMgZXhlY3V0ZSgpOiBQcm9taXNlPGFueT4ge1xyXG4gICAgICAgIHRoaXMubG9nZ2VyLmxvZyhcclxuICAgICAgICAgICAgXCJzaGVuYW5pZ2Fucy1tYW5hZ2VyXCIuYm9sZC5jeWFuLFxyXG4gICAgICAgICAgICBcIm1hbmFnZXMgbG9jYWxseSBpbnN0YWxsZWQgRnVsbFNjcmVlblNoZW5hbmlnYW5zIG1vZHVsZXMgZm9yIGRldmVsb3BtZW50LlwiKTtcclxuXHJcbiAgICAgICAgdGhpcy5sb2dnZXIubG9nKFwiQXZhaWxhYmxlIGNvbW1hbmRzOlwiKTtcclxuXHJcbiAgICAgICAgYXdhaXQgbmV3IFByb21pc2U8dm9pZD4oKHJlc29sdmUsIHJlamVjdCkgPT4ge1xyXG4gICAgICAgICAgICBmcy5yZWFkZGlyKHBhdGguam9pbihfX2Rpcm5hbWUsIFwiLi4vLi4vc3JjL2NvbW1hbmRzXCIpLCAoZXJyb3I6IGFueSwgZmlsZXM6IHN0cmluZ1tdKTogdm9pZCA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAoZXJyb3IpIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVqZWN0KGVycm9yKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBjb25zdCBjb21tYW5kczogc3RyaW5nW10gPSBmaWxlc1xyXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXIoKGZpbGVOYW1lOiBzdHJpbmcpOiBib29sZWFuID0+IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZpbGVOYW1lLmluZGV4T2YoXCIudHNcIikgIT09IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICAgICAgLm1hcCgoZmlsZU5hbWU6IHN0cmluZyk6IHN0cmluZyA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmaWxlTmFtZS5zdWJzdHJpbmcoMCwgZmlsZU5hbWUubGVuZ3RoIC0gXCIudHNcIi5sZW5ndGgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIGZvciAoY29uc3QgZmlsZSBvZiBjb21tYW5kcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHRoaXMubG9nZ2VyLmxvZyhgICAgICR7dGhpcy5uYW1lVHJhbnNmb3JtZXIudG9EYXNoZWRDYXNlKGZpbGUpfWApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHJlc29sdmUoKTtcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbn1cclxuIl19
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jb21tYW5kcy9oZWxwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBLGtCQUFnQjtBQUNoQix5QkFBeUI7QUFDekIsNkJBQTZCO0FBRTdCLHdDQUFtRDtBQUNuRCx3REFBcUQ7QUFFckQ7O0dBRUc7QUFDSCxVQUFrQixTQUFRLGlCQUEyQjtJQUFyRDs7UUFDSTs7V0FFRztRQUNjLG9CQUFlLEdBQW9CLElBQUksaUNBQWUsRUFBRSxDQUFDO0lBb0M5RSxDQUFDO0lBbENHOzs7O09BSUc7SUFDVSxPQUFPOztZQUNoQixJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FDWCxxQkFBcUIsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUMvQiwwRUFBMEUsQ0FBQyxDQUFDO1lBRWhGLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLENBQUM7WUFFdkMsTUFBTSxJQUFJLE9BQU8sQ0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNO2dCQUNwQyxFQUFFLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxLQUFVLEVBQUUsS0FBZTtvQkFDL0UsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQzt3QkFDUixNQUFNLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO29CQUN6QixDQUFDO29CQUVELE1BQU0sUUFBUSxHQUFhLEtBQUs7eUJBQzNCLE1BQU0sQ0FBQyxDQUFDLFFBQWdCO3dCQUNyQixNQUFNLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztvQkFDMUMsQ0FBQyxDQUFDO3lCQUNELEdBQUcsQ0FBQyxDQUFDLFFBQWdCO3dCQUNsQixNQUFNLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsUUFBUSxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUM7b0JBQ2pFLENBQUMsQ0FBQyxDQUFDO29CQUVQLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxJQUFJLFFBQVEsQ0FBQyxDQUFDLENBQUM7d0JBQzFCLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLE9BQU8sSUFBSSxDQUFDLGVBQWUsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO29CQUN0RSxDQUFDO29CQUVELE9BQU8sRUFBRSxDQUFDO2dCQUNkLENBQUMsQ0FBQyxDQUFDO1lBQ1AsQ0FBQyxDQUFDLENBQUM7UUFDUCxDQUFDO0tBQUE7Q0FDSjtBQXhDRCxvQkF3Q0MiLCJmaWxlIjoiY29tbWFuZHMvaGVscC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBcImNvbG9yc1wiO1xyXG5pbXBvcnQgKiBhcyBmcyBmcm9tIFwiZnNcIjtcclxuaW1wb3J0ICogYXMgcGF0aCBmcm9tIFwicGF0aFwiO1xyXG5cclxuaW1wb3J0IHsgQ29tbWFuZCwgSUNvbW1hbmRBcmdzIH0gZnJvbSBcIi4uL2NvbW1hbmRcIjtcclxuaW1wb3J0IHsgTmFtZVRyYW5zZm9ybWVyIH0gZnJvbSBcIi4uL25hbWVUcmFuc2Zvcm1lclwiO1xyXG5cclxuLyoqXHJcbiAqIERpc3BsYXlzIGhlbHAgaW5mby5cclxuICovXHJcbmV4cG9ydCBjbGFzcyBIZWxwIGV4dGVuZHMgQ29tbWFuZDxJQ29tbWFuZEFyZ3MsIHZvaWQ+IHtcclxuICAgIC8qKlxyXG4gICAgICogVHJhbnNmb3JtcyBuYW1lcyBiZXR3ZWVuIGNhc2VzLlxyXG4gICAgICovXHJcbiAgICBwcml2YXRlIHJlYWRvbmx5IG5hbWVUcmFuc2Zvcm1lcjogTmFtZVRyYW5zZm9ybWVyID0gbmV3IE5hbWVUcmFuc2Zvcm1lcigpO1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogRXhlY3V0ZXMgdGhlIGNvbW1hbmQuXHJcbiAgICAgKiBcclxuICAgICAqIEByZXR1cm5zIEEgUHJvbWlzZSBmb3IgZW5zdXJpbmcgdGhlIHJlcG9zaXRvcnkgZXhpc3RzLlxyXG4gICAgICovXHJcbiAgICBwdWJsaWMgYXN5bmMgZXhlY3V0ZSgpOiBQcm9taXNlPGFueT4ge1xyXG4gICAgICAgIHRoaXMubG9nZ2VyLmxvZyhcclxuICAgICAgICAgICAgXCJzaGVuYW5pZ2Fucy1tYW5hZ2VyXCIuYm9sZC5jeWFuLFxyXG4gICAgICAgICAgICBcIm1hbmFnZXMgbG9jYWxseSBpbnN0YWxsZWQgRnVsbFNjcmVlblNoZW5hbmlnYW5zIG1vZHVsZXMgZm9yIGRldmVsb3BtZW50LlwiKTtcclxuXHJcbiAgICAgICAgdGhpcy5sb2dnZXIubG9nKFwiQXZhaWxhYmxlIGNvbW1hbmRzOlwiKTtcclxuXHJcbiAgICAgICAgYXdhaXQgbmV3IFByb21pc2U8dm9pZD4oKHJlc29sdmUsIHJlamVjdCkgPT4ge1xyXG4gICAgICAgICAgICBmcy5yZWFkZGlyKHBhdGguam9pbihfX2Rpcm5hbWUsIFwiLi4vLi4vc3JjL2NvbW1hbmRzXCIpLCAoZXJyb3I6IGFueSwgZmlsZXM6IHN0cmluZ1tdKTogdm9pZCA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAoZXJyb3IpIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVqZWN0KGVycm9yKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBjb25zdCBjb21tYW5kczogc3RyaW5nW10gPSBmaWxlc1xyXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXIoKGZpbGVOYW1lOiBzdHJpbmcpOiBib29sZWFuID0+IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZpbGVOYW1lLmluZGV4T2YoXCIudHNcIikgIT09IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pXHJcbiAgICAgICAgICAgICAgICAgICAgLm1hcCgoZmlsZU5hbWU6IHN0cmluZyk6IHN0cmluZyA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBmaWxlTmFtZS5zdWJzdHJpbmcoMCwgZmlsZU5hbWUubGVuZ3RoIC0gXCIudHNcIi5sZW5ndGgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgICAgIGZvciAoY29uc3QgZmlsZSBvZiBjb21tYW5kcykge1xyXG4gICAgICAgICAgICAgICAgICAgIHRoaXMubG9nZ2VyLmxvZyhgICAgICR7dGhpcy5uYW1lVHJhbnNmb3JtZXIudG9EYXNoZWRDYXNlKGZpbGUpfWApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHJlc29sdmUoKTtcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbn1cclxuIl19
{
"name": "shenanigans-manager",
"version": "0.1.11",
"version": "0.1.12",
"description": "Manages large-scale operations on FullScreenShenanigans project.",

@@ -26,3 +26,3 @@ "bin": {

"dependencies": {
"color": "^1.0.3",
"colors": "^1.1.2",
"minimist": "^1.2.0",

@@ -29,0 +29,0 @@ "moment": "^2.17.1",

@@ -7,2 +7,17 @@ # shenanigans-manager

```cmd
npm install -g shenanigans-manager
shenanigans-manager --help
```
The full list of commands is in `src/commands`.
### Configuration
For now, `src/settings.ts`/`lib/settings.js` stores the default directory and repository names that will be manipulated.
## Development
Set the project up locally to be run via Gulp:

@@ -15,13 +30,1 @@

```
You'll then be able to run via `lib/cli.js`.
The CLI takes in `--command <command-name>` and arguments that will be parsed from `snake-case` to `camelCase`.
The full list of commands is in `src/commands`.
```cmd
node lib/cli --command run-gulp-in-all
```
## Configuration
For now, `src/settings.ts`/`lib/settings.js` stores the root directory and repository names that will be manipulated.

@@ -1,2 +0,2 @@

import "color";
import "colors";
import * as fs from "fs";

@@ -3,0 +3,0 @@ import * as path from "path";

@@ -1,2 +0,2 @@

import "color";
import "colors";

@@ -3,0 +3,0 @@ import {

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