Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dtgoitia/vscode-wipman
https://github.com/dtgoitia/vscode-wipman
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dtgoitia/vscode-wipman
- Owner: dtgoitia
- Created: 2021-10-09T21:56:58.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-25T17:04:44.000Z (over 1 year ago)
- Last Synced: 2024-10-28T13:54:51.790Z (2 months ago)
- Language: TypeScript
- Size: 182 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# wipman extension for VSCode
## Extension development
* Install project dependencies:
```bash
npm install # do not use `npm ci`
```* Debug the extension in VSCode:
1. Run TypeScript compiler: `npm run watch`.
1. Open `src/extension.ts` in your editor.
1. Press `F5`.
1. Once the new VSCode instance is launched, select the Markdown language.* Publish extension:
1. Manually bump version:
```bash
npm version patch # major/minor/patch/...
# see `npm version --help` for more options
```
Check [published versions](https://marketplace.visualstudio.com/items?itemName=dtgoitia.wipman) if you are unsure about whether you need to bump the version or not.
1. Push latest changes: `git push`1. Go to [CI](https://app.circleci.com/pipelines/github/dtgoitia/vscode-wipman) and **manually approve** to publish.
* (**AVOID WHEN POSSIBLE**, use CI instead)
Manually publish the extension:1. Set up credentials as environment variables:
- `VSCODE_PUBLISHER_ID`: publisher ID, see [here][1] for more context.
- `VSCE_PAT`: personal access token, follow [these instructions][1] to get one.1. Publish the extension bumping the version:
```bash
npm run publish minor # major/minor/patch/...
# see `npm version --help` for more options
```This will compile the extension with `typescript` (same as `npm run vscode:prepublish`) and upload it to the extension marketplace.
## Known Issues
...
## Release Notes
### 0.0.2
* Remove information pop-up used for debugging
* Update docs: fix explanation
* Update docs: fix typos in URLs### 0.0.1
* First working POC.