├── .envrc ├── .eslintrc.json ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── ci.yml │ └── main.yml.not-ready ├── .gitignore ├── .tool-versions ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── images ├── BlinkaOnDark.png └── circuitpy-demo.gif ├── package.json ├── requirements.txt ├── scripts ├── build-bindings.cmd ├── build-bindings.js ├── build-stubs.sh ├── build_stubs.py └── install-bindings.js ├── src ├── boards │ ├── board.ts │ └── boardManager.ts ├── container.ts ├── devicemanager │ └── deviceManager.ts ├── extension.ts ├── librarymanager │ ├── library.ts │ └── libraryManager.ts ├── project.ts ├── serialmonitor │ └── serialMonitor.ts └── test │ ├── runTest.ts │ └── suite │ ├── extension.test.ts │ └── index.ts └── tsconfig.json /.envrc: -------------------------------------------------------------------------------- 1 | # shellcheck disable=SC2148 2 | use asdf; -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml.not-ready: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.github/workflows/main.yml.not-ready -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 14.16.0 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/README.md -------------------------------------------------------------------------------- /images/BlinkaOnDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/images/BlinkaOnDark.png -------------------------------------------------------------------------------- /images/circuitpy-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/images/circuitpy-demo.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/package.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/build-bindings.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/scripts/build-bindings.cmd -------------------------------------------------------------------------------- /scripts/build-bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/scripts/build-bindings.js -------------------------------------------------------------------------------- /scripts/build-stubs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/scripts/build-stubs.sh -------------------------------------------------------------------------------- /scripts/build_stubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/scripts/build_stubs.py -------------------------------------------------------------------------------- /scripts/install-bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/scripts/install-bindings.js -------------------------------------------------------------------------------- /src/boards/board.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/boards/board.ts -------------------------------------------------------------------------------- /src/boards/boardManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/boards/boardManager.ts -------------------------------------------------------------------------------- /src/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/container.ts -------------------------------------------------------------------------------- /src/devicemanager/deviceManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/devicemanager/deviceManager.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/librarymanager/library.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/librarymanager/library.ts -------------------------------------------------------------------------------- /src/librarymanager/libraryManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/librarymanager/libraryManager.ts -------------------------------------------------------------------------------- /src/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/project.ts -------------------------------------------------------------------------------- /src/serialmonitor/serialMonitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/serialmonitor/serialMonitor.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joedevivo/vscode-circuitpython/HEAD/tsconfig.json --------------------------------------------------------------------------------