UNPKG

@tomjs/vscode-extension-webview

Version:

When using 'webview.html' in vscode extension development, 'HMR' of vue/react is supported.

72 lines 1.88 kB
{ "name": "@tomjs/vscode-extension-webview", "version": "2.0.0", "description": "When using 'webview.html' in vscode extension development, 'HMR' of vue/react is supported.", "keywords": [ "vscode", "extension", "webview", "dev", "development", "hmr" ], "author": { "name": "Tom Gao", "email": "tom@tomgao.cc" }, "license": "MIT", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "require": "./dist/index.js", "import": "./dist/index.mjs", "types": "./dist/index.d.ts" }, "./client": "./dist/client.global.js" }, "files": [ "dist" ], "engines": { "node": ">=14" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "repository": { "type": "git", "url": "git+https://github.com/tomjs/vscode-extension-webview.git" }, "devDependencies": { "@commitlint/cli": "^18.4.4", "@tomjs/commitlint": "^2.2.0", "@tomjs/eslint": "^1.3.0", "@tomjs/prettier": "^1.3.0", "@tomjs/stylelint": "^2.3.0", "@tomjs/tsconfig": "^1.4.0", "@types/node": "^18.19.8", "chokidar": "^3.5.3", "cross-env": "^7.0.3", "eslint": "^8.56.0", "husky": "^8.0.3", "lint-staged": "^15.2.0", "npm-run-all": "^4.1.5", "prettier": "^3.2.4", "rimraf": "^5.0.5", "stylelint": "^16.2.0", "tsup": "^8.0.1", "tsx": "^4.7.0", "typescript": "~5.3.3" }, "scripts": { "dev": "tsup --watch", "build": "rimraf ./dist && tsup", "lint": "run-s lint:eslint lint:stylelint lint:prettier", "lint:eslint": "eslint \"{src,examples,scripts}/**/*.ts\" *.{js,cjs,ts,tsx,vue} --fix --cache", "lint:stylelint": "stylelint \"examples/**/*.{css,scss,less,vue,html}\" --fix --cache", "lint:prettier": "prettier --write ." } }