{"_id":"@sinonjs/commons","_rev":"3217716","name":"@sinonjs/commons","description":"Simple functions shared among the sinon end user libraries","dist-tags":{"latest":"4.0.0-alpha.0"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"time":{"modified":"2024-03-21T07:19:54.000Z","created":"2018-08-03T06:49:41.538Z","4.0.0-alpha.0":"2024-01-20T15:20:51.832Z","3.0.1":"2024-01-20T14:42:09.135Z","3.0.0":"2022-11-28T17:45:18.037Z","1.8.6":"2022-11-28T17:37:36.337Z","2.0.0":"2022-11-07T16:50:09.203Z","1.8.5":"2022-11-07T16:44:52.030Z","1.8.4":"2022-11-02T17:06:15.349Z","1.8.3":"2021-04-08T07:37:33.231Z","1.8.2":"2021-01-13T11:59:13.094Z","1.8.1":"2020-07-17T08:49:05.066Z","1.8.0":"2020-05-20T14:29:53.521Z","1.7.2":"2020-04-08T11:12:14.821Z","1.7.1":"2020-02-19T11:13:41.352Z","1.7.0":"2019-12-18T15:34:56.360Z","1.6.0":"2019-08-19T21:07:55.401Z","1.5.0":"2019-08-19T20:58:07.066Z","1.4.0":"2019-03-06T14:59:49.001Z","1.3.1":"2019-03-01T07:10:43.034Z","1.3.0":"2018-10-28T13:05:01.536Z","1.2.0":"2018-10-27T12:31:35.617Z","1.1.1":"2018-10-27T10:50:25.516Z","1.1.0":"2018-10-27T10:43:29.924Z","1.0.2":"2018-08-09T07:32:29.666Z","1.0.1":"2018-08-05T07:47:53.608Z","1.0.0":"2018-08-03T06:49:41.538Z"},"users":{},"author":"","repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"versions":{"4.0.0-alpha.0":{"name":"@sinonjs/commons","version":"4.0.0-alpha.0","description":"Simple functions shared among the sinon end user libraries","main":"./dist/index.cjs","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs"}},"type":"module","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc && npm run bundle-cjs && npm run bundle-esm","bundle-cjs":"esbuild lib/index.mjs --bundle --format=cjs --outfile=dist/index.cjs","bundle-esm":"esbuild lib/index.mjs --bundle --format=esm --outfile=dist/index.mjs","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.*\"","test-check-coverage":"npm run test-coverage && c8 check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"c8 --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","c8":"^9.1.0","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-plugin-compat":"^4.2.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-mocha":"^10.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.3.0","mocha":"^10.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"b35b006a6338ff21148844f8052e0f732656128b","_id":"@sinonjs/commons@4.0.0-alpha.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"41fa7570fdc19265981f48ad8520d79703be4ecd","size":15964,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-4.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-4.0.0-alpha.0.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_4.0.0-alpha.0_1705764051689_0.3437045568854229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-20T15:20:51.832Z","publish_time":1705764051832,"_source_registry_name":"default","_cnpm_publish_time":1705764051832},"3.0.1":{"name":"@sinonjs/commons","version":"3.0.1","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.0.3","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"4f87da4eda7bfc3ec81296bf22524240ce562cb2","_id":"@sinonjs/commons@3.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"1029357e44ca901a615585f6d27738dbc89084cd","size":10635,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-3.0.1.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_3.0.1_1705761728921_0.5850544122012746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-20T14:42:09.135Z","publish_time":1705761729135,"_source_registry_name":"default","_cnpm_publish_time":1705761729135},"3.0.0":{"name":"@sinonjs/commons","version":"3.0.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.0.3","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"6079ac1955057bc589697f265bdebe541c636211","_id":"@sinonjs/commons@3.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"beb434fe875d965265e04722ccfc21df7f755d72","size":10865,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-3.0.0.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_3.0.0_1669657517794_0.9806894083645947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T18:07:05.044Z","publish_time":1669657518037,"_cnpm_publish_time":1669657518037},"1.8.6":{"name":"@sinonjs/commons","version":"1.8.6","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.0.3","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"280b51059b367386575f8d21b415d99417ae2de6","_id":"@sinonjs/commons@1.8.6","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"80c516a4dc264c2a69115e7578d62581ff455ed9","size":10891,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.6.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.6_1669657056142_0.7237354751039231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T18:07:03.947Z","publish_time":1669657056337,"_cnpm_publish_time":1669657056337},"2.0.0":{"name":"@sinonjs/commons","version":"2.0.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.0.3","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"de03b23999bd5148358afd69371775266d8cec7e","_id":"@sinonjs/commons@2.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"fd4ca5b063554307e8327b4564bd56d3b73924a3","size":10865,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-2.0.0.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_2.0.0_1667839808988_0.01671860990566021"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T17:16:39.401Z","publish_time":1667839809203,"_cnpm_publish_time":1667839809203},"1.8.5":{"name":"@sinonjs/commons","version":"1.8.5","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.0.3","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"bb22646fe3ff3c86cd2d5a3059e59b1cb2dedb5e","_id":"@sinonjs/commons@1.8.5","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"e280c94c95f206dcfd5aca00a43f2156b758c764","size":10874,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.5.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.5_1667839491881_0.2730993454389554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T17:16:37.818Z","publish_time":1667839492030,"_cnpm_publish_time":1667839492030},"1.8.4":{"name":"@sinonjs/commons","version":"1.8.4","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-config":"^4.0.6","@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"^10.1.0","@studio/changes":"^2.2.0","husky":"^6.0.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"^13.0.3","mocha":"^10.1.0","nyc":"^15.1.0","prettier":"^2.7.1","typescript":"^4.8.4"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"5b9515368e717cd5a6ac7531c0ea2498abb4771b","_id":"@sinonjs/commons@1.8.4","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"d1f2d80f1bd0f2520873f161588bd9b7f8567120","size":10864,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.4.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.4_1667408775146_0.33337446184330743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T17:30:54.199Z","deprecated":"Breaks compatibility with ES5, use v1.8.5","publish_time":1667408775349,"_cnpm_publish_time":1667408775349},"1.8.3":{"name":"@sinonjs/commons","version":"1.8.3","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","prettier:check":"prettier --check '**/*.{js,css,md}'","prettier:write":"prettier --write '**/*.{js,css,md}'","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.{js,css,md}":"prettier --check","*.js":"eslint"},"devDependencies":{"@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"7.0.2","@studio/changes":"^2.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^4.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"4.2.3","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"10.1.1","mocha":"7.1.0","nyc":"15.0.0","prettier":"^1.14.3","typescript":"^4.1.3"},"dependencies":{"type-detect":"4.0.8"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e909e9746c32ba6c3c67e64b9ca5b62644cf343e","_id":"@sinonjs/commons@1.8.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"3802ddd21a50a949b6721ddd72da36e67e7f1b2d","size":11203,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.3.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.3_1617867453047_0.5612547595643116"},"_hasShrinkwrap":false,"publish_time":1617867453231,"_cnpm_publish_time":1617867453231},"1.8.2":{"name":"@sinonjs/commons","version":"1.8.2","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","types":"./types/index.d.ts","scripts":{"build":"rm -rf types && tsc","lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","prepublishOnly":"npm run build","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/eslint-plugin-no-prototype-methods":"^0.1.0","@sinonjs/referee-sinon":"7.0.2","@studio/changes":"^2.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^4.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"4.2.3","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"10.1.1","mocha":"7.1.0","nyc":"15.0.0","prettier":"^1.14.3","typescript":"^4.1.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"5d6a5b12ddacc02c3640382fe86d0fa0b0b3b1d4","_id":"@sinonjs/commons@1.8.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.11","dist":{"shasum":"858f5c4b48d80778fde4b9d541f27edc0d56488b","size":10977,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.2.tgz"},"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.2_1610539152986_0.5824078644666462"},"_hasShrinkwrap":false,"publish_time":1610539153094,"_cnpm_publish_time":1610539153094},"1.8.1":{"name":"@sinonjs/commons","version":"1.8.1","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"7.0.2","@studio/changes":"^2.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^4.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"4.2.3","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"10.1.1","mocha":"7.1.0","nyc":"15.0.0","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"9ff5918ff57da8e13de4919af8cd6102019560b6","_id":"@sinonjs/commons@1.8.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.6","dist":{"shasum":"e7df00f98a203324f6dc7cc606cad9d4a8ab2217","size":9467,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.1.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.1_1594975744936_0.018319038096953788"},"_hasShrinkwrap":false,"publish_time":1594975745066,"_cnpm_publish_time":1594975745066},"1.8.0":{"name":"@sinonjs/commons","version":"1.8.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"7.0.2","@studio/changes":"^2.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^4.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"4.2.3","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"10.1.1","mocha":"7.1.0","nyc":"15.0.0","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"859f805e02ccb352d82853d3b6f2e7eb5ecd8a98","_id":"@sinonjs/commons@1.8.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"shasum":"c8d68821a854c555bba172f3b06959a0039b236d","size":13448,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.8.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.8.0_1589984993343_0.20500523845595975"},"_hasShrinkwrap":false,"publish_time":1589984993521,"_cnpm_publish_time":1589984993521},"1.7.2":{"name":"@sinonjs/commons","version":"1.7.2","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"7.0.2","@studio/changes":"^2.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^4.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"4.2.3","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"10.1.1","mocha":"7.1.0","nyc":"15.0.0","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"c546661f789b01efdd163f5ff1851dc7c0d18919","_id":"@sinonjs/commons@1.7.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"shasum":"505f55c74e0272b43f6c52d81946bed7058fc0e2","size":13299,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.7.2.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.7.2_1586344334694_0.3255223920603838"},"_hasShrinkwrap":false,"publish_time":1586344334821,"_cnpm_publish_time":1586344334821},"1.7.1":{"name":"@sinonjs/commons","version":"1.7.1","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test","preversion":"npm run test-check-coverage","version":"changes --commits --footer","postversion":"git push --follow-tags && npm publish"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"6.0.1","@studio/changes":"^2.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^4.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"4.2.1","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"9.5.0","mocha":"7.0.1","nyc":"15.0.0","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"9998b1ea824bf5cc79a8f97c3a4cca7be1318b8a","_id":"@sinonjs/commons@1.7.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"shasum":"da5fd19a5f71177a53778073978873964f49acf1","size":13047,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.7.1.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.7.1_1582110821120_0.17504665090766158"},"_hasShrinkwrap":false,"publish_time":1582110821352,"_cnpm_publish_time":1582110821352},"1.7.0":{"name":"@sinonjs/commons","version":"1.7.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"5.0.0","eslint":"^6.1.0","eslint-config-prettier":"^6.3.0","eslint-config-sinon":"^3.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^6.1.1","eslint-plugin-prettier":"^3.0.0","husky":"3.1.0","jsverify":"0.8.4","knuth-shuffle":"^1.0.8","lint-staged":"9.5.0","mocha":"6.2.2","nyc":"14.1.1","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"59bed154b7ae30feb19e72bbad35c4cd47cd25e1","_id":"@sinonjs/commons@1.7.0","_nodeVersion":"12.1.0","_npmVersion":"6.13.4","dist":{"shasum":"f90ffc52a2e519f018b13b6c4da03cbff36ebed6","size":9983,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.7.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.7.0_1576683296136_0.713699867957446"},"_hasShrinkwrap":false,"publish_time":1576683296360,"_cnpm_publish_time":1576683296360},"1.6.0":{"name":"@sinonjs/commons","version":"1.6.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^6.1.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^3.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"ca32735499cebfc186364e8145129128bad4ceb0","_id":"@sinonjs/commons@1.6.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"shasum":"ec7670432ae9c8eb710400d112c201a362d83393","size":9607,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.6.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.6.0_1566248875182_0.8838072305695119"},"_hasShrinkwrap":false,"publish_time":1566248875401,"_cnpm_publish_time":1566248875401},"1.5.0":{"name":"@sinonjs/commons","version":"1.5.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":["eslint"]},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^6.1.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^3.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"1f0dc2e88392add643283b797a70f0968684edb9","_id":"@sinonjs/commons@1.5.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"shasum":"785c7f7f27c8963d22f9becf6881016527cd1b13","size":9528,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.5.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.5.0_1566248286950_0.715551299612144"},"_hasShrinkwrap":false,"publish_time":1566248287066,"_cnpm_publish_time":1566248287066},"1.4.0":{"name":"@sinonjs/commons","version":"1.4.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^2.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"aef9596b5bbc9f426bd7db737f9f1c111df9ebeb","_id":"@sinonjs/commons@1.4.0","_nodeVersion":"10.14.2","_npmVersion":"6.7.0","dist":{"shasum":"7b3ec2d96af481d7a0321252e7b1c94724ec5a78","size":9418,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.4.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.4.0_1551884388904_0.26500799310585577"},"_hasShrinkwrap":false,"publish_time":1551884389001,"_cnpm_publish_time":1551884389001},"1.3.1":{"name":"@sinonjs/commons","version":"1.3.1","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^2.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"91910858d5bd159b8323c605c6caa040dd7293bc","_id":"@sinonjs/commons@1.3.1","_nodeVersion":"11.3.0","_npmVersion":"6.8.0","dist":{"shasum":"ba4ae5fa908f7d8b96b0ec8df0665aca2d8695a4","size":8467,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.3.1.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"_npmUser":{"name":"mantoni","email":"mail@maxantoni.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.3.1_1551424242885_0.34431990510506183"},"_hasShrinkwrap":false,"publish_time":1551424243034,"_cnpm_publish_time":1551424243034},"1.3.0":{"name":"@sinonjs/commons","version":"1.3.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^2.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"b3c4360618164d07fa247cb4cae8f044332c9a8a","_id":"@sinonjs/commons@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"50a2754016b6f30a994ceda6d9a0a8c36adda849","size":8376,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.3.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.3.0_1540731901302_0.11444728838730911"},"_hasShrinkwrap":false,"publish_time":1540731901536,"_cnpm_publish_time":1540731901536},"1.2.0":{"name":"@sinonjs/commons","version":"1.2.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^2.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"bad38b582e6b6433064b7a8f5cfdc74db4ad2a5e","_id":"@sinonjs/commons@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"f565569b641564497a9b3988d7ed4ed9e8d6a0da","size":7743,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.2.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.2.0_1540643495464_0.5161487010500558"},"_hasShrinkwrap":false,"publish_time":1540643495617,"_cnpm_publish_time":1540643495617},"1.1.1":{"name":"@sinonjs/commons","version":"1.1.1","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^2.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"08de19839fa04f75a73070b7954640115439325d","_id":"@sinonjs/commons@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"f1419a0b30cd693352385d4ee09aa8fa2378e0e7","size":7090,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.1.1.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.1.1_1540637425343_0.9034652642247896"},"_hasShrinkwrap":false,"publish_time":1540637425516,"_cnpm_publish_time":1540637425516},"1.1.0":{"name":"@sinonjs/commons","version":"1.1.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"^5.8.0","eslint-config-prettier":"^3.1.0","eslint-config-sinon":"^2.0.0","eslint-plugin-ie11":"^1.0.0","eslint-plugin-local-rules":"^0.1.0","eslint-plugin-mocha":"^5.2.0","eslint-plugin-prettier":"^3.0.0","husky":"0.14.3","jsverify":"0.8.3","knuth-shuffle":"^1.0.8","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"^1.14.3"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"93d45929c7f9947421ed9b17a9f5b743c0f138f2","_id":"@sinonjs/commons@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"374422d26c027931155b771dff543c3b914f1850","size":7073,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.1.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.1.0_1540637009091_0.2955370783769906"},"_hasShrinkwrap":false,"publish_time":1540637009924,"_cnpm_publish_time":1540637009924},"1.0.2":{"name":"@sinonjs/commons","version":"1.0.2","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee-sinon":"4.1.0","eslint":"5.2.0","eslint-config-prettier":"2.9.0","eslint-config-sinon":"1.0.3","eslint-plugin-ie11":"1.0.0","eslint-plugin-local-rules":"0.1.0","eslint-plugin-mocha":"5.1.0","eslint-plugin-prettier":"2.6.2","husky":"0.14.3","jsverify":"0.8.3","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"1.14.0"},"dependencies":{"type-detect":"4.0.8"},"gitHead":"64738e7d7ff02382cf8fbfb4271f632e4f0c0d7a","_id":"@sinonjs/commons@1.0.2","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"3e0ac737781627b8844257fadc3d803997d0526e","size":6516,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.0.2.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.0.2_1533799949583_0.5275886693694376"},"_hasShrinkwrap":false,"publish_time":1533799949666,"_cnpm_publish_time":1533799949666},"1.0.1":{"name":"@sinonjs/commons","version":"1.0.1","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee":"2.3.0","eslint":"5.2.0","eslint-config-prettier":"2.9.0","eslint-config-sinon":"1.0.3","eslint-plugin-ie11":"1.0.0","eslint-plugin-local-rules":"0.1.0","eslint-plugin-mocha":"5.1.0","eslint-plugin-prettier":"2.6.2","husky":"0.14.3","jsverify":"0.8.3","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"1.14.0"},"gitHead":"3a5b1ab3681ed5afd683cf2bdc3054eaaad53fed","_id":"@sinonjs/commons@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"405aa1117ce5005391257c11284084db2e14b0e6","size":5578,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.0.1.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.0.1_1533455273479_0.5022031399679285"},"_hasShrinkwrap":false,"publish_time":1533455273608,"_cnpm_publish_time":1533455273608},"1.0.0":{"name":"@sinonjs/commons","version":"1.0.0","description":"Simple functions shared among the sinon end user libraries","main":"lib/index.js","scripts":{"lint":"eslint .","precommit":"lint-staged","test":"mocha --recursive -R dot \"lib/**/*.test.js\"","test-check-coverage":"npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100","test-coverage":"nyc --reporter text --reporter html --reporter lcovonly npm run test"},"repository":{"type":"git","url":"git+https://github.com/sinonjs/commons.git"},"author":"","license":"BSD-3-Clause","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"homepage":"https://github.com/sinonjs/commons#readme","lint-staged":{"*.js":"eslint"},"devDependencies":{"@sinonjs/referee":"2.3.0","eslint":"5.2.0","eslint-config-prettier":"2.9.0","eslint-config-sinon":"1.0.3","eslint-plugin-ie11":"1.0.0","eslint-plugin-local-rules":"0.1.0","eslint-plugin-mocha":"5.1.0","eslint-plugin-prettier":"2.6.2","husky":"0.14.3","jsverify":"0.8.3","lint-staged":"7.2.0","mocha":"5.2.0","nyc":"12.0.2","prettier":"1.14.0"},"gitHead":"92e0841cf5c4a6661ac16f7b0ed4d571e7bd861b","_id":"@sinonjs/commons@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"mrgnrdrck","email":"morgan@roderick.dk"},"dist":{"shasum":"9a805dab8ce90b4fd3b66f9fc19856503d8d0639","size":5547,"noattachment":false,"key":"/@sinonjs/commons/-/@sinonjs/commons-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sinonjs/commons/download/@sinonjs/commons-1.0.0.tgz"},"maintainers":[{"name":"benjamin.gruenbaum","email":"benji@tipranks.com"},{"name":"cjohansen","email":""},{"name":"fatso83","email":""},{"name":"mantoni","email":""},{"name":"mrgnrdrck","email":""},{"name":"simenb","email":"sbekkhus91@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commons_1.0.0_1533278981477_0.4296158569646138"},"_hasShrinkwrap":false,"publish_time":1533278981538,"_cnpm_publish_time":1533278981538}},"readme":"# commons\n\n[![CircleCI](https://circleci.com/gh/sinonjs/commons.svg?style=svg)](https://circleci.com/gh/sinonjs/commons)\n[![codecov](https://codecov.io/gh/sinonjs/commons/branch/master/graph/badge.svg)](https://codecov.io/gh/sinonjs/commons)\n<a href=\"CODE_OF_CONDUCT.md\"><img src=\"https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg\" alt=\"Contributor Covenant\" /></a>\n\nSimple functions shared among the sinon end user libraries\n\n## Rules\n\n-   Follows the [Sinon.JS compatibility](https://github.com/sinonjs/sinon/blob/master/CONTRIBUTING.md#compatibility)\n-   100% test coverage\n-   Code formatted using [Prettier](https://prettier.io)\n-   No side effects welcome! (only pure functions)\n-   No platform specific functions\n-   One export per file (any bundler can do tree shaking)\n","_attachments":{},"homepage":"https://github.com/sinonjs/commons#readme","bugs":{"url":"https://github.com/sinonjs/commons/issues"},"license":"BSD-3-Clause"}