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

ts-std

Package Overview
Dependencies
Maintainers
2
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ts-std - npm Package Compare versions

Comparing version 0.5.4 to 0.5.5

6

dist/commonjs/src/assert.js

@@ -14,7 +14,7 @@ "use strict";

exports.assert = assert;
function expect(value, message = 'Unexpected null') {
assert(value !== null, message);
function expect(value, message = 'Unexpected null or undefined') {
assert(value !== null && value !== undefined, message);
return value;
}
exports.expect = expect;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXJ0LmpzIiwic291cmNlUm9vdCI6ImM6L3VzZXJzL3llaHVkYS9jb2RlL3RzLXN0ZC8iLCJzb3VyY2VzIjpbImFzc2VydC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUVBLHFCQUE2QixTQUFRLEtBQUs7SUFDeEMsWUFBWSxPQUFnQjtRQUMxQixLQUFLLENBQUMsT0FBTyxHQUFHLHFCQUFxQixPQUFPLEVBQUUsR0FBRyxtQkFBbUIsQ0FBQyxDQUFDO0lBQ3hFLENBQUM7Q0FDRjtBQUpELDBDQUlDO0FBRUQsZ0JBQXVCLElBQWEsRUFBRSxPQUFnQjtJQUNwRCxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztRQUFDLE1BQU0sSUFBSSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUZELHdCQUVDO0FBRUQsZ0JBQTBCLEtBQWUsRUFBRSxPQUFPLEdBQUcsaUJBQWlCO0lBQ3BFLE1BQU0sQ0FBQyxLQUFLLEtBQUssSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ2hDLE1BQU0sQ0FBQyxLQUFVLENBQUM7QUFDcEIsQ0FBQztBQUhELHdCQUdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWF5YmUgfSBmcm9tICcuL2NvcmUnO1xuXG5leHBvcnQgY2xhc3MgQXNzZXJ0aW9uRmFpbGVkIGV4dGVuZHMgRXJyb3Ige1xuICBjb25zdHJ1Y3RvcihtZXNzYWdlPzogc3RyaW5nKSB7XG4gICAgc3VwZXIobWVzc2FnZSA/IGBBc3NlcnRpb24gZmFpbGVkOiAke21lc3NhZ2V9YCA6ICdBc3NlcnRpb24gZmFpbGVkLicpO1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBhc3NlcnQoY29uZDogYm9vbGVhbiwgbWVzc2FnZT86IHN0cmluZyk6IHZvaWQge1xuICBpZiAoIWNvbmQpIHRocm93IG5ldyBBc3NlcnRpb25GYWlsZWQobWVzc2FnZSk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBleHBlY3Q8VD4odmFsdWU6IE1heWJlPFQ+LCBtZXNzYWdlID0gJ1VuZXhwZWN0ZWQgbnVsbCcpOiBUIHtcbiAgYXNzZXJ0KHZhbHVlICE9PSBudWxsLCBtZXNzYWdlKTtcbiAgcmV0dXJuIHZhbHVlIGFzIFQ7XG59XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXJ0LmpzIiwic291cmNlUm9vdCI6ImM6L3VzZXJzL3llaHVkYS9jb2RlL3RzLXN0ZC8iLCJzb3VyY2VzIjpbImFzc2VydC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUVBLHFCQUE2QixTQUFRLEtBQUs7SUFDeEMsWUFBWSxPQUFnQjtRQUMxQixLQUFLLENBQUMsT0FBTyxHQUFHLHFCQUFxQixPQUFPLEVBQUUsR0FBRyxtQkFBbUIsQ0FBQyxDQUFDO0lBQ3hFLENBQUM7Q0FDRjtBQUpELDBDQUlDO0FBRUQsZ0JBQXVCLElBQWEsRUFBRSxPQUFnQjtJQUNwRCxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztRQUFDLE1BQU0sSUFBSSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUZELHdCQUVDO0FBRUQsZ0JBQTBCLEtBQWUsRUFBRSxPQUFPLEdBQUcsOEJBQThCO0lBQ2pGLE1BQU0sQ0FBQyxLQUFLLEtBQUssSUFBSSxJQUFJLEtBQUssS0FBSyxTQUFTLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDdkQsTUFBTSxDQUFDLEtBQVUsQ0FBQztBQUNwQixDQUFDO0FBSEQsd0JBR0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNYXliZSB9IGZyb20gJy4vY29yZSc7XG5cbmV4cG9ydCBjbGFzcyBBc3NlcnRpb25GYWlsZWQgZXh0ZW5kcyBFcnJvciB7XG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlID8gYEFzc2VydGlvbiBmYWlsZWQ6ICR7bWVzc2FnZX1gIDogJ0Fzc2VydGlvbiBmYWlsZWQuJyk7XG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGFzc2VydChjb25kOiBib29sZWFuLCBtZXNzYWdlPzogc3RyaW5nKTogdm9pZCB7XG4gIGlmICghY29uZCkgdGhyb3cgbmV3IEFzc2VydGlvbkZhaWxlZChtZXNzYWdlKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGV4cGVjdDxUPih2YWx1ZTogTWF5YmU8VD4sIG1lc3NhZ2UgPSAnVW5leHBlY3RlZCBudWxsIG9yIHVuZGVmaW5lZCcpOiBUIHtcbiAgYXNzZXJ0KHZhbHVlICE9PSBudWxsICYmIHZhbHVlICE9PSB1bmRlZmluZWQsIG1lc3NhZ2UpO1xuICByZXR1cm4gdmFsdWUgYXMgVDtcbn1cbiJdfQ==

@@ -10,6 +10,6 @@ export class AssertionFailed extends Error {

}
export function expect(value, message = 'Unexpected null') {
assert(value !== null, message);
export function expect(value, message = 'Unexpected null or undefined') {
assert(value !== null && value !== undefined, message);
return value;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXJ0LmpzIiwic291cmNlUm9vdCI6ImM6L3VzZXJzL3llaHVkYS9jb2RlL3RzLXN0ZC8iLCJzb3VyY2VzIjpbImFzc2VydC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLHNCQUF1QixTQUFRLEtBQUs7SUFDeEMsWUFBWSxPQUFnQjtRQUMxQixLQUFLLENBQUMsT0FBTyxHQUFHLHFCQUFxQixPQUFPLEVBQUUsR0FBRyxtQkFBbUIsQ0FBQyxDQUFDO0lBQ3hFLENBQUM7Q0FDRjtBQUVELE1BQU0saUJBQWlCLElBQWEsRUFBRSxPQUFnQjtJQUNwRCxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztRQUFDLE1BQU0sSUFBSSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUVELE1BQU0saUJBQW9CLEtBQWUsRUFBRSxPQUFPLEdBQUcsaUJBQWlCO0lBQ3BFLE1BQU0sQ0FBQyxLQUFLLEtBQUssSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ2hDLE1BQU0sQ0FBQyxLQUFVLENBQUM7QUFDcEIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1heWJlIH0gZnJvbSAnLi9jb3JlJztcblxuZXhwb3J0IGNsYXNzIEFzc2VydGlvbkZhaWxlZCBleHRlbmRzIEVycm9yIHtcbiAgY29uc3RydWN0b3IobWVzc2FnZT86IHN0cmluZykge1xuICAgIHN1cGVyKG1lc3NhZ2UgPyBgQXNzZXJ0aW9uIGZhaWxlZDogJHttZXNzYWdlfWAgOiAnQXNzZXJ0aW9uIGZhaWxlZC4nKTtcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gYXNzZXJ0KGNvbmQ6IGJvb2xlYW4sIG1lc3NhZ2U/OiBzdHJpbmcpOiB2b2lkIHtcbiAgaWYgKCFjb25kKSB0aHJvdyBuZXcgQXNzZXJ0aW9uRmFpbGVkKG1lc3NhZ2UpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZXhwZWN0PFQ+KHZhbHVlOiBNYXliZTxUPiwgbWVzc2FnZSA9ICdVbmV4cGVjdGVkIG51bGwnKTogVCB7XG4gIGFzc2VydCh2YWx1ZSAhPT0gbnVsbCwgbWVzc2FnZSk7XG4gIHJldHVybiB2YWx1ZSBhcyBUO1xufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXJ0LmpzIiwic291cmNlUm9vdCI6ImM6L3VzZXJzL3llaHVkYS9jb2RlL3RzLXN0ZC8iLCJzb3VyY2VzIjpbImFzc2VydC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLHNCQUF1QixTQUFRLEtBQUs7SUFDeEMsWUFBWSxPQUFnQjtRQUMxQixLQUFLLENBQUMsT0FBTyxHQUFHLHFCQUFxQixPQUFPLEVBQUUsR0FBRyxtQkFBbUIsQ0FBQyxDQUFDO0lBQ3hFLENBQUM7Q0FDRjtBQUVELE1BQU0saUJBQWlCLElBQWEsRUFBRSxPQUFnQjtJQUNwRCxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQztRQUFDLE1BQU0sSUFBSSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDaEQsQ0FBQztBQUVELE1BQU0saUJBQW9CLEtBQWUsRUFBRSxPQUFPLEdBQUcsOEJBQThCO0lBQ2pGLE1BQU0sQ0FBQyxLQUFLLEtBQUssSUFBSSxJQUFJLEtBQUssS0FBSyxTQUFTLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDdkQsTUFBTSxDQUFDLEtBQVUsQ0FBQztBQUNwQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTWF5YmUgfSBmcm9tICcuL2NvcmUnO1xuXG5leHBvcnQgY2xhc3MgQXNzZXJ0aW9uRmFpbGVkIGV4dGVuZHMgRXJyb3Ige1xuICBjb25zdHJ1Y3RvcihtZXNzYWdlPzogc3RyaW5nKSB7XG4gICAgc3VwZXIobWVzc2FnZSA/IGBBc3NlcnRpb24gZmFpbGVkOiAke21lc3NhZ2V9YCA6ICdBc3NlcnRpb24gZmFpbGVkLicpO1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBhc3NlcnQoY29uZDogYm9vbGVhbiwgbWVzc2FnZT86IHN0cmluZyk6IHZvaWQge1xuICBpZiAoIWNvbmQpIHRocm93IG5ldyBBc3NlcnRpb25GYWlsZWQobWVzc2FnZSk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBleHBlY3Q8VD4odmFsdWU6IE1heWJlPFQ+LCBtZXNzYWdlID0gJ1VuZXhwZWN0ZWQgbnVsbCBvciB1bmRlZmluZWQnKTogVCB7XG4gIGFzc2VydCh2YWx1ZSAhPT0gbnVsbCAmJiB2YWx1ZSAhPT0gdW5kZWZpbmVkLCBtZXNzYWdlKTtcbiAgcmV0dXJuIHZhbHVlIGFzIFQ7XG59XG4iXX0=
{
"name": "ts-std",
"version": "0.5.4",
"version": "0.5.5",
"description": "A standard library for TypeScript, extracted from Glimmer and other Tilde projects",

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

@@ -13,5 +13,5 @@ import { Maybe } from './core';

export function expect<T>(value: Maybe<T>, message = 'Unexpected null'): T {
assert(value !== null, message);
export function expect<T>(value: Maybe<T>, message = 'Unexpected null or undefined'): T {
assert(value !== null && value !== undefined, message);
return value as T;
}
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