| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- {
- "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",
- "files": [
- "bin",
- "src",
- "dist",
- "index.d.ts"
- ],
- "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",
- "twitter": "@bramus",
- "web": "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"
- }
- }
|