mirror of
https://github.com/danog/sass-site.git
synced 2024-11-30 04:29:17 +01:00
0e97c56b46
* main: add a few docs Auto-generate non-@debug CSS upgrade yarn revert dockerfile change (for now) Update some JS API URLs Fix permissions in devcontainer Use nested records for redirects remove config.rb Implement remainder of redirects Confirm hash redirects Remove non-redirect-related cruft
112 lines
3.8 KiB
JSON
112 lines
3.8 KiB
JSON
{
|
|
"name": "sass-site",
|
|
"version": "2.0.0",
|
|
"homepage": "https://sass-lang.com/",
|
|
"title": "Sass",
|
|
"description": "Sass: Syntactically Awesome Style Sheets",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/sass/sass-site.git"
|
|
},
|
|
"private": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": "^16",
|
|
"yarn": "^3"
|
|
},
|
|
"packageManager": "yarn@3.6.0",
|
|
"scripts": {
|
|
"serve": "run-p 'watch:**'",
|
|
"build": "REBUILD_VERSION_CACHE=true run-s build-dev:scripts 'build:**'",
|
|
"build-prod": "NETLIFY=true run-s build-prod:scripts 'build:**'",
|
|
"build:sass": "sass --style=compressed ./source/assets/sass/sass.scss:./source/assets/dist/css/sass.css ./source/assets/sass/noscript.scss:./source/assets/dist/css/noscript.css",
|
|
"watch:sass": "sass --watch ./source/assets/sass/sass.scss:./source/assets/dist/css/sass.css ./source/assets/sass/noscript.scss:./source/assets/dist/css/noscript.css",
|
|
"build-dev:scripts": "rollup -c",
|
|
"build-prod:scripts": "BABEL_ENV=production rollup -c",
|
|
"watch:scripts": "npm run build-dev:scripts -- -w",
|
|
"build:typedoc": "./tool/typedoc-build.sh",
|
|
"build:11ty": "NODE_OPTIONS='-r ts-node/register' eleventy",
|
|
"watch:11ty": "yarn build:11ty --serve --incremental",
|
|
"tsc": "tsc",
|
|
"prettier": "prettier --write .",
|
|
"prettier:ci": "prettier --check .",
|
|
"eslint": "eslint --fix .",
|
|
"eslint:ci": "eslint .",
|
|
"stylelint": "stylelint '**/*.{css,scss}' --fix",
|
|
"stylelint:ci": "stylelint '**/*.{css,scss}'",
|
|
"lint": "run-s prettier eslint stylelint tsc",
|
|
"lint:ci": "run-s prettier:ci eslint:ci stylelint:ci tsc",
|
|
"test": "echo \"Error: no test specified\" && exit 1"
|
|
},
|
|
"devDependencies": {
|
|
"@11ty/eleventy": "^2.0.1",
|
|
"@11ty/eleventy-plugin-rss": "^1.2.0",
|
|
"@11ty/eleventy-plugin-syntaxhighlight": "^5.0.0",
|
|
"@babel/core": "^7.22.1",
|
|
"@babel/preset-env": "^7.22.4",
|
|
"@babel/preset-typescript": "^7.21.5",
|
|
"@codemirror/lang-sass": "^6.0.1",
|
|
"@rollup/plugin-babel": "^6.0.3",
|
|
"@rollup/plugin-commonjs": "^25.0.0",
|
|
"@rollup/plugin-inject": "^5.0.3",
|
|
"@rollup/plugin-node-resolve": "^15.1.0",
|
|
"@rollup/plugin-terser": "^0.4.3",
|
|
"@sindresorhus/slugify": "^1.1.2",
|
|
"@types/jquery": "^3.5.16",
|
|
"@types/jqueryui": "^1.12.17",
|
|
"@types/lodash.debounce": "^4.0.7",
|
|
"@types/markdown-it": "^12.2.3",
|
|
"@types/markdown-it-attrs": "^4.1.0",
|
|
"@types/markdown-it-footnote": "^3.0.0",
|
|
"@types/node": "^16",
|
|
"@types/prismjs": "^1.26.0",
|
|
"@typescript-eslint/eslint-plugin": "^5.59.9",
|
|
"@typescript-eslint/parser": "^5.59.9",
|
|
"cheerio": "^1.0.0-rc.12",
|
|
"codemirror": "^6.0.1",
|
|
"date-fns": "^2.30.0",
|
|
"deep-equal": "^2.2.1",
|
|
"eslint": "^8.42.0",
|
|
"eslint-config-prettier": "^8.8.0",
|
|
"eslint-import-resolver-typescript": "^3.5.5",
|
|
"eslint-plugin-import": "^2.27.5",
|
|
"eslint-plugin-simple-import-sort": "^10.0.0",
|
|
"immutable": "^4.3.0",
|
|
"jquery": "^3.7.0",
|
|
"jquery-ui": "^1.13.2",
|
|
"js-yaml": "^4.1.0",
|
|
"kleur": "^4.1.5",
|
|
"lodash.debounce": "^4.0.8",
|
|
"lorem-ipsum": "^2.0.8",
|
|
"markdown-it": "^13.0.1",
|
|
"markdown-it-anchor": "^8.6.7",
|
|
"markdown-it-attrs": "^4.1.6",
|
|
"markdown-it-deflist": "^2.1.0",
|
|
"markdown-it-footnote": "^3.0.3",
|
|
"netlify-plugin-11ty": "^1.3.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"prettier": "^2.8.8",
|
|
"prismjs": "^1.29.0",
|
|
"rollup": "^3.23.1",
|
|
"sass": "^1.63.3",
|
|
"semver-parser": "^4.1.4",
|
|
"strip-indent": "^3.0.0",
|
|
"stylelint": "^15.7.0",
|
|
"stylelint-config-standard-scss": "^9.0.0",
|
|
"truncate-html": "^1.0.4",
|
|
"ts-node": "^10.9.1",
|
|
"typescript": "^5.1.3",
|
|
"typogr": "^0.6.8"
|
|
},
|
|
"resolutions": {
|
|
"tslib": ">=2"
|
|
},
|
|
"yarn-upgrade-all": {
|
|
"ignore": [
|
|
"@sindresorhus/slugify",
|
|
"@types/node",
|
|
"strip-indent"
|
|
]
|
|
}
|
|
}
|