UNPKG

postcss-tape

Version:
85 lines (84 loc) 2.13 kB
{ "name": "postcss-tape", "description": "Quickly test PostCSS plugins", "version": "6.0.1", "type": "commonjs", "main": "./dist/index.js", "bin": { "postcss-tape": "dist/index.js" }, "repository": { "type": "git", "url": "https://github.com/csstools/postcss-tape.git" }, "author": "Jonathan Neal <jonathantneal@hotmail.com>", "homepage": "https://github.com/csstools/postcss-tape#readme", "bugs": "https://github.com/csstools/postcss-tape/issues", "license": "CC0-1.0", "scripts": { "build": "rollup --config --silent", "prepublish": "npm test", "pretest:tape": "npm run build", "test": "npm run test:js && npm run test:tape", "test:js": "eslint src/{*,**/*}.js --cache --ignore-pattern .gitignore", "test:tape:7": "node . --plugin test/postcss7-plugin.js --config test", "test:tape:8": "node . --plugin test/postcss8-plugin.js --config test", "test:tape": "npm run test:tape:7 && npm run test:tape:8", "test:tape:ci": "npm run test:tape:7 -- --ci true && npm run test:tape:8 -- --ci true" }, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "postcss": "^7 || ^8" }, "devDependencies": { "@babel/core": "^7.11.6", "@babel/preset-env": "^7.11.5", "eslint": "^7.9.0", "magic-string": "^0.25.7", "postcss": "^8.0.5", "rollup": "^2.27.1", "rollup-plugin-babel": "^4.4.0" }, "eslintConfig": { "env": { "browser": true, "es6": true, "node": true }, "extends": "eslint:recommended", "parserOptions": { "ecmaVersion": 12, "impliedStrict": true, "sourceType": "module" }, "root": true, "rules": { "semi": [ "error", "never" ] } }, "prettier": { "arrowParens": "avoid", "bracketSpacing": true, "endOfLine": "lf", "printWidth": 360, "quoteProps": "consistent", "semi": false, "singleQuote": true, "trailingComma": "all", "useTabs": true }, "keywords": [ "postcss", "css", "postcss-plugin", "testing", "tests", "tools", "tape" ] }