Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,15 @@ Thumbs.db
*.log
target/
node_modules/
# npm lockfile — not tracked, mirroring the Cargo.lock policy above
# (the only one is vscode-extension/package-lock.json)
# JS lockfiles — not tracked, mirroring the Cargo.lock policy above
# (all under vscode-extension/; the extension is built on a registry-reachable
# host with Deno/bun per the package-manager policy, lockfile regenerated there)
package-lock.json
bun.lock
bun.lockb
deno.lock
# Built VS Code extension artefact — distributed via GitHub Release, not git
*.vsix
_build/
deps/
.elixir_ls/
Expand Down
9 changes: 9 additions & 0 deletions vscode-extension/.vscodeignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Build/runtime artefacts that should not ship in the .vsix.
# (node_modules production deps ARE bundled by vsce — do not ignore them.)
deno.lock
bun.lock
bun.lockb
.gitignore
.vscodeignore
package-lock.json
**/.DS_Store
2 changes: 1 addition & 1 deletion vscode-extension/out/extension.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ exports._freeHandle = _freeHandle;
// Inserted by --vscode-extension (issue #105): auto-generated glue so this
// file is directly loadable as a VS Code extension's `main`. Replaces the
// previously hand-written index.cjs + vendored adapter boilerplate.
const _makeVscodeBindings = require("@hyperpolymath/affine-vscode");
const _makeVscodeBindings = require("../src/affine-vscode-adapter.cjs");
exports.extraImports = function() {
return _makeVscodeBindings(
require("vscode"),
Expand Down
6 changes: 3 additions & 3 deletions vscode-extension/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"activationEvents": [
"onLanguage:my"
],
"main": "./src/index.cjs",
"main": "./out/extension.cjs",
"contributes": {
"languages": [
{
Expand Down Expand Up @@ -76,8 +76,8 @@
]
},
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "affinescript compile --vscode-extension src/extension.affine -o out/extension.cjs",
"vscode:prepublish": "affinescript compile --vscode-extension --vscode-extension-adapter=../src/affine-vscode-adapter.cjs src/extension.affine -o out/extension.cjs",
"compile": "affinescript compile --vscode-extension --vscode-extension-adapter=../src/affine-vscode-adapter.cjs src/extension.affine -o out/extension.cjs",
"package": "vsce package"
},
"devDependencies": {
Expand Down
32 changes: 0 additions & 32 deletions vscode-extension/src/index.cjs

This file was deleted.

Loading