UNPKG

w1-system-font-validator

Version:

VS Code extension for validating W1 System font variables (both fontConfig.json and localFontConfig.json)

95 lines (94 loc) 2.68 kB
{ "name": "w1-system-font-validator", "version": "2.0.1", "description": "VS Code extension for validating W1 System font variables (both fontConfig.json and localFontConfig.json)", "displayName": "W1 System Font Validator", "publisher": "werk1", "main": "dist/extension.js", "private": false, "repository": { "type": "git", "url": "git+https://github.com/werk1/w1-system-font-manager-vsc-extension.git" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsc -p .", "watch": "tsc -watch -p .", "package": "vsce package", "publish:marketplace": "vsce publish", "publish:npm": "npm publish", "vscode:prepublish": "npm run build", "install:local": "npm run package && code --install-extension w1-system-font-validator-2.0.0.vsix --force", "dev": "npm run build && npm run install:local", "clean": "rm -rf dist *.vsix node_modules" }, "keywords": [ "font", "css", "validation", "w1-system", "local-fonts", "font-family", "font-weight" ], "author": "Werk1", "license": "MIT", "engines": { "vscode": "^1.74.0" }, "categories": [ "Linters" ], "activationEvents": [ "onLanguage:css", "onLanguage:scss", "onLanguage:less" ], "contributes": { "commands": [ { "command": "w1FontValidator.validateFonts", "title": "Validate W1 Font Variables", "category": "W1 Font Validator" }, { "command": "w1FontValidator.refreshConfig", "title": "Refresh Font Configuration", "category": "W1 Font Validator" } ], "configuration": { "title": "W1 Font Validator", "properties": { "w1FontValidator.validateOnType": { "type": "boolean", "default": true, "description": "Validate font variables as you type" }, "w1FontValidator.showHoverInfo": { "type": "boolean", "default": true, "description": "Show font information on hover" }, "w1FontValidator.supportLocalFonts": { "type": "boolean", "default": true, "description": "Enable validation for localFontConfig.json" }, "w1FontValidator.supportPackageFonts": { "type": "boolean", "default": true, "description": "Enable validation for fontConfig.json" } } } }, "devDependencies": { "@types/vscode": "^1.74.0", "@types/node": "^20.0.0", "typescript": "^5.0.0", "@vscode/vsce": "^2.19.0" } }