Socket
Socket
Sign inDemoInstall

thread-loader

Package Overview
Dependencies
81
Maintainers
8
Versions
25
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.0.1 to 3.0.2

dist/serializer.js

7

CHANGELOG.md

@@ -5,2 +5,9 @@ # Changelog

### [3.0.2](https://github.com/webpack-contrib/thread-loader/compare/v3.0.1...v3.0.2) (2021-04-12)
### Bug Fixes
* support serialization of RegExp ([#102](https://github.com/webpack-contrib/thread-loader/issues/102)) ([3766560](https://github.com/webpack-contrib/thread-loader/commit/37665608bea01c4072fa974b038de1352a82961c))
### [3.0.1](https://github.com/webpack-contrib/thread-loader/compare/v3.0.0...v3.0.1) (2020-10-27)

@@ -7,0 +14,0 @@

6

dist/worker.js

@@ -13,2 +13,4 @@ "use strict";

var _serializer = require("./serializer");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -104,3 +106,3 @@

const lengthBuffer = Buffer.alloc(4);
const messageBuffer = Buffer.from(JSON.stringify(data), 'utf-8');
const messageBuffer = Buffer.from(JSON.stringify(data, _serializer.replacer), 'utf-8');
lengthBuffer.writeInt32BE(messageBuffer.length, 0);

@@ -347,3 +349,3 @@ writePipeWrite(lengthBuffer);

const messageString = messageBuffer.toString('utf-8');
const message = JSON.parse(messageString);
const message = JSON.parse(messageString, _serializer.reviver);
onMessage(message);

@@ -350,0 +352,0 @@ setImmediate(() => readNextMessage());

@@ -18,2 +18,4 @@ "use strict";

var _serializer = require("./serializer");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -112,3 +114,3 @@

const lengthBuffer = Buffer.alloc(4);
const messageBuffer = Buffer.from(JSON.stringify(data), 'utf-8');
const messageBuffer = Buffer.from(JSON.stringify(data, _serializer.replacer), 'utf-8');
lengthBuffer.writeInt32BE(messageBuffer.length, 0);

@@ -144,3 +146,3 @@ this.writePipe.write(lengthBuffer);

const messageString = messageBuffer.toString('utf-8');
const message = JSON.parse(messageString);
const message = JSON.parse(messageString, _serializer.reviver);
this.state = 'process message';

@@ -147,0 +149,0 @@ this.onWorkerMessage(message, err => {

{
"name": "thread-loader",
"version": "3.0.1",
"version": "3.0.2",
"description": "Runs the following loaders in a worker pool",

@@ -5,0 +5,0 @@ "license": "MIT",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc