New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@salus-js/codec

Package Overview
Dependencies
Maintainers
3
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@salus-js/codec - npm Package Compare versions

Comparing version
0.11.3
to
0.11.4
+1
-5
dist/factories.d.ts

@@ -13,6 +13,2 @@ import { Codec } from './codec';

declare const isoDateTime: IsoDateTimeCodec;
/**
* Helpful factory for accepting string input
*/
declare const notBlankString: StringCodec;
declare function enumFactory<T extends string>(value: Record<string, T> | ReadonlyArray<T>): EnumCodec<T>;

@@ -32,2 +28,2 @@ declare function literal<T extends LiteralValue>(value: T): LiteralCodec<T>;

declare function tuple<A extends Any>(codecs: [A], name?: string): TupleCodec<[A]>;
export { array, boolean, enumFactory as enum, isoDate, isoDateTime, lazy, literal, named, notBlankString, nullType as null, number, object, partial, record, string, tuple, undefinedType as undefined, unknown, union };
export { array, boolean, enumFactory as enum, isoDate, isoDateTime, lazy, literal, named, nullType as null, number, object, partial, record, string, tuple, undefinedType as undefined, unknown, union };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.union = exports.unknown = exports.undefined = exports.tuple = exports.string = exports.record = exports.partial = exports.object = exports.number = exports.null = exports.notBlankString = exports.named = exports.literal = exports.lazy = exports.isoDateTime = exports.isoDate = exports.enum = exports.boolean = exports.array = void 0;
exports.union = exports.unknown = exports.undefined = exports.tuple = exports.string = exports.record = exports.partial = exports.object = exports.number = exports.null = exports.named = exports.literal = exports.lazy = exports.isoDateTime = exports.isoDate = exports.enum = exports.boolean = exports.array = void 0;
const types_1 = require("./types");

@@ -22,7 +22,2 @@ const union_1 = require("./types/union");

exports.isoDateTime = isoDateTime;
/**
* Helpful factory for accepting string input
*/
const notBlankString = new types_1.StringCodec().trim().notEmpty();
exports.notBlankString = notBlankString;
function enumFactory(value) {

@@ -29,0 +24,0 @@ return new types_1.EnumCodec(value);

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"factories.js","sourceRoot":"","sources":["../src/factories.ts"],"names":[],"mappings":";;;AAEA,mCAoBgB;AAChB,yCAA0C;AAE1C,MAAM,OAAO,GAAG,IAAI,oBAAY,EAAE,CAAA;AAoEhC,0BAAO;AAnET,MAAM,MAAM,GAAG,IAAI,mBAAW,EAAE,CAAA;AA4E9B,wBAAM;AA3ER,MAAM,MAAM,GAAG,IAAI,mBAAW,EAAE,CAAA;AA+E9B,wBAAM;AA9ER,MAAM,QAAQ,GAAG,IAAI,iBAAS,EAAE,CAAA;AAyElB,wBAAI;AAxElB,MAAM,OAAO,GAAG,IAAI,oBAAY,EAAE,CAAA;AAgFhC,0BAAO;AA/ET,MAAM,aAAa,GAAG,IAAI,sBAAc,EAAE,CAAA;AA8EvB,kCAAS;AA5E5B,MAAM,OAAO,GAAG,IAAI,oBAAY,EAAE,CAAA;AA+DhC,0BAAO;AA9DT,MAAM,WAAW,GAAG,IAAI,wBAAgB,EAAE,CAAA;AA+DxC,kCAAW;AA7Db;;GAEG;AACH,MAAM,cAAc,GAAG,IAAI,mBAAW,EAAE,CAAC,IAAI,EAAE,CAAC,QAAQ,EAAE,CAAA;AA8DxD,wCAAc;AA5DhB,SAAS,WAAW,CAAmB,KAA2C;IAChF,OAAO,IAAI,iBAAS,CAAC,KAAK,CAAC,CAAA;AAC7B,CAAC;AAoDgB,2BAAI;AAlDrB,SAAS,OAAO,CAAyB,KAAQ;IAC/C,OAAO,IAAI,oBAAY,CAAC,KAAK,CAAC,CAAA;AAChC,CAAC;AAoDC,0BAAO;AAlDT,SAAS,KAAK,CAAO,KAAkB;IACrC,OAAO,IAAI,kBAAU,CAAC,KAAK,CAAC,CAAA;AAC9B,CAAC;AA0CC,sBAAK;AAxCP,SAAS,MAAM,CAAkB,KAAQ;IACvC,OAAO,IAAI,mBAAW,CAAC,KAAK,CAAC,CAAA;AAC/B,CAAC;AAiDC,wBAAM;AA/CR,SAAS,OAAO,CAAkB,KAAQ;IACxC,OAAO,mBAAW,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;AACnC,CAAC;AA8CC,0BAAO;AA5CT,SAAS,KAAK,CAAO,IAAY,EAAE,KAAkB;IACnD,OAAO,IAAI,qBAAa,CAAC,IAAI,EAAE,KAAK,CAAC,CAAA;AACvC,CAAC;AAqCC,sBAAK;AAnCP,SAAS,KAAK,CAAkC,MAAU;IACxD,OAAO,IAAI,kBAAU,CAAC,MAAM,CAAC,CAAA;AAC/B,CAAC;AA4CC,sBAAK;AA1CP,SAAS,IAAI,CAAW,QAA2B;IACjD,OAAO,IAAI,iBAAS,CAAC,QAAQ,CAAC,CAAA;AAChC,CAAC;AA2BC,oBAAI;AAzBN,SAAS,MAAM,CAA+B,GAAM,EAAE,KAAQ;IAC5D,OAAO,IAAI,mBAAW,CAAC,GAAG,EAAE,KAAK,CAAC,CAAA;AACpC,CAAC;AA+BC,wBAAM;AAlBR,SAAS,KAAK,CAAkB,MAAS;IACvC,OAAO,IAAI,kBAAU,CAAC,MAAM,CAAC,CAAA;AAC/B,CAAC;AAkBC,sBAAK"}
{"version":3,"file":"factories.js","sourceRoot":"","sources":["../src/factories.ts"],"names":[],"mappings":";;;AAEA,mCAoBgB;AAChB,yCAA0C;AAE1C,MAAM,OAAO,GAAG,IAAI,oBAAY,EAAE,CAAA;AA+DhC,0BAAO;AA9DT,MAAM,MAAM,GAAG,IAAI,mBAAW,EAAE,CAAA;AAsE9B,wBAAM;AArER,MAAM,MAAM,GAAG,IAAI,mBAAW,EAAE,CAAA;AAyE9B,wBAAM;AAxER,MAAM,QAAQ,GAAG,IAAI,iBAAS,EAAE,CAAA;AAmElB,wBAAI;AAlElB,MAAM,OAAO,GAAG,IAAI,oBAAY,EAAE,CAAA;AA0EhC,0BAAO;AAzET,MAAM,aAAa,GAAG,IAAI,sBAAc,EAAE,CAAA;AAwEvB,kCAAS;AAtE5B,MAAM,OAAO,GAAG,IAAI,oBAAY,EAAE,CAAA;AA0DhC,0BAAO;AAzDT,MAAM,WAAW,GAAG,IAAI,wBAAgB,EAAE,CAAA;AA0DxC,kCAAW;AAxDb,SAAS,WAAW,CAAmB,KAA2C;IAChF,OAAO,IAAI,iBAAS,CAAC,KAAK,CAAC,CAAA;AAC7B,CAAC;AAoDgB,2BAAI;AAlDrB,SAAS,OAAO,CAAyB,KAAQ;IAC/C,OAAO,IAAI,oBAAY,CAAC,KAAK,CAAC,CAAA;AAChC,CAAC;AAoDC,0BAAO;AAlDT,SAAS,KAAK,CAAO,KAAkB;IACrC,OAAO,IAAI,kBAAU,CAAC,KAAK,CAAC,CAAA;AAC9B,CAAC;AA0CC,sBAAK;AAxCP,SAAS,MAAM,CAAkB,KAAQ;IACvC,OAAO,IAAI,mBAAW,CAAC,KAAK,CAAC,CAAA;AAC/B,CAAC;AAgDC,wBAAM;AA9CR,SAAS,OAAO,CAAkB,KAAQ;IACxC,OAAO,mBAAW,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;AACnC,CAAC;AA6CC,0BAAO;AA3CT,SAAS,KAAK,CAAO,IAAY,EAAE,KAAkB;IACnD,OAAO,IAAI,qBAAa,CAAC,IAAI,EAAE,KAAK,CAAC,CAAA;AACvC,CAAC;AAqCC,sBAAK;AAnCP,SAAS,KAAK,CAAkC,MAAU;IACxD,OAAO,IAAI,kBAAU,CAAC,MAAM,CAAC,CAAA;AAC/B,CAAC;AA2CC,sBAAK;AAzCP,SAAS,IAAI,CAAW,QAA2B;IACjD,OAAO,IAAI,iBAAS,CAAC,QAAQ,CAAC,CAAA;AAChC,CAAC;AA2BC,oBAAI;AAzBN,SAAS,MAAM,CAA+B,GAAM,EAAE,KAAQ;IAC5D,OAAO,IAAI,mBAAW,CAAC,GAAG,EAAE,KAAK,CAAC,CAAA;AACpC,CAAC;AA8BC,wBAAM;AAjBR,SAAS,KAAK,CAAkB,MAAS;IACvC,OAAO,IAAI,kBAAU,CAAC,MAAM,CAAC,CAAA;AAC/B,CAAC;AAiBC,sBAAK"}
{
"name": "@salus-js/codec",
"version": "0.11.3",
"version": "0.11.4",
"license": "MIT",

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

},
"gitHead": "0e78d9a62b20b9065ec2648430cfab1825e509f1"
"gitHead": "4bc98ac13f0e828e2a4f0816d2a8326157a3ad0d"
}