19e815959Sopenharmony_ci{
29e815959Sopenharmony_ci    "author": "Felix Böhm <me@feedic.com> (http://feedic.com)",
39e815959Sopenharmony_ci    "name": "css-what",
49e815959Sopenharmony_ci    "description": "a CSS selector parser",
59e815959Sopenharmony_ci    "version": "6.1.0",
69e815959Sopenharmony_ci    "funding": {
79e815959Sopenharmony_ci        "url": "https://github.com/sponsors/fb55"
89e815959Sopenharmony_ci    },
99e815959Sopenharmony_ci    "repository": {
109e815959Sopenharmony_ci        "type": "git",
119e815959Sopenharmony_ci        "url": "https://github.com/fb55/css-what"
129e815959Sopenharmony_ci    },
139e815959Sopenharmony_ci    "main": "lib/commonjs/index.js",
149e815959Sopenharmony_ci    "module": "lib/es/index.js",
159e815959Sopenharmony_ci    "types": "lib/es/index.d.ts",
169e815959Sopenharmony_ci    "sideEffects": false,
179e815959Sopenharmony_ci    "files": [
189e815959Sopenharmony_ci        "lib/**/*"
199e815959Sopenharmony_ci    ],
209e815959Sopenharmony_ci    "scripts": {
219e815959Sopenharmony_ci        "test": "npm run test:jest && npm run lint",
229e815959Sopenharmony_ci        "test:jest": "jest",
239e815959Sopenharmony_ci        "lint": "npm run lint:es && npm run lint:prettier",
249e815959Sopenharmony_ci        "lint:es": "eslint src",
259e815959Sopenharmony_ci        "lint:prettier": "npm run prettier -- --check",
269e815959Sopenharmony_ci        "format": "npm run format:es && npm run format:prettier",
279e815959Sopenharmony_ci        "format:es": "npm run lint:es -- --fix",
289e815959Sopenharmony_ci        "format:prettier": "npm run prettier -- --write",
299e815959Sopenharmony_ci        "prettier": "prettier '**/*.{ts,md,json,yml}'",
309e815959Sopenharmony_ci        "build": "tsc && tsc -p tsconfig.es.json",
319e815959Sopenharmony_ci        "prepare": "npm run build"
329e815959Sopenharmony_ci    },
339e815959Sopenharmony_ci    "devDependencies": {
349e815959Sopenharmony_ci        "@types/jest": "^27.4.1",
359e815959Sopenharmony_ci        "@types/node": "^17.0.23",
369e815959Sopenharmony_ci        "@typescript-eslint/eslint-plugin": "^5.17.0",
379e815959Sopenharmony_ci        "@typescript-eslint/parser": "^5.17.0",
389e815959Sopenharmony_ci        "eslint": "^8.12.0",
399e815959Sopenharmony_ci        "eslint-config-prettier": "^8.5.0",
409e815959Sopenharmony_ci        "eslint-plugin-node": "^11.1.0",
419e815959Sopenharmony_ci        "jest": "^27.5.1",
429e815959Sopenharmony_ci        "prettier": "^2.6.1",
439e815959Sopenharmony_ci        "ts-jest": "^27.1.4",
449e815959Sopenharmony_ci        "typescript": "^4.6.3"
459e815959Sopenharmony_ci    },
469e815959Sopenharmony_ci    "engines": {
479e815959Sopenharmony_ci        "node": ">= 6"
489e815959Sopenharmony_ci    },
499e815959Sopenharmony_ci    "license": "BSD-2-Clause",
509e815959Sopenharmony_ci    "jest": {
519e815959Sopenharmony_ci        "preset": "ts-jest",
529e815959Sopenharmony_ci        "roots": [
539e815959Sopenharmony_ci            "src"
549e815959Sopenharmony_ci        ]
559e815959Sopenharmony_ci    },
569e815959Sopenharmony_ci    "prettier": {
579e815959Sopenharmony_ci        "tabWidth": 4
589e815959Sopenharmony_ci    }
599e815959Sopenharmony_ci}
60