{ "name": "love", "description": "A color scheme for you to love. ♡", "version": "0.1.0", "author": "Holllo ", "homepage": "https://love.holllo.cc", "repository": "https://git.holllo.cc/Holllo/love", "license": "MIT", "scripts": { "build": "yarn build:images && yarn build:kitty && yarn build:pages && yarn build:sublime-text && yarn build:tauon && yarn build:vscode && yarn copy-themes", "build:images": "cpy 'source/pages/images/**' 'public/images/'", "build:pages": "ts-node 'source/scripts/pages.ts'", "build:kitty": "ts-node 'source/scripts/kitty.ts'", "build:sublime-text": "ts-node 'source/scripts/sublime-text.ts'", "build:tauon": "ts-node 'source/scripts/tauon.ts'", "build:vscode": "ts-node 'source/scripts/vscode.ts'", "watch:vscode": "chokidar 'source/vscode/themes/love-template.color-theme.json' -c 'yarn build:vscode'", "copy-themes": "cp 'source/kitty/love-kitty.zip' 'public/' && cp 'source/sublime-text/Love.sublime-package' 'public/' && cp 'source/tauon/love-tauon.zip' 'public/'", "versioning": "ts-node 'source/scripts/version.ts'", "test": "xo && stylelint 'source/pages/scss/**'", "deploy": "rm -rf 'public/' && yarn build && yarn deploy:netlify", "deploy:netlify": "netlify deploy --prod --dir 'public/' -s 255a4cea-e3fe-4e0f-8450-b8c4ce46f7a0" }, "dependencies": { "modern-normalize": "^0.7.0" }, "devDependencies": { "@types/marked": "^1.1.0", "@types/nunjucks": "^3.1.3", "@types/prompts": "^2.0.8", "@types/refractor": "^2.8.0", "@types/sass": "^1.16.0", "@types/semver": "^7.3.1", "@types/tar": "^4.0.3", "chokidar-cli": "^2.1.0", "cpy": "^8.1.0", "cpy-cli": "^3.1.1", "hsluv": "^0.1.0", "hsluv-sass": "^1.0.0", "htmlclean": "^3.0.8", "husky": "^4.2.5", "jszip": "^3.5.0", "marked": "^1.1.1", "mathsass": "^0.11.0", "netlify-cli": "^2.59.0", "nunjucks": "^3.2.2", "prompts": "^2.3.2", "refractor": "^3.0.0", "rehype": "^11.0.0", "sass": "^1.26.10", "semver": "^7.3.2", "stylelint": "^13.6.1", "stylelint-config-xo-scss": "^0.13.0", "stylelint-config-xo-space": "^0.14.0", "ts-node": "^8.10.2", "typescript": "^3.9.7", "xo": "^0.32.1" }, "stylelint": { "extends": [ "stylelint-config-xo-scss", "stylelint-config-xo-space" ], "ignoreFiles": [ "source/**/*.ts", "public/css/**" ], "rules": { "at-rule-empty-line-before": null, "at-rule-no-unknown": null, "no-descending-specificity": null, "selector-type-no-unknown": null } }, "xo": { "prettier": true, "rules": { "no-await-in-loop": "off" }, "space": true }, "husky": { "hooks": { "pre-commit": "yarn test", "pre-push": "yarn test" } } }