sass-site/package.json
Jonny Gerig Meyer 0e97c56b46
Merge branch 'main' into browser-code-editor
* 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
2023-06-10 11:02:11 -04:00

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"
]
}
}