diff --git a/README.md b/README.md index a911b2a..997629f 100755 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ > NOTE: Support for MPY v1.21.0 will be added in the next few days. Works with: -| Platform | x64 | arm64 | -| :------- | :-: | :---: | -| Windows | ✅ | ❌ | -| macOS | ✅ | ✅ | -| Linux | ✅ | ✅ | +| Platform | x64 | arm64 | armhf | +| :------- | :-: | :---: | :---: | +| Windows | ✅ | ❌ | ❌ | +| macOS | ✅ | ✅ | ❌ | +| Linux | ✅ | ✅ | ✅ | ## Features diff --git a/package-lock.json b/package-lock.json index 2a428ef..0664a3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "linux" ], "dependencies": { - "@paulober/pyboard-serial-com": "^2.0.2", + "@paulober/pyboard-serial-com": "^2.0.3", "fs-extra": "^11.1.1", "lodash": "^4.17.21", "rimraf": "^5.0.5", @@ -306,9 +306,9 @@ } }, "node_modules/@paulober/pyboard-serial-com": { - "version": "2.0.2", - "resolved": "https://npm.pkg.github.com/download/@paulober/pyboard-serial-com/2.0.2/a3e6f3073de659af19c28131a0313a1599cbd936", - "integrity": "sha512-+l8E64LYf35FLydg6JroBhTugvFzRcZMECF7JylSlDbz3ciTGiROoh9CYY9g2ak+x5WoEP6zp3eHJq5Hw0YoWw==", + "version": "2.0.3", + "resolved": "https://npm.pkg.github.com/download/@paulober/pyboard-serial-com/2.0.3/84884f13db7d2875dc584b78c084174b46933ced", + "integrity": "sha512-+6diUJ171h7u8OblJh20a9HTThJwObfu2w/GMpRvOYW2XN4PqI2/0s9aoY9cEtiu4eiegqtfDpDFy7Uy2xALew==", "license": "Apache-2.0", "dependencies": { "uuid": "^9.0.1" @@ -3679,9 +3679,9 @@ } }, "@paulober/pyboard-serial-com": { - "version": "2.0.2", - "resolved": "https://npm.pkg.github.com/download/@paulober/pyboard-serial-com/2.0.2/a3e6f3073de659af19c28131a0313a1599cbd936", - "integrity": "sha512-+l8E64LYf35FLydg6JroBhTugvFzRcZMECF7JylSlDbz3ciTGiROoh9CYY9g2ak+x5WoEP6zp3eHJq5Hw0YoWw==", + "version": "2.0.3", + "resolved": "https://npm.pkg.github.com/download/@paulober/pyboard-serial-com/2.0.3/84884f13db7d2875dc584b78c084174b46933ced", + "integrity": "sha512-+6diUJ171h7u8OblJh20a9HTThJwObfu2w/GMpRvOYW2XN4PqI2/0s9aoY9cEtiu4eiegqtfDpDFy7Uy2xALew==", "requires": { "uuid": "^9.0.1" } diff --git a/package.json b/package.json index f0243d2..4d48d33 100644 --- a/package.json +++ b/package.json @@ -527,7 +527,7 @@ "typescript": "^5.2.2" }, "dependencies": { - "@paulober/pyboard-serial-com": "^2.0.2", + "@paulober/pyboard-serial-com": "^2.0.3", "fs-extra": "^11.1.1", "lodash": "^4.17.21", "rimraf": "^5.0.5", diff --git a/scripts/publish.sh b/scripts/publish.sh index 812250c..737477f 100755 --- a/scripts/publish.sh +++ b/scripts/publish.sh @@ -10,7 +10,7 @@ npm run package mkdir -p dist/scripts # Define an array of platforms -platforms=("win32" "macOS_arm64" "macOS_amd64" "linux_arm64" "linux_amd64") +platforms=("win32" "macOS_arm64" "macOS_amd64" "linux_arm64" "linux_armhf" "linux_amd64") # Loop through the platforms for platform in "${platforms[@]}"; do @@ -26,6 +26,8 @@ for platform in "${platforms[@]}"; do npx @vscode/vsce package --no-yarn --target "darwin-x64" elif [ "$platform" == "linux_arm64" ]; then npx @vscode/vsce package --no-yarn --target "linux-arm64" + elif [ "$platform" == "linux_armhf" ]; then + npx @vscode/vsce package --no-yarn --target "linux-armhf" elif [ "$platform" == "linux_amd64" ]; then npx @vscode/vsce package --no-yarn --target "linux-x64" fi diff --git a/src/logger.mts b/src/logger.mts index c0eeacb..bc4e7d8 100644 --- a/src/logger.mts +++ b/src/logger.mts @@ -3,7 +3,7 @@ import type { LogOutputChannel } from "vscode"; type LogLevel = "info" | "warn" | "error" | "debug"; -// TODOL: warn for production +// TODO: warn for production const logLevel: LogLevel = "debug"; // ANSI escape code for red color