{"id":95396904,"number":"3.1.0","published_at":"2024-01-04T19:31:45.991Z","licenses":"MIT","integrity":"sha512-KpBQqpZKAHCKFMoxtAdrgqL1nIJhT7r2IRGmS3Rm5CMTLsegQ8ifX5lFvd6IbjeWmvLz1qLsY3eS5HBYqy9CVQ==","status":null,"download_url":"https://registry.npmjs.org/@fluidframework/common-utils/-/common-utils-3.1.0.tgz","registry_url":"https://www.npmjs.com/package/@fluidframework/common-utils/v/3.1.0","documentation_url":null,"install_command":"npm install @fluidframework/common-utils@3.1.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"ms-fluid-bot","email":"ffsa@microsoft.com"},"dist":{"shasum":"7a6ca929bacb7de345b9db67aea1d830fcec1fbe","tarball":"https://registry.npmjs.org/@fluidframework/common-utils/-/common-utils-3.1.0.tgz","fileCount":271,"integrity":"sha512-KpBQqpZKAHCKFMoxtAdrgqL1nIJhT7r2IRGmS3Rm5CMTLsegQ8ifX5lFvd6IbjeWmvLz1qLsY3eS5HBYqy9CVQ==","signatures":[{"sig":"MEYCIQDH+BVF4rxoq5l+f2KeUqsvVZhDwkky+amo4LnnCIL+FAIhAOT/fTzLphlRApdG7q1IPP1G2AaqxR5yJpETjlXdyMyZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":653948},"gitHead":null,"main":"dist/index.js","scripts":{"tsc":"tsc","lint":"npm run prettier \u0026\u0026 npm run check:release-tags \u0026\u0026 npm run eslint","test":"npm run test:mocha \u0026\u0026 npm run test:jest","bench":"ts-node bench/src/index.ts","build":"npm run build:compile \u0026\u0026 concurrently npm:lint npm:build:docs","clean":"rimraf --glob _api-extractor-temp dist lib \"**/*.tsbuildinfo\" \"**/*.build.log\" nyc","eslint":"eslint --format stylish src","format":"npm run prettier:fix","ci:test":"npm run test:report","ci:build":"npm run build:compile","lint:fix":"npm run prettier:fix \u0026\u0026 npm run eslint:fix","prettier":"prettier --check . --cache --ignore-path ../../../.prettierignore","test:jest":"jest","build:docs":"api-extractor run --local --typescript-compiler-folder ./node_modules/typescript \u0026\u0026 copyfiles -u 1 \"./_api-extractor-temp/doc-models/*\" ../../../_api-extractor-temp/","build:test":"concurrently npm:build:test:mocha npm:build:test:jest npm:build:test:types","eslint:fix":"eslint --format stylish src --fix --fix-type problem,suggestion,layout","test:mocha":"mocha --unhandled-rejections=strict  --recursive \"dist/test/mocha/**/*.spec.*js\" --exit --project test/tsconfig.json","test:report":"npm run test:mocha:report \u0026\u0026 npm run test:jest:report","build:esnext":"tsc --project ./tsconfig.esnext.json","bump-version":"npm version minor --no-push --no-git-tag-version \u0026\u0026 npm run build:gen:bump","prettier:fix":"prettier --write . --cache --ignore-path ../../../.prettierignore","build:compile":"concurrently npm:build:commonjs npm:build:esnext","ci:build:docs":"api-extractor run --typescript-compiler-folder ./node_modules/typescript \u0026\u0026 copyfiles -u 1 \"./_api-extractor-temp/doc-models/*\" ../../../_api-extractor-temp/","test:coverage":"c8 npm run test:report","typetests:gen":"fluid-type-test-generator","build:commonjs":"npm run tsc \u0026\u0026 npm run typetests:gen \u0026\u0026 npm run build:test","build:test:jest":"tsc --project ./src/test/jest/tsconfig.json","build:test:mocha":"tsc --project ./src/test/mocha/tsconfig.json","build:test:types":"tsc --project ./src/test/types/tsconfig.json","ci:test:coverage":"npm run test:coverage","test:jest:report":"npm run test:jest -- --ci --coverage","test:mocha:report":"npm run test:mocha -- -- --reporter xunit --reporter-option output=nyc/mocha-junit-report.xml","typetests:prepare":"flub typetests --dir . --reset --previous --normalize","check:release-tags":"api-extractor run --local --config ./api-extractor-lint.json","test:mocha:multireport":"cross-env FLUID_TEST_MULTIREPORT=1 npm run test:mocha"},"_npmVersion":"9.6.7","_nodeVersion":"18.17.1","_hasShrinkwrap":false,"directories":{}},"created_at":"2024-01-04T23:58:43.413Z","updated_at":"2026-10-24T15:43:50.753Z","purl":"pkg:npm/%40fluidframework/common-utils@3.1.0","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@fluidframework%2Fcommon-utils/versions/3.1.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@fluidframework%2Fcommon-utils/versions/3.1.0/codemeta","dependencies":[{"id":1054583923,"ecosystem":"npm","package_name":"@fluidframework/common-utils-previous","requirements":"npm:@fluidframework/common-utils@1.0.0","kind":"Development","optional":false},{"id":1054583955,"ecosystem":"npm","package_name":"typescript","requirements":"~4.5.5","kind":"Development","optional":false},{"id":1054583954,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":1054583953,"ecosystem":"npm","package_name":"ts-jest","requirements":"^26.4.4","kind":"Development","optional":false},{"id":1054583952,"ecosystem":"npm","package_name":"sinon","requirements":"^7.4.2","kind":"Development","optional":false},{"id":1054583951,"ecosystem":"npm","package_name":"rimraf","requirements":"^2.6.2","kind":"Development","optional":false},{"id":1054583950,"ecosystem":"npm","package_name":"rewire","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1054583949,"ecosystem":"npm","package_name":"puppeteer","requirements":"^2.1.0","kind":"Development","optional":false},{"id":1054583948,"ecosystem":"npm","package_name":"prettier","requirements":"~3.0.3","kind":"Development","optional":false},{"id":1054583947,"ecosystem":"npm","package_name":"moment","requirements":"^2.21.0","kind":"Development","optional":false},{"id":1054583946,"ecosystem":"npm","package_name":"mocha-multi-reporters","requirements":"^1.5.1","kind":"Development","optional":false},{"id":1054583945,"ecosystem":"npm","package_name":"mocha-json-output-reporter","requirements":"^2.0.1","kind":"Development","optional":false},{"id":1054583944,"ecosystem":"npm","package_name":"mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1054583943,"ecosystem":"npm","package_name":"jest-puppeteer","requirements":"^4.4.0","kind":"Development","optional":false},{"id":1054583942,"ecosystem":"npm","package_name":"jest-junit","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1054583941,"ecosystem":"npm","package_name":"jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":1054583940,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"~9.0.0","kind":"Development","optional":false},{"id":1054583939,"ecosystem":"npm","package_name":"eslint","requirements":"~8.6.0","kind":"Development","optional":false},{"id":1054583938,"ecosystem":"npm","package_name":"cross-env","requirements":"^7.0.3","kind":"Development","optional":false},{"id":1054583937,"ecosystem":"npm","package_name":"copyfiles","requirements":"^2.4.1","kind":"Development","optional":false},{"id":1054583936,"ecosystem":"npm","package_name":"concurrently","requirements":"^6.2.0","kind":"Development","optional":false},{"id":1054583935,"ecosystem":"npm","package_name":"c8","requirements":"^8.0.1","kind":"Development","optional":false},{"id":1054583934,"ecosystem":"npm","package_name":"benchmark","requirements":"^2.1.4","kind":"Development","optional":false},{"id":1054583933,"ecosystem":"npm","package_name":"@types/sinon","requirements":"^7.0.13","kind":"Development","optional":false},{"id":1054583932,"ecosystem":"npm","package_name":"@types/puppeteer","requirements":"1.3.0","kind":"Development","optional":false},{"id":1054583931,"ecosystem":"npm","package_name":"@types/node","requirements":"^16.18.38","kind":"Development","optional":false},{"id":1054583930,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^9.1.1","kind":"Development","optional":false},{"id":1054583929,"ecosystem":"npm","package_name":"@types/jest-environment-puppeteer","requirements":"2.2.0","kind":"Development","optional":false},{"id":1054583928,"ecosystem":"npm","package_name":"@types/jest","requirements":"22.2.3","kind":"Development","optional":false},{"id":1054583927,"ecosystem":"npm","package_name":"@types/benchmark","requirements":"^2.1.0","kind":"Development","optional":false},{"id":1054583926,"ecosystem":"npm","package_name":"@types/base64-js","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1054583925,"ecosystem":"npm","package_name":"@microsoft/api-extractor","requirements":"^7.38.3","kind":"Development","optional":false},{"id":1054583924,"ecosystem":"npm","package_name":"@fluidframework/eslint-config-fluid","requirements":"^2.1.0","kind":"Development","optional":false},{"id":1054583922,"ecosystem":"npm","package_name":"@fluidframework/build-tools","requirements":"^0.26.1","kind":"Development","optional":false},{"id":1054583921,"ecosystem":"npm","package_name":"@fluidframework/build-common","requirements":"^2.0.3","kind":"Development","optional":false},{"id":1054583920,"ecosystem":"npm","package_name":"@fluid-tools/build-cli","requirements":"^0.26.1","kind":"Development","optional":false},{"id":1054583919,"ecosystem":"npm","package_name":"sha.js","requirements":"^2.4.11","kind":"runtime","optional":false},{"id":1054583918,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1054583917,"ecosystem":"npm","package_name":"events","requirements":"^3.1.0","kind":"runtime","optional":false},{"id":1054583916,"ecosystem":"npm","package_name":"buffer","requirements":"^6.0.3","kind":"runtime","optional":false},{"id":1054583915,"ecosystem":"npm","package_name":"base64-js","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":1054583914,"ecosystem":"npm","package_name":"@types/events","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1054583913,"ecosystem":"npm","package_name":"@fluidframework/common-definitions","requirements":"^1.1.0","kind":"runtime","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@fluidframework%2Fcommon-utils"}