package.json
1 { 2 "name": "cssstyle", 3 "description": "CSSStyleDeclaration Object Model implementation", 4 "keywords": [ 5 "CSS", 6 "CSSStyleDeclaration", 7 "StyleSheet" 8 ], 9 "version": "2.3.0", 10 "homepage": "https://github.com/jsdom/cssstyle", 11 "maintainers": [ 12 { 13 "name": "Jon Sakas", 14 "email": "jon.sakas@gmail.com", 15 "url": "https://jon.sakas.co/" 16 }, 17 { 18 "name": "Rafał Ruciński", 19 "email": "fatfisz@gmail.com", 20 "url": "https://fatfisz.com" 21 } 22 ], 23 "contributors": [ 24 { 25 "name": "Chad Walker", 26 "email": "chad@chad-cat-lore-eddie.com", 27 "url": "https://github.com/chad3814" 28 } 29 ], 30 "repository": "jsdom/cssstyle", 31 "bugs": "https://github.com/jsdom/cssstyle/issues", 32 "directories": { 33 "lib": "./lib" 34 }, 35 "files": [ 36 "lib/" 37 ], 38 "main": "./lib/CSSStyleDeclaration.js", 39 "dependencies": { 40 "cssom": "~0.3.6" 41 }, 42 "devDependencies": { 43 "babel-generator": "~6.26.1", 44 "babel-traverse": "~6.26.0", 45 "babel-types": "~6.26.0", 46 "babylon": "~6.18.0", 47 "eslint": "~6.0.0", 48 "eslint-config-prettier": "~6.0.0", 49 "eslint-plugin-prettier": "~3.1.0", 50 "jest": "^24.8.0", 51 "npm-run-all": "^4.1.5", 52 "prettier": "~1.18.0", 53 "request": "^2.88.0", 54 "resolve": "~1.11.1" 55 }, 56 "scripts": { 57 "download": "node ./scripts/download_latest_properties.js && eslint lib/allProperties.js --fix", 58 "generate": "run-p generate:*", 59 "generate:implemented_properties": "node ./scripts/generate_implemented_properties.js", 60 "generate:properties": "node ./scripts/generate_properties.js", 61 "lint": "npm run generate && eslint . --max-warnings 0", 62 "lint:fix": "eslint . --fix --max-warnings 0", 63 "prepublishOnly": "npm run lint && npm run test", 64 "test": "npm run generate && jest", 65 "test-ci": "npm run lint && npm run test && codecov", 66 "update-authors": "git log --format=\"%aN <%aE>\" | sort -f | uniq > AUTHORS" 67 }, 68 "license": "MIT", 69 "engines": { 70 "node": ">=8" 71 } 72 }