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

@statoscope/webpack-stats-extension-compressed

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@statoscope/webpack-stats-extension-compressed - npm Package Compare versions

Comparing version 5.7.1 to 5.9.0

14

dist/index.js

@@ -9,7 +9,8 @@ "use strict";

const generator_1 = __importDefault(require("@statoscope/stats-extension-compressed/dist/generator"));
const version_1 = require("./version");
// eslint-disable-next-line @typescript-eslint/no-var-requires
const { author, homepage, name, version, description } = require('../package.json');
class WebpackCompressedExtension {
constructor(compressor) {
this.compressor = compressor;
this.descriptor = { name: version_1.name, version: version_1.version, author: version_1.author, homepage: version_1.homepage, description: version_1.description };
this.descriptor = { name, version, author, homepage, description };
this.compressedExtensionGenerator = new generator_1.default(this.descriptor);

@@ -28,7 +29,7 @@ }

// webpack 4
let readFile = util_1.promisify(cursor.compiler.inputFileSystem.readFile.bind(cursor.compiler.inputFileSystem));
let readFile = (0, util_1.promisify)(cursor.compiler.inputFileSystem.readFile.bind(cursor.compiler.inputFileSystem));
// webpack 5
if (cursor.compiler.outputFileSystem &&
typeof cursor.compiler.outputFileSystem.readFile === 'function') {
readFile = util_1.promisify(cursor.compiler.outputFileSystem.readFile.bind(cursor.compiler.outputFileSystem));
readFile = (0, util_1.promisify)(cursor.compiler.outputFileSystem.readFile.bind(cursor.compiler.outputFileSystem));
}

@@ -57,3 +58,2 @@ for (const name of Object.keys(cursor.assets)) {

}
const moduleName = modulesCursor.readableIdentifier(cursor.compiler.requestShortener);
let concatenated = Buffer.from('');

@@ -65,3 +65,3 @@ if (modulesCursor.constructor.name === 'CssModule' &&

modulesCursor.content instanceof Buffer)) {
this.compressedExtensionGenerator.handleResource(cursor.hash, moduleName,
this.compressedExtensionGenerator.handleResource(cursor.hash, modulesCursor.identifier(),
// @ts-ignore

@@ -107,3 +107,3 @@ modulesCursor.content, this.compressor);

}
this.compressedExtensionGenerator.handleResource(cursor.hash, moduleName, concatenated, this.compressor);
this.compressedExtensionGenerator.handleResource(cursor.hash, modulesCursor.identifier(), concatenated, this.compressor);
}

@@ -110,0 +110,0 @@ }

{
"name": "@statoscope/webpack-stats-extension-compressed",
"version": "5.7.1",
"version": "5.9.0",
"description": "Webpack adapter for @statoscope/stats-extension-compressed",

@@ -8,3 +8,2 @@ "main": "./dist/index.js",

"build": "../../node_modules/.bin/tsc",
"buildVersionTS": "node ../../scripts/extract-version.js --field author --field homepage",
"prepublishOnly": "npm run build"

@@ -24,3 +23,3 @@ },

"@statoscope/stats": "5.7.0",
"@statoscope/stats-extension-compressed": "5.7.1"
"@statoscope/stats-extension-compressed": "5.9.0"
},

@@ -33,3 +32,3 @@ "devDependencies": {

},
"gitHead": "064a4cec944bc1438f48afbe8c127f22d82b4a60"
"gitHead": "f8e8a9cd721828a4bc53a2f808441d81e5fdbf84"
}
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