cc-led
Version:
Universal CLI for controlling Arduino board LEDs and managing sketches
67 lines • 1.77 kB
JSON
{
"name": "cc-led",
"version": "0.0.5-pre",
"description": "Universal CLI for controlling Arduino board LEDs and managing sketches",
"main": "src/index.js",
"type": "module",
"bin": {
"cc-led": "./src/cli.js"
},
"scripts": {
"test": "vitest run",
"test:watch": "vitest",
"test:coverage": "vitest --coverage",
"test:fast": "vitest run --reporter=basic --maxConcurrency=1",
"test:stable": "vitest run test/phase1/ test/phase2/ test/phase3/ test/phase4/ test/phase5/ test/phase6/ test/phase7/ test/phase8/ test/phase9/ test/phase10/ test/phase11/ --reporter=basic && npx vitest run --config vitest.config.phase12.js --reporter=basic",
"test:ci": "npm run test:stable",
"test:phase9": "vitest run test/phase9/cli-service.test.js",
"test:phase12": "npx vitest run --config vitest.config.phase12.js"
},
"keywords": [
"arduino",
"led",
"xiao",
"rp2040",
"raspberry-pi-pico",
"uno-r4",
"neopixel",
"ws2812",
"cli"
],
"author": "ShortArrow",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/ShortArrow/cc-led.git"
},
"homepage": "https://github.com/ShortArrow/cc-led#readme",
"bugs": {
"url": "https://github.com/ShortArrow/cc-led/issues"
},
"files": [
"src/**/*.js",
"boards/**/*.json",
"boards/**/*.ino",
"README.md",
"!test/**",
"!src/**/*.test.js",
"!src/**/*.env*",
"!src/**/.*"
],
"publishConfig": {
"access": "public"
},
"dependencies": {
"commander": "^11.0.0",
"dotenv": "^16.3.1",
"serialport": "^12.0.0",
"chalk": "^5.3.0"
},
"devDependencies": {
"vitest": "^1.0.0",
"@vitest/coverage-v8": "^1.0.0"
},
"engines": {
"node": ">=16.0.0"
}
}