scss-to-css/package.json

94 lines
2.3 KiB
JSON

{
"name": "scss-to-css",
"displayName": "scss-to-css",
"description": "🔥 The easiest way to compile scss file to css. And autoprefixer at the same time.",
"version": "3.1.0",
"publisher": "yutent",
"author": "Yutent [@yutent]",
"icon": "logo.png",
"engines": {
"vscode": "^1.28.0"
},
"categories": [
"Other"
],
"activationEvents": [
"*"
],
"main": "./index",
"contributes": {
"commands": [
{
"command": "Scss2css.compile",
"title": "Compile this scss..."
}
],
"menus": {
"editor/context": [
{
"when": "!inOutput",
"command": "Scss2css.compile",
"title": "Compile this scss..."
}
]
},
"keybindings": [
{
"command": "Scss2css.compile",
"key": "cmd+shift+c"
}
],
"configuration": {
"type": "object",
"title": "Scss-to-css configuration",
"properties": {
"Scss2css.compileOnSave": {
"type": "boolean",
"default": true,
"description": "Auto compile on document saved"
},
"Scss2css.autoPrefixer": {
"type": "boolean",
"default": true,
"description": "will autoprefixer ?(You can add .browserslistrc file to the workspace root path)"
},
"Scss2css.output": {
"type": "string",
"default": "compressed",
"description": "css file output style. It can be one of these [nested, expanded, compact or compressed] .\n Also can be one more styles set (split with '|'), eg. compact | compressed \n Notice: It will auto rename the result css file"
},
"Scss2css.exclude": {
"type": "string",
"default": "",
"description": "The RegExp of path what you can to ignore(the `var.scss file` will never be compiled)。"
}
}
}
},
"repository": {
"type": "git",
"url": "https://github.com/yutent/scss-to-css.git"
},
"keywords": [
"css",
"scss",
"sass",
"easy scss",
"easy sass",
"less",
"compile",
"postcss",
"autoprefixer",
"yutent"
],
"scripts": {},
"license": "MIT",
"devDependencies": {},
"dependencies": {
"autoprefixer": "^9.3.1",
"iofs": "^1.1.0",
"postcss": "^7.0.6",
"sass": "^1.35.1"
}
}
Scss编译插件, 简单易用。无需配置复杂的环境, 保存自动编译,并根据你的需求补全浏览器前缀。1.0.0版是给Sublime Text 用的。 之后的版本是vscode专用。
JavaScript 98.5%
SCSS 1.5%