Skip to content
Open
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
12 changes: 7 additions & 5 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
(Hi! 👋 Thanks for sending a pull request! Please make sure you click the link above to view the contribution guidelines, then fill out the blanks below.)

## What does this implement/fix? Explain your changes.

Helps to make Pico Go work on latest version of Vscode

## Does this close any currently open issues?

The main project is no longer being maintained.As this extension proved to be quite useful
I decided to keep updating it on the forked repos.

## Any relevant logs, error output, etc?
*(If it’s long, please paste to https://gist.github.com and insert the link here)*


## Any other comments?
Thank you for your contribution Chris wood and to everyone who nkept this project alive. Pico-go will will be really useful in coming years.


## Where has this been tested?

**Operating system:**
**Operating system:**Mac Monterey arm64 and Mac Mac Monterey x86_64

**VSCode version:**
**VSCode version:** 1.68.1

**Pico-Go version:**
**Pico-Go version:** 1.4.4
12 changes: 11 additions & 1 deletion development.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,14 @@ Note: make sure you have the 'code' terminal command installed. See [code setup
## Create a local package
- Install the vscode publishing tool by running `npm install -g vsce`
- Create a .vsix package by running `vsce package` or running the `package` NPM script.
- you can then install the .vsix package by running `code --install-extension Pico-Go-1.x.y.vsix`
- you can then install the .vsix package by running `code --install-extension Pico-Go-1.x.y.vsix`
## Upgrading with newer VSCode and Electron versions
It is important that future support for Pico-Go is maintained with newer versions of Electron and VScode.

- If Pico go stops working when you upgrade VSCode
- Clone the Pico-Go repo or fork it.
- Install Package Json Upgrade Extension from VSCode Marketplace
- Upgrade necessary dependencies in `package.json` "@devDependencies"
- Uninstall conflicting Pymakr extensions or similar
- Install the extension
- Test the extension and push.
14 changes: 7 additions & 7 deletions package.json
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -289,17 +289,17 @@
"xterm": "^4.10.0"
},
"devDependencies": {
"@types/mocha": "^5.2.7",
"@types/node": "^12.19.16",
"@types/mocha": "^9.1.1",
"@types/node": "^18.0.3",
"babel-cli": "^6.26.0",
"babel-core": "^6.26.3",
"babel-preset-es2015": "6.24.1",
"chai": "^4.3.0",
"electron": "^6.1.12",
"chai": "^4.3.6",
"electron": "^19.0.8",
"electron-rebuild": "3.2.7",
"eslint": "^6.8.0",
"mocha": "^6.2.3",
"prebuild-install": "^5.3.6",
"eslint": "^8.19.0",
"mocha": "^10.0.0",
"prebuild-install": "^7.1.1",
"vscode": "^1.1.37"
}
}