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

@bettercorp/tools

Package Overview
Dependencies
Maintainers
2
Versions
84
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bettercorp/tools - npm Package Compare versions

Comparing version 2.0.20220629134925 to 2.0.20220714140658

1

lib/Tools.d.ts

@@ -60,2 +60,3 @@ import * as MOMENT from "moment";

static arrays: {
mapAsync: <Input = any, Output = any>(arr: Input[], asyncCallback: (item: Input) => Promise<Output>) => Promise<Output[]>;
groupListBy: <T = any>(groupFunc: (object: T) => string, list: T[]) => IDictionary<T[]>;

@@ -62,0 +63,0 @@ collectListBy: <T_1 = any>(groupFunc: (object: T_1) => string, list: T_1[]) => T_1[][];

"use strict";
var _a;
Object.defineProperty(exports, "__esModule", { value: true });

@@ -499,2 +500,3 @@ exports.Tools = exports.CleanStringStrength = void 0;

exports.Tools = Tools;
_a = Tools;
Tools.regexes = {

@@ -508,2 +510,7 @@ exhard: /(?![A-Za-z0-9])[\W_]/g,

Tools.arrays = {
mapAsync: async (arr, asyncCallback) => {
return await Promise.all(arr.map(async (item) => {
return await asyncCallback(item);
}));
},
groupListBy: (groupFunc, list) => {

@@ -510,0 +517,0 @@ return list.reduce((prev, next) => (Object.assign(Object.assign({}, prev), { [groupFunc(next)]: [...(prev[groupFunc(next)] || []), next] })), {});

2

package.json

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

{"name":"@bettercorp/tools","scripts":{"dev":"nodemon -L --watch src/**/*.ts --watch plugins/**/*.ts --exec ts-node src/index.ts","start":"node lib/index.js","build":"tsc","deploy":"npm publish","version":"node ./build/version.js $0","test":"node ./node_modules/mocha/bin/mocha.js --reporter mocha-junit-reporter --reporter-options mochaFile=junit.xml","testDev":"node ./node_modules/mocha/bin/mocha.js"},"license":"AGPL-3.0-only","repository":{"url":"https://gitlab.com/BetterCorp/tools"},"homepage":"https://tools.bsbcode.dev/","files":["lib/**/*"],"main":"lib/index.js","version":"2.0.20220629134925","devDependencies":{"@types/crypto-js":"^4.1.1","mocha":"^10.0.0","mocha-junit-reporter":"^2.0.2","ts-node":"^10.8.1","tslint":"^6.1.3","typescript":"^4.7.3"},"dependencies":{"@types/node":"^17.0.40","crypto-js":"^4.1.1","just-clone":"^6.0.1","moment":"^2.29.3"}}
{"name":"@bettercorp/tools","scripts":{"dev":"nodemon -L --watch src/**/*.ts --watch plugins/**/*.ts --exec ts-node src/index.ts","start":"node lib/index.js","build":"tsc","deploy":"npm publish","version":"node ./build/version.js $0","test":"node ./node_modules/mocha/bin/mocha.js --reporter mocha-junit-reporter --reporter-options mochaFile=junit.xml","testDev":"node ./node_modules/mocha/bin/mocha.js"},"license":"AGPL-3.0-only","repository":{"url":"https://gitlab.com/BetterCorp/tools"},"homepage":"https://tools.bsbcode.dev/","files":["lib/**/*"],"main":"lib/index.js","version":"2.0.20220714140658","devDependencies":{"@types/crypto-js":"^4.1.1","mocha":"^10.0.0","mocha-junit-reporter":"^2.0.2","ts-node":"^10.8.1","tslint":"^6.1.3","typescript":"^4.7.3"},"dependencies":{"@types/node":"^17.0.40","crypto-js":"^4.1.1","just-clone":"^6.0.1","moment":"^2.29.3"}}

Sorry, the diff of this file is not supported yet

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