summaryrefslogtreecommitdiff
path: root/node_modules/doiuse/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/doiuse/package.json')
-rw-r--r--node_modules/doiuse/package.json96
1 files changed, 96 insertions, 0 deletions
diff --git a/node_modules/doiuse/package.json b/node_modules/doiuse/package.json
new file mode 100644
index 00000000..c82d589c
--- /dev/null
+++ b/node_modules/doiuse/package.json
@@ -0,0 +1,96 @@
+{
+ "name": "doiuse",
+ "version": "6.0.2",
+ "description": "Lint CSS for browser support against caniuse database",
+ "main:": "./exports/index.cjs",
+ "type": "module",
+ "exports": {
+ "./lib/*": "./lib/*",
+ ".": {
+ "require": "./exports/index.cjs",
+ "import": "./exports/index.js"
+ },
+ "./stream": {
+ "require": "./exports/stream.cjs",
+ "import": "./exports/stream.js"
+ }
+ },
+ "bin": "./bin/cli.js",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/anandthakker/doiuse.git"
+ },
+ "keywords": [
+ "lint",
+ "css",
+ "browser",
+ "support",
+ "caniuse",
+ "stylelint"
+ ],
+ "author": "Carlos Lopez Jr. <clshortfuse@gmail.com> (https://github.com/clshortfuse)",
+ "contributors": [
+ "Robbie Wadley (https://github.com/RJWadley)",
+ "Anand Thakker <mail@anandthakker.net> (http://www.anandthakker.net/)",
+ "Piotr Kuczynski <piotr.kuczynski@gmail.com> (https://github.com/pkuczynski)"
+ ],
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/anandthakker/doiuse/issues"
+ },
+ "homepage": "https://github.com/anandthakker/doiuse",
+ "engines": {
+ "node": ">=16"
+ },
+ "dependencies": {
+ "browserslist": "^4.21.5",
+ "caniuse-lite": "^1.0.30001487",
+ "css-tokenize": "^1.0.1",
+ "duplexify": "^4.1.2",
+ "ldjson-stream": "^1.2.1",
+ "multimatch": "^5.0.0",
+ "postcss": "^8.4.21",
+ "source-map": "^0.7.4",
+ "yargs": "^17.7.1"
+ },
+ "devDependencies": {
+ "@types/caniuse-lite": "^1.0.1",
+ "@types/duplexify": "^3.6.1",
+ "@types/node": "^16.18.34",
+ "@types/tap": "^15.0.8",
+ "@types/yargs": "^17.0.24",
+ "@typescript-eslint/eslint-plugin": "^5.54.0",
+ "@typescript-eslint/parser": "^5.54.0",
+ "c8": "^7.13.0",
+ "caniuse-db": "^1.0.30001487",
+ "eslint": "^8.35.0",
+ "eslint-config-airbnb-base": "^15.0.0",
+ "eslint-plugin-canonical": "^4.2.2",
+ "eslint-plugin-import": "^2.27.5",
+ "eslint-plugin-jsdoc": "^46.4.3",
+ "eslint-plugin-n": "^16.0.0",
+ "eslint-plugin-unicorn": "^47.0.0",
+ "mock-fs": "^4.14.0",
+ "postcss-import": "^14.1.0",
+ "rollup": "^2.79.1",
+ "safe-regex": "^2.1.1",
+ "tap": "^16.3.4",
+ "typescript": "^5.1.6"
+ },
+ "files": [
+ "bin",
+ "data",
+ "features",
+ "exports",
+ "lib",
+ "types",
+ "utils"
+ ],
+ "scripts": {
+ "pretest": "eslint \"./bin/**/*.js\" \"./data/**/*.js\" \"./utils/**/*.js\" \"./lib/**/*.js\" \"./test/**/*.js\" && tsc --noEmit",
+ "test": "c8 tap --no-coverage",
+ "prepare": "rollup -c rollup.config.js",
+ "prepublishOnly": "tsc --emitDeclarationOnly",
+ "updateFeatures": "scripts/update-caniuse.sh && node scripts/update-features.js"
+ }
+}