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

glob-uglifyjs

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

glob-uglifyjs - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

26

dist/main.js

@@ -17,3 +17,3 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

class RejectionError {
constructor(error, type = undefined) {
constructor(error, type) {
this.error = error;

@@ -28,2 +28,6 @@ this.type = type;

}
ThrowError() {
console.log("Error type: ", this.type);
console.error(this.error);
}
}

@@ -42,3 +46,7 @@ class GlobsUglifyJs {

let rejected = false;
let filesList = yield this.getGlobs(this.globPattern)
let globOptions;
if (this.options.Exclue !== undefined) {
globOptions = { ignore: this.options.Exclue };
}
let filesList = yield this.getGlobs(this.globPattern, globOptions)
.catch(error => {

@@ -56,4 +64,4 @@ console.log(error);

yield this.recursiveUglify(filesList.slice(0))
.catch(error => {
console.log(error);
.catch((error) => {
error.ThrowError();
rejected = true;

@@ -66,4 +74,4 @@ });

yield this.deleteFiles(filesList.slice(0))
.catch(error => {
console.log(error);
.catch((error) => {
error.ThrowError();
rejected = true;

@@ -75,4 +83,4 @@ });

yield this.deleteEmptyDirectories(this.options.RootDir)
.catch(error => {
console.log(error);
.catch((error) => {
error.ThrowError();
rejected = true;

@@ -170,3 +178,3 @@ });

rejected = true;
reject(new RejectionError(error, "recursiveUglify"));
reject(error);
});

@@ -173,0 +181,0 @@ if (!rejected) {

@@ -12,2 +12,3 @@ /// <reference types="uglify-js" />

Debug?: boolean;
exclude?: Array<string>;
}

@@ -24,2 +25,3 @@ export default class OptionsConstructor implements Options {

readonly Debug: boolean;
readonly Exclue: Array<string> | undefined;
}

@@ -11,3 +11,4 @@ const process = require('process');

RemoveSource: false,
Debug: false
Debug: false,
exclude: undefined
};

@@ -50,4 +51,7 @@ if (importData != null) {

}
get Exclue() {
return this.options.exclude;
}
}
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = OptionsConstructor;
{
"name": "glob-uglifyjs",
"version": "0.1.0",
"version": "0.1.1",
"description": "Uglify files with glob pattern.",

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

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