Skip to content

Commit

Permalink
Merge pull request #30 from salesforce/bundling_noscripts
Browse files Browse the repository at this point in the history
Bundling via esbuild.
  • Loading branch information
dbreese authored Jun 29, 2023
2 parents 5a81c46 + 162392f commit fc6a79d
Show file tree
Hide file tree
Showing 16 changed files with 894 additions and 46 deletions.
9 changes: 8 additions & 1 deletion .vscodeignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
.vscode/**
.vscode-test/**
src/**/*.ts
src/**
.gitignore
.yarnrc
vsc-extension-quickstart.md
**/tsconfig.json
**/.eslintrc.json
**/*.map
**/*.ts
CODEOWNERS
RELEASE.md
coverage/
.nyc_output/
.github
out/
!out/extension.js
25 changes: 25 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Instructions to package this as an extension (*.vsix) file:

1. Install vsce

```
npm install -g @vscode/vsce
```

2. Install dependencies

NOTE: The packaging steps prunes the node_modules tree, so running `npm install` will reinstall dev dependencies.

```
npm install
```

3. Create package

```
vsce package
```

4. Manually install the generated .vsix file and smoke test.

TODO: Eventually we can sign and publish it directly to marketplace.
Loading

0 comments on commit fc6a79d

Please sign in to comment.