build: add vsix build

This commit is contained in:
2026-07-19 10:49:09 +05:00
parent d2ad5b0b03
commit 0bee801689
4 changed files with 3637 additions and 5 deletions
+2
View File
@@ -1,2 +1,4 @@
node_modules/
out/
.env
*.vsix
+5
View File
@@ -0,0 +1,5 @@
pre_bump_hooks = [
"npm version --no-git-tag-version {{version}}"
]
disable_changelog = true
+3626 -2
View File
File diff suppressed because it is too large Load Diff
+4 -3
View File
@@ -3,7 +3,7 @@
"displayName": "XBOCTuK Flow",
"description": "Local-first task management for solo developers and small teams",
"version": "0.0.1",
"publisher": "",
"publisher": "Ku6epXBOCTuK",
"license": "MIT",
"engines": {
"vscode": "^1.96.0"
@@ -19,8 +19,7 @@
"project-management"
],
"activationEvents": [
"onStartupFinished",
"onLanguage:xflow"
"onStartupFinished"
],
"main": "./out/extension.js",
"contributes": {
@@ -200,6 +199,7 @@
"scripts": {
"build": "vite build",
"watch": "vite build --watch",
"package": "vsce package --allow-missing-repository --no-rewrite-relative-links",
"vscode:prepublish": "npm run build",
"lint": "eslint .",
"check": "npm run check:app && npm run check:test",
@@ -216,6 +216,7 @@
"@types/uuid": "^10.0.0",
"@types/vscode": "^1.96.0",
"@vitest/eslint-plugin": "^1.5.0",
"@vscode/vsce": "^3.9.2",
"eslint": "^9.39.0",
"eslint-config-prettier": "^10.1.0",
"globals": "^16.4.0",