@klasa/utils
Advanced tools
@@ -15,4 +15,14 @@ name: Code Quality | ||
| steps: | ||
| - uses: actions/checkout@v1 | ||
| - name: Install Deps | ||
| - name: Checkout Project | ||
| uses: actions/checkout@v1 | ||
| - name: Use Node.js 10 | ||
| uses: actions/setup-node@v1 | ||
| with: | ||
| node-version: 10 | ||
| - name: Restore CI Cache | ||
| uses: actions/cache@v1 | ||
| with: | ||
| path: node_modules | ||
| key: ${{ runner.os }}-10-${{ hashFiles('**/yarn.lock') }} | ||
| - name: Install Dependencies | ||
| run: yarn | ||
@@ -30,4 +40,14 @@ - name: Run ESLint | ||
| steps: | ||
| - uses: actions/checkout@v1 | ||
| - name: Install Deps | ||
| - name: Checkout Project | ||
| uses: actions/checkout@v1 | ||
| - name: Use Node.js 10 | ||
| uses: actions/setup-node@v1 | ||
| with: | ||
| node-version: 10 | ||
| - name: Restore CI Cache | ||
| uses: actions/cache@v1 | ||
| with: | ||
| path: node_modules | ||
| key: ${{ runner.os }}-10-${{ hashFiles('**/yarn.lock') }} | ||
| - name: Install Dependencies | ||
| run: yarn | ||
@@ -34,0 +54,0 @@ - name: Run TSC |
@@ -20,3 +20,4 @@ name: Unit Tests | ||
| steps: | ||
| - uses: actions/checkout@v1 | ||
| - name: Checkout Project | ||
| uses: actions/checkout@v1 | ||
| - name: Use Node.js ${{ matrix.node_version }} | ||
@@ -26,4 +27,8 @@ uses: actions/setup-node@v1 | ||
| node-version: ${{ matrix.node_version }} | ||
| - name: Install Deps | ||
| - name: Restore CI Cache | ||
| uses: actions/cache@v1 | ||
| with: | ||
| path: node_modules | ||
| key: ${{ runner.os }}-${{ matrix.node_version }}-${{ hashFiles(matrix.os == 'windows-latest' && '**\yarn.lock' || '**/yarn.lock') }} | ||
| - name: Install Dependencies | ||
| run: yarn | ||
@@ -30,0 +35,0 @@ - name: Build Project |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"deepClone.js","sourceRoot":"","sources":["../../src/lib/deepClone.ts"],"names":[],"mappings":";;AAAA,+CAAwC;AACxC,yCAAkC;AAElC;;;;GAIG;AAEH,SAAwB,SAAS,CAAI,MAAS;IAC7C,0FAA0F;IAC1F,IAAI,MAAM,KAAK,IAAI,IAAI,qBAAW,CAAC,MAAM,CAAC;QAAE,OAAO,MAAM,CAAC;IAC1D,IAAI,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;QAC1B,MAAM,MAAM,GAAG,EAAwD,CAAC;QACxE,KAAK,MAAM,KAAK,IAAI,MAAM;YAAE,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,OAAO,MAAsB,CAAC;KAC9B;IACD,IAAI,kBAAQ,CAAC,MAAM,CAAC,EAAE;QACrB,MAAM,MAAM,GAAG,EAA2B,CAAC;QAC3C,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC;YAAE,MAAM,CAAC,GAAG,CAAC,GAAG,SAAS,CAAC,KAAK,CAAC,CAAC;QAClF,OAAO,MAAsB,CAAC;KAC9B;IACD,IAAI,MAAM,YAAY,GAAG,EAAE;QAC1B,MAAM,MAAM,GAAG,IAAK,MAAM,CAAC,WAA8B,EAAwE,CAAC;QAClI,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,EAAE;YAAE,MAAM,CAAC,GAAG,CAAC,GAAG,EAAE,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;QAC/E,OAAO,MAAsB,CAAC;KAC9B;IACD,IAAI,MAAM,YAAY,GAAG,EAAE;QAC1B,MAAM,MAAM,GAAG,IAAK,MAAM,CAAC,WAA8B,EAA4D,CAAC;QACtH,KAAK,MAAM,KAAK,IAAI,MAAM,CAAC,MAAM,EAAE;YAAE,MAAM,CAAC,GAAG,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;QAClE,OAAO,MAAsB,CAAC;KAC9B;IACD,OAAO,MAAM,CAAC;AACf,CAAC;AAxBD,4BAwBC"} | ||
| {"version":3,"file":"deepClone.js","sourceRoot":"","sources":["../../src/lib/deepClone.ts"],"names":[],"mappings":";;AAAA,+CAAwC;AACxC,yCAAkC;AAElC;;;;GAIG;AAEH,SAAwB,SAAS,CAAI,MAAS;IAC7C,0FAA0F;IAC1F,IAAI,MAAM,KAAK,IAAI,IAAI,qBAAW,CAAC,MAAM,CAAC;QAAE,OAAO,MAAM,CAAC;IAC1D,IAAI,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;QAC1B,MAAM,MAAM,GAAG,EAAwD,CAAC;QACxE,KAAK,MAAM,KAAK,IAAI,MAAM;YAAE,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;QAC1D,OAAO,MAAsB,CAAC;KAC9B;IACD,IAAI,kBAAQ,CAAC,MAAM,CAAC,EAAE;QACrB,MAAM,MAAM,GAAG,EAA+C,CAAC;QAC/D,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC;YAAE,MAAM,CAAC,GAAG,CAAC,GAAG,SAAS,CAAC,KAAK,CAAC,CAAC;QAClF,OAAO,MAAsB,CAAC;KAC9B;IACD,IAAI,MAAM,YAAY,GAAG,EAAE;QAC1B,MAAM,MAAM,GAAG,IAAK,MAAM,CAAC,WAA8B,EAAwE,CAAC;QAClI,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,EAAE;YAAE,MAAM,CAAC,GAAG,CAAC,GAAG,EAAE,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;QAC/E,OAAO,MAAsB,CAAC;KAC9B;IACD,IAAI,MAAM,YAAY,GAAG,EAAE;QAC1B,MAAM,MAAM,GAAG,IAAK,MAAM,CAAC,WAA8B,EAA4D,CAAC;QACtH,KAAK,MAAM,KAAK,IAAI,MAAM,CAAC,MAAM,EAAE;YAAE,MAAM,CAAC,GAAG,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC;QAClE,OAAO,MAAsB,CAAC;KAC9B;IACD,OAAO,MAAM,CAAC;AACf,CAAC;AAxBD,4BAwBC"} |
@@ -5,2 +5,2 @@ /** | ||
| */ | ||
| export default function isObject(input: unknown): boolean; | ||
| export default function isObject(input: unknown): input is Record<string | number | symbol, unknown>; |
@@ -8,5 +8,5 @@ "use strict"; | ||
| function isObject(input) { | ||
| return input ? input.constructor === Object : false; | ||
| return typeof input === 'object' && input ? input.constructor === Object : false; | ||
| } | ||
| exports.default = isObject; | ||
| //# sourceMappingURL=isObject.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"isObject.js","sourceRoot":"","sources":["../../src/lib/isObject.ts"],"names":[],"mappings":";;AAAA;;;GAGG;AACH,SAAwB,QAAQ,CAAC,KAAc;IAC9C,OAAO,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,WAAW,KAAK,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC;AACrD,CAAC;AAFD,2BAEC"} | ||
| {"version":3,"file":"isObject.js","sourceRoot":"","sources":["../../src/lib/isObject.ts"],"names":[],"mappings":";;AAAA;;;GAGG;AACH,SAAwB,QAAQ,CAAC,KAAc;IAC9C,OAAO,OAAO,KAAK,KAAK,QAAQ,IAAI,KAAK,CAAC,CAAC,CAAC,KAAK,CAAC,WAAW,KAAK,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC;AAClF,CAAC;AAFD,2BAEC"} |
@@ -0,1 +1,5 @@ | ||
| export interface Thenable { | ||
| then: Function; | ||
| catch: Function; | ||
| } | ||
| /** | ||
@@ -5,2 +9,2 @@ * Verify if an object is a promise. | ||
| */ | ||
| export default function isThenable(input: unknown): boolean; | ||
| export default function isThenable(input: unknown): input is Thenable; |
@@ -5,6 +5,6 @@ "use strict"; | ||
| function hasThen(input) { | ||
| return isFunction_1.default(input.then); | ||
| return Reflect.has(input, 'then') && isFunction_1.default(input.then); | ||
| } | ||
| function hasCatch(input) { | ||
| return isFunction_1.default(input.catch); | ||
| return Reflect.has(input, 'catch') && isFunction_1.default(input.catch); | ||
| } | ||
@@ -16,3 +16,3 @@ /** | ||
| function isThenable(input) { | ||
| if (!input) | ||
| if (typeof input !== 'object' || input === null) | ||
| return false; | ||
@@ -19,0 +19,0 @@ return (input instanceof Promise) || |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"isThenable.js","sourceRoot":"","sources":["../../src/lib/isThenable.ts"],"names":[],"mappings":";;AAAA,6CAAsC;AAEtC,SAAS,OAAO,CAAC,KAA0B;IAC1C,OAAO,oBAAU,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;AAC/B,CAAC;AAED,SAAS,QAAQ,CAAC,KAA2B;IAC5C,OAAO,oBAAU,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;AAChC,CAAC;AAED;;;GAGG;AACH,SAAwB,UAAU,CAAC,KAAc;IAChD,IAAI,CAAC,KAAK;QAAE,OAAO,KAAK,CAAC;IACzB,OAAO,CAAC,KAAK,YAAY,OAAO,CAAC;QAChC,CAAC,KAAK,KAAK,OAAO,CAAC,SAAS,IAAI,OAAO,CAAC,KAAK,CAAC,IAAI,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC;AACrE,CAAC;AAJD,6BAIC"} | ||
| {"version":3,"file":"isThenable.js","sourceRoot":"","sources":["../../src/lib/isThenable.ts"],"names":[],"mappings":";;AAAA,6CAAsC;AAOtC,SAAS,OAAO,CAAC,KAA0B;IAC1C,OAAO,OAAO,CAAC,GAAG,CAAC,KAAK,EAAE,MAAM,CAAC,IAAI,oBAAU,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;AAC7D,CAAC;AAED,SAAS,QAAQ,CAAC,KAA2B;IAC5C,OAAO,OAAO,CAAC,GAAG,CAAC,KAAK,EAAE,OAAO,CAAC,IAAI,oBAAU,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;AAC/D,CAAC;AAED;;;GAGG;AACH,SAAwB,UAAU,CAAC,KAAc;IAChD,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,KAAK,KAAK,IAAI;QAAE,OAAO,KAAK,CAAC;IAC9D,OAAO,CAAC,KAAK,YAAY,OAAO,CAAC;QAChC,CAAC,KAAK,KAAK,OAAO,CAAC,SAAS,IAAI,OAAO,CAAC,KAAK,CAAC,IAAI,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC;AACrE,CAAC;AAJD,6BAIC"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"makeObject.js","sourceRoot":"","sources":["../../src/lib/makeObject.ts"],"names":[],"mappings":";;AAAA;;;;;GAKG;AACH,SAAwB,UAAU,CAAC,IAAY,EAAE,KAAc,EAAE,MAA+B,EAAE;IACjG,IAAI,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE;QAC7B,GAAG,CAAC,IAAI,CAAC,GAAG,KAAK,CAAC;KAClB;SAAM;QACN,MAAM,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;QAC9B,MAAM,OAAO,GAAG,KAAK,CAAC,GAAG,EAAE,CAAC;QAC5B,IAAI,SAAS,GAAG,GAAG,CAAC;QACpB,KAAK,MAAM,GAAG,IAAI,KAAK,EAAE;YACxB,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC;gBAAE,SAAS,CAAC,GAAG,CAAC,GAAG,EAAE,CAAC;YACzC,SAAS,GAAG,SAAS,CAAC,GAAG,CAA4B,CAAC;SACtD;QACD,SAAS,CAAC,OAAO,CAAC,GAAG,KAAK,CAAC;KAC3B;IACD,OAAO,GAAG,CAAC;AACZ,CAAC;AAdD,6BAcC"} | ||
| {"version":3,"file":"makeObject.js","sourceRoot":"","sources":["../../src/lib/makeObject.ts"],"names":[],"mappings":";;AAAA;;;;;GAKG;AACH,SAAwB,UAAU,CAAC,IAAY,EAAE,KAAc,EAAE,MAA+B,EAAE;IACjG,IAAI,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE;QAC7B,GAAG,CAAC,IAAI,CAAC,GAAG,KAAK,CAAC;KAClB;SAAM;QACN,MAAM,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;QAC9B,MAAM,OAAO,GAAG,KAAK,CAAC,GAAG,EAAY,CAAC;QACtC,IAAI,SAAS,GAAG,GAAG,CAAC;QACpB,KAAK,MAAM,GAAG,IAAI,KAAK,EAAE;YACxB,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC;gBAAE,SAAS,CAAC,GAAG,CAAC,GAAG,EAAE,CAAC;YACzC,SAAS,GAAG,SAAS,CAAC,GAAG,CAA4B,CAAC;SACtD;QACD,SAAS,CAAC,OAAO,CAAC,GAAG,KAAK,CAAC;KAC3B;IACD,OAAO,GAAG,CAAC;AACZ,CAAC;AAdD,6BAcC"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"mergeDefault.js","sourceRoot":"","sources":["../../src/lib/mergeDefault.ts"],"names":[],"mappings":";;AAAA,2CAAoC;AACpC,yCAAkC;AAElC;;;;;GAKG;AACH,SAAwB,YAAY,CAA0B,QAAW,EAAE,KAAS;IACnF,IAAI,CAAC,KAAK;QAAE,OAAO,mBAAS,CAAC,QAAQ,CAAU,CAAC;IAChD,KAAK,MAAM,GAAG,IAAI,QAAQ,EAAE;QAC3B,4DAA4D;QAC5D,aAAa;QACb,IAAI,OAAO,KAAK,CAAC,GAAG,CAAC,KAAK,WAAW;YAAE,KAAK,CAAC,GAAG,CAAC,GAAG,mBAAS,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,CAAC;aACxE,IAAI,kBAAQ,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;YAAE,KAAK,CAAC,GAAG,CAAC,GAAG,YAAY,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC;KACpF;IAED,OAAO,KAAc,CAAC;AACvB,CAAC;AAVD,+BAUC"} | ||
| {"version":3,"file":"mergeDefault.js","sourceRoot":"","sources":["../../src/lib/mergeDefault.ts"],"names":[],"mappings":";;AAAA,2CAAoC;AACpC,yCAAkC;AAElC;;;;;GAKG;AACH,SAAwB,YAAY,CAA0B,QAAW,EAAE,KAAS;IACnF,IAAI,CAAC,KAAK;QAAE,OAAO,mBAAS,CAAC,QAAQ,CAAU,CAAC;IAChD,KAAK,MAAM,GAAG,IAAI,QAAQ,EAAE;QAC3B,4DAA4D;QAC5D,aAAa;QACb,IAAI,OAAO,KAAK,CAAC,GAAG,CAAC,KAAK,WAAW;YAAE,KAAK,CAAC,GAAG,CAAC,GAAG,mBAAS,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,CAAC;aACxE,IAAI,kBAAQ,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;YAAE,KAAK,CAAC,GAAG,CAAC,GAAG,YAAY,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE,KAAK,CAAC,GAAG,CAAC,CAA2C,CAAC;KAC9H;IAED,OAAO,KAAc,CAAC;AACvB,CAAC;AAVD,+BAUC"} |
@@ -6,2 +6,2 @@ /** | ||
| */ | ||
| export default function mergeObjects<A extends Record<string | number | symbol, unknown>, B extends Record<string | number | symbol, unknown>>(objTarget: A & Partial<B>, objSource: B): A & B; | ||
| export default function mergeObjects<A extends Record<PropertyKey, unknown>, B extends Record<PropertyKey, unknown>>(objTarget: A, objSource: B): A & B; |
@@ -10,8 +10,10 @@ "use strict"; | ||
| function mergeObjects(objTarget, objSource) { | ||
| for (const key in objSource) { | ||
| // eslint-disable-next-line @typescript-eslint/ban-ts-ignore | ||
| // @ts-ignore | ||
| objTarget[key] = isObject_1.default(objSource[key]) ? | ||
| mergeObjects(objTarget[key], objSource[key]) : | ||
| objSource[key]; | ||
| for (const [key, value] of Object.entries(objSource)) { | ||
| const targetValue = objTarget[key]; | ||
| if (isObject_1.default(value)) { | ||
| Reflect.set(objTarget, key, isObject_1.default(targetValue) ? mergeObjects(targetValue, value) : value); | ||
| } | ||
| else if (!isObject_1.default(targetValue)) { | ||
| Reflect.set(objTarget, key, value); | ||
| } | ||
| } | ||
@@ -18,0 +20,0 @@ return objTarget; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"mergeObjects.js","sourceRoot":"","sources":["../../src/lib/mergeObjects.ts"],"names":[],"mappings":";;AAAA,yCAAkC;AAElC;;;;GAIG;AACH,SAAwB,YAAY,CAGlC,SAAyB,EAAE,SAAY;IACxC,KAAK,MAAM,GAAG,IAAI,SAAS,EAAE;QAC5B,4DAA4D;QAC5D,aAAa;QACb,SAAS,CAAC,GAAG,CAAC,GAAG,kBAAQ,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;YAC1C,YAAY,CAAC,SAAS,CAAC,GAAG,CAAmB,EAAE,SAAS,CAAC,GAAG,CAAM,CAAC,CAAC,CAAC;YACrE,SAAS,CAAC,GAAG,CAAC,CAAC;KAChB;IACD,OAAO,SAAkB,CAAC;AAC3B,CAAC;AAZD,+BAYC"} | ||
| {"version":3,"file":"mergeObjects.js","sourceRoot":"","sources":["../../src/lib/mergeObjects.ts"],"names":[],"mappings":";;AAAA,yCAAkC;AAElC;;;;GAIG;AACH,SAAwB,YAAY,CAGlC,SAAY,EAAE,SAAY;IAC3B,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,SAAS,CAAyB,EAAE;QAC7E,MAAM,WAAW,GAAG,SAAS,CAAC,GAAG,CAAC,CAAC;QACnC,IAAI,kBAAQ,CAAC,KAAK,CAAC,EAAE;YACpB,OAAO,CAAC,GAAG,CAAC,SAAS,EAAE,GAAG,EAAE,kBAAQ,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,YAAY,CAAC,WAAW,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;SAC9F;aAAM,IAAI,CAAC,kBAAQ,CAAC,WAAW,CAAC,EAAE;YAClC,OAAO,CAAC,GAAG,CAAC,SAAS,EAAE,GAAG,EAAE,KAAK,CAAC,CAAC;SACnC;KACD;IACD,OAAO,SAAkB,CAAC;AAC3B,CAAC;AAbD,+BAaC"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"objectToTuples.js","sourceRoot":"","sources":["../../src/lib/objectToTuples.ts"],"names":[],"mappings":";;AAAA,yCAAkC;AAElC;;;;;GAKG;AACH,SAAwB,cAAc,CAAC,QAAiC,EAAE,MAAM,GAAG,EAAE;IACpF,MAAM,OAAO,GAAG,EAAE,CAAC;IACnB,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE;QACpD,IAAI,kBAAQ,CAAC,KAAK,CAAC,EAAE;YACpB,OAAO,CAAC,IAAI,CAAC,GAAG,cAAc,CAAC,KAAgC,EAAE,GAAG,MAAM,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC;SACtF;aAAM;YACN,OAAO,CAAC,IAAI,CAAC,CAAC,GAAG,MAAM,GAAG,GAAG,EAAE,EAAE,KAAK,CAAC,CAAC,CAAC;SACzC;KACD;IAED,OAAO,OAAO,CAAC;AAChB,CAAC;AAXD,iCAWC"} | ||
| {"version":3,"file":"objectToTuples.js","sourceRoot":"","sources":["../../src/lib/objectToTuples.ts"],"names":[],"mappings":";;AAAA,yCAAkC;AAElC;;;;;GAKG;AACH,SAAwB,cAAc,CAAC,QAAiC,EAAE,MAAM,GAAG,EAAE;IACpF,MAAM,OAAO,GAAwB,EAAE,CAAC;IACxC,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE;QACpD,IAAI,kBAAQ,CAAC,KAAK,CAAC,EAAE;YACpB,OAAO,CAAC,IAAI,CAAC,GAAG,cAAc,CAAC,KAAgC,EAAE,GAAG,MAAM,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC;SACtF;aAAM;YACN,OAAO,CAAC,IAAI,CAAC,CAAC,GAAG,MAAM,GAAG,GAAG,EAAE,EAAE,KAAK,CAAC,CAAC,CAAC;SACzC;KACD;IAED,OAAO,OAAO,CAAC;AAChB,CAAC;AAXD,iCAWC"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"toTitleCase.js","sourceRoot":"","sources":["../../src/lib/toTitleCase.ts"],"names":[],"mappings":";;AAAA,MAAM,WAAW,GAAG,uBAAuB,CAAC;AAC5C,MAAM,iBAAiB,GAAG;IACzB,WAAW,EAAE,aAAa;IAC1B,YAAY,EAAE,cAAc;IAC5B,eAAe,EAAE,iBAAiB;IAClC,WAAW,EAAE,aAAa;CAC1B,CAAC;AAEF;;;GAGG;AACH,SAAwB,WAAW,CAAC,GAAW;IAC9C,OAAO,GAAG,CAAC,OAAO,CAAC,WAAW,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,iBAAiB,CAAC,GAAG,CAAC,IAAI,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC;AAC/H,CAAC;AAFD,8BAEC"} | ||
| {"version":3,"file":"toTitleCase.js","sourceRoot":"","sources":["../../src/lib/toTitleCase.ts"],"names":[],"mappings":";;AAAA,MAAM,WAAW,GAAG,uBAAuB,CAAC;AAC5C,MAAM,iBAAiB,GAA2B;IACjD,WAAW,EAAE,aAAa;IAC1B,YAAY,EAAE,cAAc;IAC5B,eAAe,EAAE,iBAAiB;IAClC,WAAW,EAAE,aAAa;CAC1B,CAAC;AAEF;;;GAGG;AACH,SAAwB,WAAW,CAAC,GAAW;IAC9C,OAAO,GAAG,CAAC,OAAO,CAAC,WAAW,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,iBAAiB,CAAC,GAAG,CAAC,IAAI,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC;AAC/H,CAAC;AAFD,8BAEC"} |
+7
-7
| { | ||
| "name": "@klasa/utils", | ||
| "version": "0.0.2", | ||
| "version": "0.0.3", | ||
| "description": "some util thing.", | ||
@@ -21,11 +21,11 @@ "main": "dist/index.js", | ||
| "devDependencies": { | ||
| "@types/node": "^12.7.3", | ||
| "@typescript-eslint/eslint-plugin": "^2.0.0", | ||
| "@typescript-eslint/parser": "^2.0.0", | ||
| "@types/node": "^12.12.12", | ||
| "@typescript-eslint/eslint-plugin": "^2.10.0", | ||
| "@typescript-eslint/parser": "^2.10.0", | ||
| "ava": "^2.3.0", | ||
| "eslint": "^6.3.0", | ||
| "eslint": "^6.7.2", | ||
| "eslint-config-klasa": "dirigeants/klasa-lint", | ||
| "source-map-support": "^0.5.13", | ||
| "ts-node": "^8.3.0", | ||
| "typescript": "^3.6.2" | ||
| "ts-node": "^8.5.4", | ||
| "typescript": "^3.7.3" | ||
| }, | ||
@@ -32,0 +32,0 @@ "repository": { |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
35357
4.05%581
1.04%3
50%