{"name":"@bramus/specificity","version":"2.4.2","description":"Calculate specificity of a CSS Selector","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","exports":{".":{"browser":"./dist/index.js","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"import":"./src/core/index.js"},"./util":{"import":"./src/util/index.js"},"./compare":{"import":"./src/util/compare.js"},"./filter":{"import":"./src/util/filter.js"},"./sort":{"import":"./src/util/sort.js"}},"unpkg":"./dist/index.js","jsdelivr":"./dist/index.js","types":"./index.d.ts","bin":{"specificity":"bin/cli.js"},"scripts":{"build-esm":"esbuild --bundle ./src/index.js --outfile=./dist/index.js --format=esm --sourcemap --minify","build-cjs":"esbuild --bundle ./src/index.js --outfile=./dist/index.cjs --format=cjs --sourcemap --minify","lint":"prettier --check '{src,test}/**/*.{ts,tsx,js,jsx}'","format":"prettier --write '{src,test}/**/*.{ts,tsx,js,jsx}'","build":"npm run build-esm && npm run build-cjs","prepack":"npm run prevent-dirty-tree && npm run test","prepublish":"npm run build","pretest":"npm run build","test":"mocha","prebenchmark":"npm run build","benchmark":"node ./benchmark/bench.cjs","beta-version-patch":"npm version $(semver $npm_package_version -i prerelease --preid beta)","beta-version-minor":"npm version $(semver $npm_package_version -i preminor --preid beta)","beta-version-major":"npm version $(semver $npm_package_version -i premajor --preid beta)","rc-version":"npm version $(semver $npm_package_version -i prerelease --preid rc)","final-release":"npm version $(semver $npm_package_version -i)","preversion":"npm run prevent-dirty-tree && npm run test","prevent-dirty-tree":"exit $(git status --porcelain | wc -l)"},"repository":{"type":"git","url":"git+https://github.com/bramus/specificity.git"},"keywords":["css","specificity"],"author":{"name":"Bramus Van Damme","email":"bramus@bram.us","url":"https://www.bram.us/"},"license":"MIT","bugs":{"url":"https://github.com/bramus/specificity/issues"},"homepage":"https://github.com/bramus/specificity#readme","devDependencies":{"benchmark":"^2.1.4","esbuild":"^0.25.0","microtime":"^3.1.1","mocha":"^11.1.0","prettier":"^3.5.1","semver":"^7.7.1"},"dependencies":{"css-tree":"^3.0.0"},"_id":"@bramus/specificity@2.4.2","gitHead":"80938c4cf77518a4d4abe559eb5a5ff919626c39","_nodeVersion":"20.17.0","_npmVersion":"11.2.0","dist":{"shasum":"aa8db8eb173fdee7324f82284833106adeecc648","size":162212,"noattachment":false,"key":"/@bramus/specificity/-/@bramus/specificity-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@bramus/specificity/download/@bramus/specificity-2.4.2.tgz"},"_npmUser":{"name":"bramus","email":"bramus@bram.us"},"directories":{},"maintainers":[{"name":"bramus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/specificity_2.4.2_1748895866899_0.6337130597345106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T20:24:27.132Z","publish_time":1748895867132,"_source_registry_name":"default","_cnpm_publish_time":1748895867132,"dist-tags":{"latest":"2.4.2","next":"2.0.0-beta.11"}}