Skip to content

Create preview builds for publishing to npm and VS Code marketplace #876

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 72 commits into from
May 21, 2025
Merged
Show file tree
Hide file tree
Changes from 70 commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
65dbeb8
Create native-preview release packages
jakebailey May 9, 2025
424f71c
Fix typo
jakebailey May 10, 2025
f0c6a4d
README
jakebailey May 10, 2025
814bbf0
Export it
jakebailey May 10, 2025
909d8b3
Tweak
jakebailey May 10, 2025
718b384
Refactor
jakebailey May 11, 2025
f5c9d9c
arm
jakebailey May 11, 2025
2dae217
Move into
jakebailey May 11, 2025
69dcf4d
Some extension work
jakebailey May 11, 2025
1204bba
README
jakebailey May 11, 2025
7a2f7ab
Simplify
jakebailey May 11, 2025
5f15de7
promises
jakebailey May 11, 2025
ac38917
rimraf
jakebailey May 11, 2025
e65e699
Add gitHead
jakebailey May 11, 2025
95fd7fd
Merge branch 'main' into jabaile/native-preview
jakebailey May 12, 2025
3fc52b8
Merge branch 'main' into jabaile/native-preview
jakebailey May 13, 2025
db1c4a2
Bump vscode
jakebailey May 13, 2025
21dc6f1
TODO
jakebailey May 13, 2025
b476e8a
setVersion
jakebailey May 14, 2025
80916f2
Set strict
jakebailey May 14, 2025
b01d62e
Replace install instructions
jakebailey May 14, 2025
a978be3
setPrerelease
jakebailey May 14, 2025
a95439d
Set publisher
jakebailey May 15, 2025
b006f98
Manifests
jakebailey May 15, 2025
b6e9116
TODO
jakebailey May 15, 2025
35f2dd2
copy to signature for signing
jakebailey May 15, 2025
dc12104
Fix up vsix
jakebailey May 15, 2025
5241186
Refactor for future signing changes
jakebailey May 15, 2025
1e47d5a
More refactor
jakebailey May 15, 2025
72ec1ff
More refactor
jakebailey May 15, 2025
99042f1
More refactor
jakebailey May 15, 2025
19f4276
Merge branch 'main' into jabaile/native-preview
jakebailey May 15, 2025
6b956d1
Always preview
jakebailey May 15, 2025
2affe3e
Readme
jakebailey May 15, 2025
4bc96fe
Readme
jakebailey May 15, 2025
93d3716
Fix lockfile
jakebailey May 16, 2025
e1e1b2b
Limit concurrent builds
jakebailey May 16, 2025
2ea24ad
Try and fix vsce
jakebailey May 16, 2025
8a15cf1
Merge branch 'main' into jabaile/native-preview
jakebailey May 16, 2025
a388661
more work
jakebailey May 16, 2025
3b7cb14
Signing
jakebailey May 16, 2025
1ca031d
Fixes
jakebailey May 16, 2025
f143e78
Restore install-extension
jakebailey May 16, 2025
60ef777
Drop old package command
jakebailey May 16, 2025
15b986f
Readme
jakebailey May 16, 2025
7f6b1cb
fmt
jakebailey May 17, 2025
93a45cf
Fix build
jakebailey May 17, 2025
f9191ec
Merge branch 'main' into jabaile/native-preview
jakebailey May 17, 2025
7f671e4
De-fmt tsgo.js
jakebailey May 17, 2025
eaa9c8c
oops do it all
jakebailey May 17, 2025
722cdc5
Remove unused import
jakebailey May 17, 2025
e2fd149
Switch cert for arm64
jakebailey May 17, 2025
80229e6
Reuse var
jakebailey May 17, 2025
486e62a
Logo
jakebailey May 19, 2025
8c26726
Disable untrusted workspaces for now until we implement API support
jakebailey May 19, 2025
5b87645
Split build back apart, sadface
jakebailey May 20, 2025
e075e33
pack in parallel
jakebailey May 20, 2025
8e02477
Unstrict
jakebailey May 20, 2025
f8ae3fc
Merge branch 'main' into jabaile/native-preview
jakebailey May 20, 2025
03974d3
checks
jakebailey May 20, 2025
ad56e81
Fix bundle overwriting
jakebailey May 20, 2025
0fcdaca
Merge branch 'main' into jabaile/native-preview
jakebailey May 21, 2025
af312b3
Prepare VS Code extension for marketplace preview (#884)
andrewbranch May 21, 2025
96ed656
fmt
jakebailey May 21, 2025
7f5078f
Merge branch 'main' into jabaile/native-preview
jakebailey May 21, 2025
ac41d75
NOTICE.txt
jakebailey May 21, 2025
90ef70b
Publish order
jakebailey May 21, 2025
e61c8e1
Apply suggestions from code review
jakebailey May 21, 2025
04a31c9
extension readme
jakebailey May 21, 2025
cfcabe7
Add tsgo keyword to npm package
jakebailey May 21, 2025
92ae115
Apply suggestions from code review
jakebailey May 21, 2025
9cf4cbd
Update _extension/README.md
jakebailey May 21, 2025
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
4 changes: 3 additions & 1 deletion .dprint.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,9 @@
"**/*_generated.go",
"internal/bundled/libs/**",
"internal/lsp/lsproto/_generate/*.json",
"internal/lsp/lsproto/_generate/metaModelSchema.mts"
"internal/lsp/lsproto/_generate/metaModelSchema.mts",
// Needs to be LF to have a working shebang.
"_packages/native-preview/bin/tsgo.js"
],
// Note: if adding new languages, make sure settings.template.json is updated too.
// Also, if updating typescript, update the one in package.json.
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -194,3 +194,5 @@ custom-gcl.hash
.idea

!testdata/submoduleAccepted.txt

!NOTICE.txt
Loading