{ "name": "pomme-page", "version": "0.2.0", "description": "Big buttons with easy click startpage for a browser", "main": "src/index.pug", "author": "kikiklang", "license": "MIT", "scripts": { "dev": "npm run clean && npx parcel src/index.pug --out-dir development -p 3000", "build": "npm run clean && npx parcel build src/index.pug --no-cache", "serve": "npx serve dist", "clean": "rimraf ./development && rimraf -rf ./.cache && rimraf -rf ./dist", "prettier": "prettier --write 'src/**/*.pug'", "stylelint": "stylelint --fix './**/*.css'", "xo": "xo --env=browser --fix", "format": "npm run clean && npm run prettier && npm run stylelint && npm run xo" }, "devDependencies": { "@babel/core": "^7.12.9", "@babel/preset-env": "^7.12.7", "@prettier/plugin-pug": "^1.13.3", "autoprefixer": "^9.8.6", "husky": "^4.3.0", "parcel-bundler": "^1.12.4", "prettier": "^2.2.1", "pug": "^3.0.0", "rimraf": "^3.0.2", "stylelint": "^13.7.2", "stylelint-color-format": "^1.1.0", "stylelint-config-rational-order": "^0.0.4", "stylelint-config-standard": "^20.0.0", "stylelint-group-selectors": "^1.0.8", "xo": "^0.37.1" }, "browserslist": [ "since 2017-06" ], "prettier": { "printWidth": 130, "singleQuote": true }, "postcss": { "plugins": { "autoprefixer": { "grid": true } } }, "stylelint": { "plugins": [ "stylelint-color-format", "stylelint-group-selectors" ], "extends": [ "stylelint-config-standard", "stylelint-config-rational-order" ], "rules": { "selector-type-no-unknown": null, "plugin/stylelint-group-selectors": true, "color-format/format": { "format": "hsl" } } }, "xo": { "semicolon": false, "space": true }, "husky": { "hooks": { "pre-commit": "npm run format" } } }