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