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

@esm2cjs/human-signals

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@esm2cjs/human-signals - npm Package Compare versions

Comparing version 4.3.1 to 5.0.0

5

build/cjs/main.js

@@ -45,3 +45,6 @@ "use strict";

const length = import_realtime.SIGRTMAX + 1;
const signalsA = Array.from({ length }, (value, number) => getSignalByNumber(number, signals));
const signalsA = Array.from(
{ length },
(value, number) => getSignalByNumber(number, signals)
);
return Object.assign({}, ...signalsA);

@@ -48,0 +51,0 @@ };

4

build/cjs/main.test.js

@@ -79,5 +79,7 @@ "use strict";

t.true(
Object.values(import_human_signals.signalsByNumber).every((signal) => (0, import_node_util.isDeepStrictEqual)(signal, import_human_signals.signalsByName[signal.name]))
Object.values(import_human_signals.signalsByNumber).every(
(signal) => (0, import_node_util.isDeepStrictEqual)(signal, import_human_signals.signalsByName[signal.name])
)
);
});
//# sourceMappingURL=main.test.js.map

@@ -10,3 +10,3 @@ import{constants}from"node:os";

const signals=getSignals();
return Object.fromEntries(signals.map(getSignalByName));
return Object.fromEntries(signals.map(getSignalByName))
};

@@ -33,5 +33,5 @@

const signalsA=Array.from({length},(value,number)=>
getSignalByNumber(number,signals));
return Object.assign({},...signalsA);
getSignalByNumber(number,signals)
);
return Object.assign({},...signalsA)
};

@@ -43,3 +43,3 @@

if(signal===undefined){
return{};
return{}
}

@@ -58,4 +58,4 @@

}
}
};
};

@@ -68,8 +68,8 @@

if(signal!==undefined){
return signal;
return signal
}
return signals.find((signalA)=>signalA.number===number);
return signals.find((signalA)=>signalA.number===number)
};
export const signalsByNumber=getSignalsByNumber();

@@ -14,6 +14,6 @@ import{isDeepStrictEqual}from"node:util";

if(isValid){
return true;
return true
}
return ajv.errorsText(ajv.errors,{separator:"\n"});
return ajv.errorsText(ajv.errors,{separator:"\n"})
};

@@ -52,9 +52,9 @@

test(`Shape | ${title}`,(t)=>{
t.is(validate(signals,JSON_SCHEMA),true);
});
});
t.is(validate(signals,JSON_SCHEMA),true)
})
}
);
test("Object keys | signalsByName",(t)=>{
t.true(Object.entries(signalsByName).every(([key,{name}])=>key===name));
t.true(Object.entries(signalsByName).every(([key,{name}])=>key===name))
});

@@ -65,5 +65,5 @@

Object.entries(signalsByNumber).every(
([key,{number}])=>key===String(number)));
([key,{number}])=>key===String(number)
)
)
});

@@ -74,5 +74,5 @@

Object.values(signalsByNumber).every((signal)=>
isDeepStrictEqual(signal,signalsByName[signal.name])));
isDeepStrictEqual(signal,signalsByName[signal.name])
)
)
});
export const getRealtimeSignals=()=>{
const length=SIGRTMAX-SIGRTMIN+1;
return Array.from({length},getRealtimeSignal);
return Array.from({length},getRealtimeSignal)
};

@@ -6,0 +6,0 @@

@@ -11,3 +11,3 @@ import{constants}from"node:os";

const signals=[...SIGNALS,...realtimeSignals].map(normalizeSignal);
return signals;
return signals
};

@@ -34,3 +34,3 @@

const number=supported?constantSignal:defaultNumber;
return{name,number,description,supported,action,forced,standard};
return{name,number,description,supported,action,forced,standard}
};
{
"name": "@esm2cjs/human-signals",
"version": "4.3.1",
"version": "5.0.0",
"exports": {

@@ -57,8 +57,8 @@ ".": {

"devDependencies": {
"@ehmicky/dev-tasks": "^2.0.71",
"@ehmicky/dev-tasks": "^2.0.80",
"ajv": "^8.12.0",
"test-each": "^5.7.1"
"test-each": "^6.0.0"
},
"engines": {
"node": ">=14.18.0"
"node": ">=16.17.0"
},

@@ -65,0 +65,0 @@ "publishConfig": {

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