mirror of
https://github.com/danog/sass-site.git
synced 2024-11-26 20:14:53 +01:00
92 lines
2.7 KiB
JSON
92 lines
2.7 KiB
JSON
// See https://containers.dev/implementors/json_reference/ for format details.
|
|
{
|
|
"name": "sass-site",
|
|
"dockerComposeFile": ["../docker-compose.yml", "./docker-compose.dev.yml"],
|
|
"service": "web",
|
|
"workspaceFolder": "/app",
|
|
"shutdownAction": "stopCompose",
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"csstools.postcss",
|
|
"dbaeumer.vscode-eslint",
|
|
"esbenp.prettier-vscode",
|
|
"formulahendry.auto-rename-tag",
|
|
"naumovs.color-highlight",
|
|
"sissel.shopify-liquid",
|
|
"stkb.rewrap",
|
|
"stylelint.vscode-stylelint",
|
|
"syler.sass-indented",
|
|
"tyriar.sort-lines",
|
|
"xabikos.javascriptsnippets"
|
|
],
|
|
"settings": {
|
|
"terminal.integrated.profiles.linux": {
|
|
"bash": {
|
|
"path": "/bin/bash"
|
|
}
|
|
},
|
|
"terminal.integrated.defaultProfile.linux": "bash",
|
|
"editor.bracketPairColorization.enabled": true,
|
|
"editor.codeActionsOnSave": {
|
|
"source.fixAll.eslint": true
|
|
},
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
|
"editor.formatOnSave": true,
|
|
"editor.tabSize": 2,
|
|
"eslint.validate": ["javascript", "typescript"],
|
|
"css.validate": false,
|
|
"less.validate": false,
|
|
"scss.validate": false,
|
|
"stylelint.validate": ["css", "scss", "less", "postcss"],
|
|
"files.insertFinalNewline": true,
|
|
"files.trimFinalNewlines": true,
|
|
"files.trimTrailingWhitespace": true,
|
|
"javascript.suggestionActions.enabled": false,
|
|
"typescript.preferences.quoteStyle": "single",
|
|
"typescript.tsdk": "node_modules/typescript/lib",
|
|
"[javascript]": {
|
|
"editor.rulers": [80]
|
|
},
|
|
"[markdown]": {
|
|
"editor.rulers": [80]
|
|
},
|
|
"[typescript]": {
|
|
"editor.rulers": [80]
|
|
},
|
|
"[scss]": {
|
|
"editor.rulers": [80],
|
|
"editor.codeActionsOnSave": {
|
|
"source.fixAll.stylelint": true
|
|
}
|
|
},
|
|
"files.exclude": {
|
|
"**/.git": true,
|
|
"**/.DS_Store": true,
|
|
".coverage": true,
|
|
"coverage": true,
|
|
"htmlcov": true,
|
|
".tags": true,
|
|
".cache": true,
|
|
".vscode": true,
|
|
"collected-assets": true,
|
|
"staticfiles": true,
|
|
"**/*.egg-info": true
|
|
},
|
|
"search.exclude": {
|
|
"**/*.css.map": true,
|
|
"**/*.js.map": true,
|
|
"**/node_modules": true,
|
|
".yarn/": true,
|
|
"_site/": true,
|
|
"assets/dist/": true,
|
|
"yarn-debug.log": true,
|
|
"yarn-error.log": true,
|
|
"yarn.lock": true,
|
|
"package-lock.json": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|