create-vnite-plugin
Version:
Create Vnite Plugin scaffolding tool
38 lines (37 loc) • 880 B
JSON
{
"id": "my-plugin",
"name": "my-plugin",
"version": "0.1.0",
"description": "A Vnite plugin",
"author": "Your Name",
"license": "GPL-3.0-only",
"vniteVersion": "^4.0.0-beta.2",
"main": "dist/index.js",
"icon": "icon.png",
"keywords": [
"vnite-plugin"
],
"category": "common",
"configuration": [],
"repo": {
"owner": "your-github-username",
"name": "your-repo-name"
},
"scripts": {
"build": "webpack",
"build:watch": "webpack --watch",
"pack": "npm run build && npx vnite-plugin-sdk pack .",
"clean": "rimraf dist",
"prepack": "npm run build"
},
"devDependencies": {
"@types/node": "^22.14.1",
"rimraf": "^5.0.0",
"terser-webpack-plugin": "^5.3.14",
"ts-loader": "^9.5.2",
"typescript": "^5.8.3",
"vnite-plugin-sdk": "^0.2.2",
"webpack": "^5.100.2",
"webpack-cli": "^6.0.1"
}
}