337 lines
9.8 KiB
JSON
337 lines
9.8 KiB
JSON
{
|
|
"name": "vscode-icons",
|
|
"displayName": "vscode-icons",
|
|
"description": "Icons for Visual Studio Code",
|
|
"version": "10.0.0",
|
|
"publisher": "vscode-icons-team",
|
|
"license": "MIT",
|
|
"author": {
|
|
"email": "roberto.huertas@outlook.com",
|
|
"name": "Roberto Huertas",
|
|
"url": "https://robertohuertas.com"
|
|
},
|
|
"maintainers": [
|
|
{
|
|
"email": "jimikar@gmail.com",
|
|
"name": "Jimi (Dimitris) Charalampidis"
|
|
},
|
|
{
|
|
"email": "jenshausdorf@gmail.com",
|
|
"name": "Jens Hausdorf",
|
|
"url": "https://jens-hausdorf.de"
|
|
},
|
|
{
|
|
"email": "stevenbojato04@gmail.com",
|
|
"name": "Manuel Bojato",
|
|
"url": "https://kingdarboja.github.io/"
|
|
}
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/vscode-icons/vscode-icons"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/vscode-icons/vscode-icons/issues",
|
|
"email": "roberto.huertas@outlook.com"
|
|
},
|
|
"engines": {
|
|
"vscode": "^1.31.1",
|
|
"node": ">=10.2.0"
|
|
},
|
|
"categories": [
|
|
"Themes"
|
|
],
|
|
"keywords": [
|
|
"icons",
|
|
"theme",
|
|
"icon-theme",
|
|
"multi-root ready",
|
|
"portable mode ready"
|
|
],
|
|
"preview": false,
|
|
"homepage": "https://github.com/vscode-icons/vscode-icons",
|
|
"icon": "images/logo.png",
|
|
"galleryBanner": {
|
|
"color": "#ffdd00"
|
|
},
|
|
"extensionKind": [
|
|
"ui"
|
|
],
|
|
"activationEvents": [
|
|
"*"
|
|
],
|
|
"main": "dist/src/vscode-icons.bundle.js",
|
|
"contributes": {
|
|
"iconThemes": [
|
|
{
|
|
"id": "vscode-icons",
|
|
"label": "VSCode Icons",
|
|
"path": "dist/src/vsicons-icon-theme.json",
|
|
"_watch": true
|
|
}
|
|
],
|
|
"commands": [
|
|
{
|
|
"command": "vscode-icons.activateIcons",
|
|
"title": "%command.activateIcons.title%",
|
|
"category": "Icons",
|
|
"callbackName": "activationCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.regenerateIcons",
|
|
"title": "%command.regenerateIcons.title%",
|
|
"category": "Icons",
|
|
"callbackName": "applyCustomizationCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.ngPreset",
|
|
"title": "%command.ngPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleAngularPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.nestPreset",
|
|
"title": "%command.nestPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleNestPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.jsPreset",
|
|
"title": "%command.jsPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleJsPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.tsPreset",
|
|
"title": "%command.tsPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleTsPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.jsonPreset",
|
|
"title": "%command.jsonPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleJsonPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.hideFoldersPreset",
|
|
"title": "%command.hideFoldersPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleHideFoldersPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.foldersAllDefaultIconPreset",
|
|
"title": "%command.foldersAllDefaultIconPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleFoldersAllDefaultIconPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.hideExplorerArrowsPreset",
|
|
"title": "%command.hideExplorerArrowsPreset.title%",
|
|
"category": "Icons",
|
|
"callbackName": "toggleHideExplorerArrowsPresetCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.restoreIcons",
|
|
"title": "%command.restoreIcons.title%",
|
|
"category": "Icons",
|
|
"callbackName": "restoreDefaultManifestCommand"
|
|
},
|
|
{
|
|
"command": "vscode-icons.resetProjectDetectionDefaults",
|
|
"title": "%command.resetProjectDetectionDefaults.title%",
|
|
"category": "Icons",
|
|
"callbackName": "resetProjectDetectionDefaultsCommand"
|
|
}
|
|
],
|
|
"configuration": {
|
|
"title": "%configuration.title%",
|
|
"properties": {
|
|
"vsicons.dontShowNewVersionMessage": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.dontShowNewVersionMessage.description%"
|
|
},
|
|
"vsicons.dontShowConfigManuallyChangedMessage": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.dontShowConfigManuallyChangedMessage.description%"
|
|
},
|
|
"vsicons.projectDetection.autoReload": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.projectDetection.autoReload.description%"
|
|
},
|
|
"vsicons.projectDetection.disableDetect": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.projectDetection.disableDetect.description%"
|
|
},
|
|
"vsicons.presets.angular": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.angular.description%"
|
|
},
|
|
"vsicons.presets.nestjs": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.nestjs.description%"
|
|
},
|
|
"vsicons.presets.jsOfficial": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.jsOfficial.description%"
|
|
},
|
|
"vsicons.presets.tsOfficial": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.tsOfficial.description%"
|
|
},
|
|
"vsicons.presets.jsonOfficial": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.jsonOfficial.description%"
|
|
},
|
|
"vsicons.presets.hideFolders": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.hideFolders.description%"
|
|
},
|
|
"vsicons.presets.foldersAllDefaultIcon": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.foldersAllDefaultIcon.description%"
|
|
},
|
|
"vsicons.presets.hideExplorerArrows": {
|
|
"type": "boolean",
|
|
"default": false,
|
|
"description": "%configuration.presets.hideExplorerArrows.description%"
|
|
},
|
|
"vsicons.customIconFolderPath": {
|
|
"type": "string",
|
|
"default": "",
|
|
"description": "%configuration.customIconFolderPath.description%"
|
|
},
|
|
"vsicons.associations.files": {
|
|
"type": "array",
|
|
"default": [],
|
|
"description": "%configuration.associations.files.description%"
|
|
},
|
|
"vsicons.associations.folders": {
|
|
"type": "array",
|
|
"default": [],
|
|
"description": "%configuration.associations.folders.description%"
|
|
},
|
|
"vsicons.associations.fileDefault.file": {
|
|
"type": "object",
|
|
"default": null,
|
|
"description": "%configuration.associations.fileDefault.file.description%"
|
|
},
|
|
"vsicons.associations.fileDefault.file_light": {
|
|
"type": "object",
|
|
"default": null,
|
|
"description": "%configuration.associations.fileDefault.file_light.description%"
|
|
},
|
|
"vsicons.associations.folderDefault.folder": {
|
|
"type": "object",
|
|
"default": null,
|
|
"description": "%configuration.associations.folderDefault.folder.description%"
|
|
},
|
|
"vsicons.associations.folderDefault.root_folder": {
|
|
"type": "object",
|
|
"default": null,
|
|
"description": "%configuration.associations.folderDefault.root_folder.description%"
|
|
},
|
|
"vsicons.associations.folderDefault.folder_light": {
|
|
"type": "object",
|
|
"default": null,
|
|
"description": "%configuration.associations.folderDefault.folder_light.description%"
|
|
},
|
|
"vsicons.associations.folderDefault.root_folder_light": {
|
|
"type": "object",
|
|
"default": null,
|
|
"description": "%configuration.associations.folderDefault.root_folder_light.description%"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"scripts": {
|
|
"format": "prettier --loglevel error --write \"{src,test}/**/*.ts\"",
|
|
"postformat": "npm run lint -- --fix",
|
|
"preinstall": "git submodule update --init --recursive",
|
|
"prebundle:dev": "rimraf ./*.nls*.json",
|
|
"bundle:dev": "node ./out/src/tools/bundle.js",
|
|
"bundle": "npm run bundle:dev -- --release",
|
|
"prebuild": "npm run compile",
|
|
"build": "node ./out/src/tools/build.js \"--release\"",
|
|
"prebuild:dev": "npm run lint && npm run compile:dev",
|
|
"build:dev": "node ./out/src/tools/build.js",
|
|
"pretest": "rimraf ./.nyc_output ./coverage && npm run prebuild:dev",
|
|
"test": "nyc mocha",
|
|
"posttest": "nyc report -r lcov",
|
|
"test:vs": "node ./node_modules/vscode/bin/test",
|
|
"vscode:prepublish": "npm run dist",
|
|
"vscode:uninstall": "node ./out/src/uninstall.js",
|
|
"precompile": "rimraf ./out ./dist",
|
|
"compile": "tsc -p tsconfig.prod.json",
|
|
"postcompile": "npm run bundle",
|
|
"compile:w": "npm run compile:dev -- -w",
|
|
"precompile:dev": "npm run precompile",
|
|
"compile:dev": "tsc",
|
|
"postcompile:dev": "npm run bundle:dev",
|
|
"lint-staged": "lint-staged",
|
|
"lint": "eslint --ext ts .",
|
|
"predist": "npm run build",
|
|
"dist": "webpack --hide-modules --mode production",
|
|
"postdist": "nsri create -s .",
|
|
"example": "example"
|
|
},
|
|
"devDependencies": {
|
|
"@types/chai": "^4.2.9",
|
|
"@types/glob": "^7.1.1",
|
|
"@types/lodash": "^4.14.149",
|
|
"@types/mocha": "^7.0.1",
|
|
"@types/node": "10",
|
|
"@types/open": "^6.2.1",
|
|
"@types/proxyquire": "^1.3.28",
|
|
"@types/semver": "^7.1.0",
|
|
"@types/sinon": "^7.5.1",
|
|
"@types/webpack": "^4.41.6",
|
|
"@typescript-eslint/eslint-plugin": "^2.19.2",
|
|
"@typescript-eslint/eslint-plugin-tslint": "^2.19.2",
|
|
"@typescript-eslint/parser": "^2.19.2",
|
|
"chai": "^4.2.0",
|
|
"eslint": "^6.8.0",
|
|
"eslint-config-prettier": "^6.10.0",
|
|
"eslint-plugin-import": "^2.20.1",
|
|
"eslint-plugin-prettier": "^3.1.2",
|
|
"examples-generator": "file:submodules/examples-generator",
|
|
"glob": "^7.1.6",
|
|
"husky": "^4.2.3",
|
|
"lint-staged": "^10.0.7",
|
|
"mocha": "^7.0.1",
|
|
"nyc": "^15.0.0",
|
|
"prettier": "^1.19.1",
|
|
"proxyquire": "^2.1.3",
|
|
"rimraf": "^3.0.2",
|
|
"sinon": "^8.1.1",
|
|
"ts-node": "^8.6.2",
|
|
"typescript": "^3.7.5",
|
|
"vscode": "^1.1.36",
|
|
"webpack": "^4.41.6",
|
|
"webpack-cli": "^3.3.11"
|
|
},
|
|
"dependencies": {
|
|
"inversify": "^5.0.1",
|
|
"lodash": "^4.17.15",
|
|
"nsri": "^4.6.0",
|
|
"open": "^7.0.2",
|
|
"reflect-metadata": "^0.1.13",
|
|
"semver": "^7.1.3"
|
|
},
|
|
"__metadata": {
|
|
"id": "vscode-icons-team.vscode-icons",
|
|
"publisherId": "vscode-icons-team",
|
|
"publisherDisplayName": "vscode-icons-team"
|
|
}
|
|
} |