{"id":83971302,"number":"2.0.0","published_at":"2023-08-03T19:52:11.489Z","licenses":"MPL-2.0","integrity":"sha512-4cVhtcWGkLb+KA+SGae0e68PGGNGFr/6nEi2M49J5EgFpEfNrzEAffJCi9PuKetjNeMdkFD6ZetSBvOJbrslEA==","status":null,"download_url":"https://registry.npmjs.org/@mozilla/glean/-/glean-2.0.0.tgz","registry_url":"https://www.npmjs.com/package/@mozilla/glean/v/2.0.0","documentation_url":null,"install_command":"npm install @mozilla/glean@2.0.0","metadata":{"deprecated":null,"_npmUser":{"name":"dataops-ci-bot","email":"dataops+ci-bot@mozilla.com"},"dist":{"shasum":"b482f215a31fa365d25a9a5acad74e6779d56471","tarball":"https://registry.npmjs.org/@mozilla/glean/-/glean-2.0.0.tgz","fileCount":220,"integrity":"sha512-4cVhtcWGkLb+KA+SGae0e68PGGNGFr/6nEi2M49J5EgFpEfNrzEAffJCi9PuKetjNeMdkFD6ZetSBvOJbrslEA==","signatures":[{"sig":"MEUCICMv5x2/KJVoMJIWkjisxYX3biqlOzF1WdWMXruRGaeuAiEAm/xyRLivrLSoseErBizlCCvprdOR+Ja26DdkkTdMHsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467364},"gitHead":"f05d13a80e242efff2883e1ae63441b6919329d8","main":null,"scripts":{"cli":"node --loader=ts-node/esm src/cli.ts","fix":"eslint . --ext .ts,.js,.json --fix","lint":"run-s lint:eslint lint:circular-deps lint:glinter","test":"run-s test:unit test:integration","build":"run-s build:no-qt build:qt","build:qt":"rimraf dist/qt \u0026\u0026 webpack --config webpack.config.qt.js \u0026\u0026 ../bin/prepare-qml-module.sh","build:cli":"tsc -p ./tsconfig/cli.json","build:lib":"tsc -p ./tsconfig/lib.json","test:base":"node --experimental-modules --experimental-specifier-resolution=node --loader=ts-node/esm node_modules/mocha/lib/cli/cli.js","test:unit":"run-s test:unit:core test:unit:platform test:unit:plugins","build:docs":"rimraf dist/docs \u0026\u0026 typedoc --entryPointStrategy expand ./src --out dist/docs --tsconfig tsconfig/docs.json","build:no-qt":"rimraf dist \u0026\u0026 run-s build:cli build:lib build:types","build:types":"tsc -p ./tsconfig/types.json","lint:eslint":"eslint . --ext .ts,.js,.json --max-warnings=0","postpublish":"rm ./README.md","lint:glinter":"npm run cli -- glinter src/metrics.yaml src/pings.yaml --allow-reserved","publish:docs":"NODE_DEBUG=gh-pages gh-pages --dotfiles --message \"[skip ci] Updates\" --dist dist/docs","prepublishOnly":"cp ../README.md ./README.md \u0026\u0026 run-s build:cli build:lib build:types","test:unit:core":"npm run test:base -- \"tests/unit/core/**/*.spec.ts\" --recursive","test:integration":"npm run test:base -- \"tests/integration/**/*.spec.ts\" --recursive","test:unit:plugins":"npm run test:base -- \"tests/unit/plugins/**/*.spec.ts\" --recursive","build:metrics-docs":"npm run cli -- translate src/metrics.yaml src/pings.yaml -o ../docs/reference/ --format markdown --allow-reserved","lint:circular-deps":"madge --circular src/ --extensions ts","test:unit:platform":"npm run test:base -- \"tests/unit/platform/**/*.spec.ts\" --recursive --timeout 0 --exclude tests/unit/platform/utils/webext/sample/node_modules/**/*.spec.ts","pretest:integration":"../bin/parser-for-schema-testing.sh","pretest:unit:platform":"cd tests/unit/platform/utils/webext/sample/ \u0026\u0026 npm install \u0026\u0026 npm run build:xpi"},"_npmVersion":"9.6.7","_nodeVersion":"18.17.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2023-08-04T16:25:59.565Z","updated_at":"2024-11-10T22:09:55.826Z","purl":"pkg:npm/%40mozilla/glean@2.0.0","related_tag":{"name":"v2.0.0","sha":"f05d13a80e242efff2883e1ae63441b6919329d8","kind":"commit","published_at":"2023-08-03T19:42:29.000Z","download_url":"https://codeload.github.com/mozilla/glean.js/tar.gz/v2.0.0","html_url":"https://github.com/mozilla/glean.js/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fglean.js/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla%2Fglean.js/tags/v2.0.0/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mozilla%2Fglean/versions/2.0.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mozilla%2Fglean/versions/2.0.0/codemeta","dependencies":[{"id":906869129,"ecosystem":"npm","package_name":"selenium-webdriver","requirements":"^4.0.0-alpha.8","kind":"Development","optional":false},{"id":906869121,"ecosystem":"npm","package_name":"madge","requirements":"^5.0.1","kind":"Development","optional":false},{"id":906869115,"ecosystem":"npm","package_name":"fake-indexeddb","requirements":"^4.0.0","kind":"Development","optional":false},{"id":906869120,"ecosystem":"npm","package_name":"jsonschema","requirements":"^1.4.0","kind":"Development","optional":false},{"id":906869096,"ecosystem":"npm","package_name":"fflate","requirements":"^0.8.0","kind":"runtime","optional":false},{"id":906869134,"ecosystem":"npm","package_name":"ts-mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":906869100,"ecosystem":"npm","package_name":"@types/assert","requirements":"^1.5.4","kind":"Development","optional":false},{"id":906869127,"ecosystem":"npm","package_name":"request-promise-native","requirements":"^1.0.9","kind":"Development","optional":false},{"id":906869103,"ecosystem":"npm","package_name":"@types/selenium-webdriver","requirements":"^4.0.14","kind":"Development","optional":false},{"id":906869131,"ecosystem":"npm","package_name":"sqlite3","requirements":"^5.0.2","kind":"Development","optional":false},{"id":906869112,"ecosystem":"npm","package_name":"eslint-plugin-json","requirements":"^3.0.0","kind":"Development","optional":false},{"id":906869116,"ecosystem":"npm","package_name":"geckodriver","requirements":"^4.1.3","kind":"Development","optional":false},{"id":906869136,"ecosystem":"npm","package_name":"typedoc","requirements":"^0.23.11","kind":"Development","optional":false},{"id":906869114,"ecosystem":"npm","package_name":"eslint-plugin-notice","requirements":"^0.9.10","kind":"Development","optional":false},{"id":906869138,"ecosystem":"npm","package_name":"web-ext-types","requirements":"^3.2.1","kind":"Development","optional":false},{"id":906869104,"ecosystem":"npm","package_name":"@types/sinon","requirements":"^10.0.0","kind":"Development","optional":false},{"id":906869101,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":906869105,"ecosystem":"npm","package_name":"@types/sqlite3","requirements":"^3.1.7","kind":"Development","optional":false},{"id":906869119,"ecosystem":"npm","package_name":"jsdom-global","requirements":"3.0.2","kind":"Development","optional":false},{"id":906869113,"ecosystem":"npm","package_name":"eslint-plugin-mocha","requirements":"^10.0.1","kind":"Development","optional":false},{"id":906869097,"ecosystem":"npm","package_name":"jose","requirements":"^4.0.4","kind":"runtime","optional":false},{"id":906869111,"ecosystem":"npm","package_name":"eslint-plugin-jsdoc","requirements":"^39.2.9","kind":"Development","optional":false},{"id":906869132,"ecosystem":"npm","package_name":"terser-webpack-plugin","requirements":"^5.2.4","kind":"Development","optional":false},{"id":906869126,"ecosystem":"npm","package_name":"request","requirements":"^2.88.2","kind":"Development","optional":false},{"id":906869117,"ecosystem":"npm","package_name":"gh-pages","requirements":"^5.0.0","kind":"Development","optional":false},{"id":906869118,"ecosystem":"npm","package_name":"jsdom","requirements":"22.1.0","kind":"Development","optional":false},{"id":906869125,"ecosystem":"npm","package_name":"npm-run-all","requirements":"^4.1.5","kind":"Development","optional":false},{"id":906869140,"ecosystem":"npm","package_name":"webpack-cli","requirements":"^5.0.1","kind":"Development","optional":false},{"id":906869123,"ecosystem":"npm","package_name":"nock","requirements":"^13.1.3","kind":"Development","optional":false},{"id":906869139,"ecosystem":"npm","package_name":"webpack","requirements":"^5.42.1","kind":"Development","optional":false},{"id":906869137,"ecosystem":"npm","package_name":"typescript","requirements":"^4.3.5","kind":"Development","optional":false},{"id":906869135,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.8.0","kind":"Development","optional":false},{"id":906869133,"ecosystem":"npm","package_name":"ts-loader","requirements":"^9.0.1","kind":"Development","optional":false},{"id":906869130,"ecosystem":"npm","package_name":"sinon","requirements":"^15.0.1","kind":"Development","optional":false},{"id":906869128,"ecosystem":"npm","package_name":"rimraf","requirements":"^5.0.0","kind":"Development","optional":false},{"id":906869124,"ecosystem":"npm","package_name":"node-fetch","requirements":"^3.2.2","kind":"Development","optional":false},{"id":906869122,"ecosystem":"npm","package_name":"mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":906869110,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"2.26.0","kind":"Development","optional":false},{"id":906869109,"ecosystem":"npm","package_name":"eslint","requirements":"^8.0.1","kind":"Development","optional":false},{"id":906869108,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^5.0.0","kind":"Development","optional":false},{"id":906869107,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^5.0.0","kind":"Development","optional":false},{"id":906869106,"ecosystem":"npm","package_name":"@types/uuid","requirements":"^9.0.1","kind":"Development","optional":false},{"id":906869102,"ecosystem":"npm","package_name":"@types/node","requirements":"^18.7.17","kind":"Development","optional":false},{"id":906869099,"ecosystem":"npm","package_name":"uuid","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":906869098,"ecosystem":"npm","package_name":"tslib","requirements":"^2.3.1","kind":"runtime","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mozilla%2Fglean"}