Skip to content

Commit 17ed8d5

Browse files
chore(affine-vscode): finish PMPL→MPL sweep + truth-up Status paragraph (Refs #104) (#316)
Two stale license fields slipped past commit 3170a6b (the repo-wide PMPL-1.0-or-later → MPL-2.0 SPDX sweep, Closes #301): * packages/affine-vscode/package.json:6 * packages/affine-vscode/deno.json:7 mod.js + README.adoc already carry the right SPDX header, the publish workflow already does, and the OCaml-side LICENSE is MPL-2.0 — these two manifests were the only out-of-band sites. While here, refresh the README "Status" paragraph: the "long-term plan is to publish to npm so consumers do not have to vendor mod.js" framing is stale because affine-vscode-publish.yml has landed; the npm wiring is in place and the only remaining work tracked by #104 is the first publish + consumer-side un-vendoring in my-lang and standards rsr-certifier. No JS / OCaml / dune changes — manifest + doc only. Refs #104 Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent b112ab7 commit 17ed8d5

3 files changed

Lines changed: 6 additions & 5 deletions

File tree

packages/affine-vscode/README.adoc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ ABI lands.
113113

114114
Phase 2 — bindings landed. The pilot affinescript port (issue #63) and
115115
external-extension ports (issue #64: my-lang, rsr-certifier) consume
116-
this adapter; the long-term plan is to publish it to npm so consumers
117-
do not have to vendor `mod.js`. Phase 4 (rattlescript-face sweep) still
118-
to do.
116+
this adapter. npm publish wiring is in place (issue #104:
117+
`affine-vscode-publish.yml` ships the package on `affine-vscode-v*`
118+
tag pushes); the first publish + downstream un-vendoring is gated on
119+
that issue. Phase 4 (rattlescript-face sweep) still to do.

packages/affine-vscode/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
"exports": {
55
".": "./mod.js"
66
},
7-
"license": "PMPL-1.0-or-later"
7+
"license": "MPL-2.0"
88
}

packages/affine-vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.1.0",
44
"description": "JS-side adapter for AffineScript's stdlib/Vscode.affine + stdlib/VscodeLanguageClient.affine binding modules. Resolves each extern fn to a real vscode / vscode-languageclient call and maintains the FFI handle table.",
55
"main": "./mod.js",
6-
"license": "PMPL-1.0-or-later",
6+
"license": "MPL-2.0",
77
"repository": {
88
"type": "git",
99
"url": "https://github.com/hyperpolymath/affinescript.git",

0 commit comments

Comments
 (0)