{"_id":"serial-ports","_rev":"27-7abd751df7278a6b41e1cb3262ee3381","name":"serial-ports","dist-tags":{"latest":"1.2.6"},"versions":{"0.0.1":{"name":"serial-ports","version":"0.0.1","keywords":["capacitor","plugin","native"],"author":{"name":"wangshanbo"},"license":"MIT","_id":"serial-ports@0.0.1","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"homepage":"https://github.com/wangshanbo/SerialPort#readme","bugs":{"url":"https://github.com/wangshanbo/SerialPort/issues"},"dist":{"shasum":"81e02a37a84b358f0181c3c0ad2db3ddf1d36abc","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.1.tgz","fileCount":22,"integrity":"sha512-ULneeP8Le26lSZvmax5dzBiUp8TsLAxY8EadwS+4V/oYILNLoXjNquQqX6ae9VCIc3VhvZU3O4G2P11Pd9cg4g==","signatures":[{"sig":"MEUCIGu1hvREN8MzuGWpd3uLsLGlamCS4bE5+cpmh8ZOScXpAiEAjIqEBBOPkMlBmrPg2Xzf13gBa+WvCoCy9XDgxaUYIoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29300},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme SerialPorts -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wangshanbo/SerialPort.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor SerialPort","directories":{},"_nodeVersion":"20.11.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.1_1741785790601_0.027311163148714845","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"serial-ports","version":"0.0.2","keywords":["capacitor","plugin","native"],"author":{"name":"wangshanbo"},"license":"MIT","_id":"serial-ports@0.0.2","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"homepage":"https://github.com/wangshanbo/SerialPort#readme","bugs":{"url":"https://github.com/wangshanbo/SerialPort/issues"},"dist":{"shasum":"47f1dee92bace439423865ee2eace12983e586ce","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.2.tgz","fileCount":22,"integrity":"sha512-UMXGjy8pWpKqrmcsv8HULwNqt+TIVzGN0h85pEzBV/QtlJlMXZD1f60XhdnVhl9AEmLHQwo/0nGnfU8mTFVh4w==","signatures":[{"sig":"MEUCIAkThHGfvzNqX6nOkmBcjrj4Y/Iw+heES+cTwesng6QUAiEA0FBYyBlaBbopoXHRv/Xww3B9Rci6E+1+w5jeiaqiV7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29649},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme SerialPorts -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wangshanbo/SerialPort.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor SerialPort","directories":{},"_nodeVersion":"20.11.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.2_1741787765135_0.6783038073969132","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"serial-ports","version":"0.0.3","_id":"serial-ports@0.0.3","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"f74b8173810d40e5eb91240e4703d28c6bece416","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.3.tgz","fileCount":17,"integrity":"sha512-r92kqEonJDiHsdnDUbUFJ/qZH5tXp56wC3m0Kpn40obXk82rQG8JmR5gEt2qkVcmI2b0/QVD3t4UK6IKT4bv2A==","signatures":[{"sig":"MEQCIFAbn1LpdTZ13MtJYVRqwOP7n51KsMhJY4DF35eK3qnNAiAPlOnfFVxARoW8wiwxHBrZ5PH6xLsy7875l+YzSdBWSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26006},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.3_1741787976963_0.23346384339817372","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"serial-ports","version":"0.0.4","_id":"serial-ports@0.0.4","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"c802d7e92082edb084aa398429e703532c5f5ddc","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.4.tgz","fileCount":18,"integrity":"sha512-D6dTGDk1JuEpKeJr28G7rCWtpmmhBsSYGiwFTqutIheTxasz7PQ+8cn50rRJgSC1b3Y3KdG8LCOasj+oeRL4rA==","signatures":[{"sig":"MEQCIGKh4UXsm12VdgGoSJnAUo8EUG70mt6KEFNE+YO761d2AiBo2NPCmr5T4sLcd0YwKFRBFP3t1+HygtyBBlaV70HJFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26557},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.4_1741788062202_0.7618126766839146","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"serial-ports","version":"0.0.5","_id":"serial-ports@0.0.5","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"90a2253d21393ff581856818a1355743adeb138b","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.5.tgz","fileCount":18,"integrity":"sha512-ymQKZwGMmXBaQkagk3rNM+NKOt7U8AXqhsF5gYWGf4Dgelm9gmcst3LWDRfQPXBql62hCOHlCGFEcth9HiD+mw==","signatures":[{"sig":"MEQCIEFT4SUBL/klIzFfqlt5xAENsGTKZMZHlHL7o98HNwRQAiBCJioUM3OX1rYur30ZvNy60MWdIknDbsfvZrhLPnPnHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27615},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.plugins.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.5_1741846813145_0.05769302657830511","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"serial-ports","version":"0.0.6","_id":"serial-ports@0.0.6","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"ec34e150352d671b3b04daa1644b1f6c1cf2e96e","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.6.tgz","fileCount":18,"integrity":"sha512-NGOUqiyXFh4Sy5jQWdBgTERIXgAFEGKdpK/egb4mIlgX91G6CXAI2v5ac1ruRaudFANBJJ/q/9jKzbq9uC2ZiQ==","signatures":[{"sig":"MEUCIQDP24WgQeHuSmxZujc5ucbbMOvzhf8U6FYIBa/qSObtHQIgdcoWksaElOQMuMmRcCEPXIBqmvCpjBU3e09DzJqweGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27591},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.6_1741848018680_0.8817326773981427","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"serial-ports","version":"0.0.7","_id":"serial-ports@0.0.7","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"586219632e175ea22772696f35bcf353dc854253","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.7.tgz","fileCount":18,"integrity":"sha512-Z1KFfUbPXcEQbsB35uVXYv451Aa9aG8U6pwJhpQyEfBsrUbDrS/WtXbKwPhKDyQ2pjoV0LHrGmc5LhLzhTE26g==","signatures":[{"sig":"MEUCIQCGBO0DBiypqos/lhjpNLB9RmGEE/eOmvmO/nDj/UGxWQIgFWBiTbKeS+6nBz6V1OWWCqn107U6RcaztcQeLHi9kzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27591},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.7_1741848732525_0.4196818514745406","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"serial-ports","version":"0.0.8","_id":"serial-ports@0.0.8","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"371cb27ec8b9d8dafd3198cc01796b4f499ec5b2","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.8.tgz","fileCount":21,"integrity":"sha512-DwG1uLVZoUkm/5kPevbacsWZ7JUbro58germn3khfO6kZGH/6/+1xai2rbOus35OcQQXXfGqfesqImfBtK1s0Q==","signatures":[{"sig":"MEUCIQCQG42sPEZmGWEzcEKwkrO2XMkelUgN3lv7G+o6ehzTNgIgYBhaoAvjStdwq5R8np3UgBQnDnqLq2jDnYXS/1qnAcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125084},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.8_1741850057448_0.06436545821292938","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"serial-ports","version":"0.0.9","_id":"serial-ports@0.0.9","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"565c1460522e689090b7c26125a4081cc21edeca","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-0.0.9.tgz","fileCount":21,"integrity":"sha512-pkNubZpneA8tQJOacOuNO1NW4kiqGEzIRg8vz7F0NbC02ikyDufTFYrrgHFKcugDby6Cy9BFfX0Abky8z4MoYg==","signatures":[{"sig":"MEUCIQCj74P2/2WLk+7doHZthar+v9eyfx1O6Uo1S5HpiYqWkgIgWygG0ho0OibnK4BtCXNih+UQDowhqXRdL7beyfyi8BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125084},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_0.0.9_1741850680373_0.5433859520061526","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"serial-ports","version":"1.0.0","_id":"serial-ports@1.0.0","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"995cfd18a581560277e5cc37b32f101046d2e806","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.0.0.tgz","fileCount":21,"integrity":"sha512-wUkzWGRr3jNXUMd0zpQXwNp8mIpQBJXaZl3ZexwINnYbsH6ySS+Cs2BScKPhku7ZvRxC97AuVvDGLq8s9zRkKQ==","signatures":[{"sig":"MEUCIEi2cLU2swEZFBOX0MVFTsf4Ia5yYmyRE1FTxTUpPfCTAiEA8e+M+z7qOReHQP78kryS7h5MRAA5U/liYDCF9aWDovM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126130},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"62bdd9532e052730a94293c243c93186f786366d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.0.0_1741851747986_0.8330830697149616","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"serial-ports","version":"1.0.1","_id":"serial-ports@1.0.1","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"700199edea861ba954406186fd3922e60b80d24a","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.0.1.tgz","fileCount":21,"integrity":"sha512-DugyQ6yHpaPiA1kcvI2/aPrLvuF47FZf3wS2Pt+XHqg15NA0zMxmdssX9d/V+s6yQgIu7Nqqa3NVDhp0+0ePGA==","signatures":[{"sig":"MEUCIFZjxp66TtuM6TWa344Lo/0OCqTx/P9n7LPlnTamhqO2AiEA4F01MnQTCrjuM+YSjI6m+C0btjUmoBbObKjHfGpDO/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126130},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.0.1_1746525677916_0.6086353860825731","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"serial-ports","version":"1.1.0","_id":"serial-ports@1.1.0","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"0c417a8575ff0a5fe04b41b7f67a81cc9220a5ee","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.0.tgz","fileCount":21,"integrity":"sha512-uyn52I8daJYbx2sVnccffIeIwnTUFbMlrvUpZa6j/mXPffrGRqg2n38EYoT6FK3duUebSGU+MCGg2EHzr5SUKQ==","signatures":[{"sig":"MEUCIH4gQvk3ZHxs4BU6ZdiUecasF0OTD2Ys6HtjtBcMmF1OAiEAzQhQVM8cRPd4RFxy9ohcJbCKz7Huf8NaXEqqYK1L8K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129341},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.0_1749013495882_0.6499189495339104","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"serial-ports","version":"1.1.1","_id":"serial-ports@1.1.1","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"c5f2b85243d23bd0baecaee12217d5bbb25d027f","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.1.tgz","fileCount":21,"integrity":"sha512-BgyweUsWygkeUZjQtJUv4ZW2OAr+Bek5wAwqkzh4JfiHxQHT/UcAsPQKKrQSkePv7re+kLJUULPwGQJiogSJpg==","signatures":[{"sig":"MEUCIQC9LIQqkTxGjfh7vDZdKqaoOLefaCDAMD2FlChcIzNyGgIgWz01J9HusWbvAIPBoJWhKRE/XNA/FcHEldUfj4rheLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135880},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.1_1749131522969_0.04209501219332901","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"serial-ports","version":"1.1.2","_id":"serial-ports@1.1.2","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"ecc4e5d64e9085f30f5f67250ed81b1e832bc06a","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.2.tgz","fileCount":21,"integrity":"sha512-R/rrntdRMESbkf5wz01uEm2iXJe+2wt4MYnGLFBWskQdM05Oi8IZ8kEb4aoOJ3vlcmDOArtouFbYsAmjfmAXUw==","signatures":[{"sig":"MEQCICFiqar4g88P3vK9qf76gArRLFoZI6WRhLrGb5IckTaBAiBz3dzi9aPA+rWeGvuNpqif6SX13rpvAcbNjhwXql7C6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133733},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.2_1749178072845_0.32178161057696886","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"serial-ports","version":"1.1.3","_id":"serial-ports@1.1.3","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"9c1a7d2a49234903da609b5a03b0074f580f3448","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.3.tgz","fileCount":21,"integrity":"sha512-T+QLy1xVEKWZIM2H1iEJjLYV5Ds8vbcMVNygoLcN1j8Vs2aqMG9GlLBo+aEWTiM88xNqxBOU4xhBBhZ/VbCTmQ==","signatures":[{"sig":"MEQCIEFd2oyirReL410zxKZE3HlZFRRGmUTGv4xYxipV2wZQAiBHDhiambLLdM4sfueVureA/e4IWT67r3Cl1str7etyZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135075},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.3_1749178395849_0.8902956697713662","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"serial-ports","version":"1.1.4","_id":"serial-ports@1.1.4","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"3d725faaa43967034d0e5c7d0226e3c8bb35ca23","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.4.tgz","fileCount":21,"integrity":"sha512-OieOFcrGGtyKo7bDIIHFXck/khSqWGoCPceJ7NAtJPfqfsrfigDMppOX0N7/Db6qym7grSPQby8cb4uJ6qVs6Q==","signatures":[{"sig":"MEUCIQDDJXNroMgg85b2xIM1wDhaOhc/2C8E5yHUd9h4rJZy3gIgF8oWgNiIAVfCrCgkgoyry0r4aDYVHWCY3SmnyZ7R0Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135082},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.4_1749179161253_0.23047692544114362","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"serial-ports","version":"1.1.5","_id":"serial-ports@1.1.5","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"b738cc79c6d4835cd909c37259f71b751502f6cf","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.5.tgz","fileCount":21,"integrity":"sha512-gvSHAyj/y+aj+JmgcicXeWuD9wOIVy/T8dmpyZW2MzknZ83JGWkW3JoTnNe0GWTyvPuWW8YSqOHc/8Jm7c90oQ==","signatures":[{"sig":"MEYCIQC9Jp15di4uAfr11RtnJbGCCPfxl+WjiStsgFLk2H11BAIhANNI8/9/Aupnm/lGc0ucRd7alXd4wSIuATQi11h7Ig0f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137041},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.5_1749179435658_0.7689525334409744","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"serial-ports","version":"1.1.6","_id":"serial-ports@1.1.6","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"d0d88067f97db450a5ee243ed5859785a37d12dd","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.6.tgz","fileCount":21,"integrity":"sha512-K5GEsCZzToCoyE/DDUl0WzN78TPm+lVm2Gr10uJxuk1D8WA7KiE7TaOCi01+1FtdLRbqoT/agbXDS9gduN45Tw==","signatures":[{"sig":"MEUCIQDkkBAztVHAuMFBEaOKalzFse3JPR9fh4r7IghYkaYtywIgUR3RexeZGcDV8RhYclJC5KV70y0xcs5PtL/XHTu0GRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137557},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.6_1749209114017_0.9046611948469432","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"serial-ports","version":"1.1.7","_id":"serial-ports@1.1.7","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"424f4f77f4983517f7c8dacfcf23f66b2fecc288","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.7.tgz","fileCount":21,"integrity":"sha512-BzrKo+ce8hWMSwXr9T/pFJH2Ya/EcPYB4oXWkQIZmsLVC5cVDA9F2b6yq2rjkn18dhmHNhQFGFcN+epSow+KsA==","signatures":[{"sig":"MEUCIQCs/n37a0vnuRD+WqePXuZ1Ul2Hyf0yBKxSZ5mugeJ3rgIgOehlzviZbW2oPEg5nYhWw43/26E5DAj7WLOTwHT2aMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137140},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.7_1749210413122_0.5012672369628568","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"serial-ports","version":"1.1.8","_id":"serial-ports@1.1.8","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"6ed3f0605b48fb9f30df5823d82cbf6d3a3c06d6","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.8.tgz","fileCount":21,"integrity":"sha512-lYBmdsoUMm37V6tVAeyA4JlekhpssjAEm0z7WZdInqJEb4ww3gIHHsBTV0/AzSy8lPkIwhtks5L/Gflt/N9C0g==","signatures":[{"sig":"MEUCIA/KZCcYYPDmpWYUkW/OXzdQnDdzWkrEsBIfwvMfu+aPAiEAiWPxyDknktIlgqaF08cd5U0ZzAegIqEooEwcsxzGYtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137699},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.8_1749302898675_0.7694621308459291","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"serial-ports","version":"1.1.9","_id":"serial-ports@1.1.9","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"6d2cd4b6ab1666fb92f7d6a7d9256a8a8679dd19","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.1.9.tgz","fileCount":25,"integrity":"sha512-ghWNumxKX/RmAuKqSWqIGjeUflCDxU9FpXdKOpyd1U0m5r9/v+qimBW4YV/ZTTwx4xmSanwE36FOeLHMCbihGQ==","signatures":[{"sig":"MEYCIQCif4MOy3DfLV1TpdTFSlRbvkQIWr5PjoactYgXZkdRvwIhAIXB2aiPI0yrAaW0g3guw3SrkJVnYHgywjD/C4JnQ96E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297085},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","actor":{"name":"wangshanbo","type":"user","email":"627257359@qq.com"},"email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.1.9_1751266164541_0.5321068095455339","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"serial-ports","version":"1.2.0","_id":"serial-ports@1.2.0","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"8f884747648d1c1406970932bc9edd64bb99dd10","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.2.0.tgz","fileCount":25,"integrity":"sha512-rzOY6zhM9toiLkyQ98VRUzNijeSqFQMmx11xT8IHekZmXaqCxt+dnJEYaBMQWQhCUFZLAV3P7I+9usDIEEwrjw==","signatures":[{"sig":"MEUCIDIim5CSRtPNJTO3LSCl6AG+TcDl0eNV4EL3i7XX2GfDAiEAlCPevG8V3o9B11FUB4q7bVCNJUEO0BpIhY7fA3Lfyc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297152},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test"},"_npmUser":{"name":"wangshanbo","actor":{"name":"wangshanbo","type":"user","email":"627257359@qq.com"},"email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.2.0_1751267294676_0.15799859360434398","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"serial-ports","version":"1.2.2","_id":"serial-ports@1.2.2","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"eb71be2d937f26f60f30d96ce0207f63daad53e3","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.2.2.tgz","fileCount":28,"integrity":"sha512-iNGFg1f2x1JjTbmrBokxmeUHO4D1pCgp0dYVT2/P2KC16fFsVJwJkoz9JwbgD25nHWGLXucQMKHuXQCtUyHH+Q==","signatures":[{"sig":"MEQCIB8IeyKO7prnGLzkkvZDKvtp6gOIGtigJrrbrRUt1Y9tAiAblVOqtaCn7KrMxwRSgstD9xfo7d/Bv5leMHWUG+CDjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","publish:all":"npm run clean && npm run build && npm run verify:android && npm publish","prepublishOnly":"npm run build","verify:android":"cd android && gradlew.bat clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.2.2_1753969293288_0.6154011588426014","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"serial-ports","version":"1.2.3","_id":"serial-ports@1.2.3","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"ca1ded5c5c377f16de0a7325af68a83c105986db","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.2.3.tgz","fileCount":28,"integrity":"sha512-ORZPZ8R4z+hRL1ULPqkGbK/sZ1w/CZrxnvlwM/3UC6Q6TeTMu2kHJEiLPn3ksFB3CQovPnaerls65pDKEoRBVA==","signatures":[{"sig":"MEUCIGkKh34gzG0FDMIlU1iuqZpbjSskOXZ7WiLSN34MGxiKAiEA/tsz4A71YQ28h58qWiveBlxof3lO/fcYKqbqEqaTtjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329246},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","publish:all":"npm run clean && npm run build && npm run verify:android && npm publish","prepublishOnly":"npm run build","verify:android":"cd android && gradlew.bat clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.2.3_1753972096558_0.9429219559512823","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"serial-ports","version":"1.2.4","_id":"serial-ports@1.2.4","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"9655558099e89c8bd965ecca94d2b4b794f4cd0a","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.2.4.tgz","fileCount":28,"integrity":"sha512-+Budy+yzuhB+adbKw5KFd9zfS2SJxfZYa0w6XBjP8Od8LD5XQsySTl8QdwnWgs3iXeqAjXKbYs2hSQjLI7zrLg==","signatures":[{"sig":"MEQCIFYPP4wppVtqRYPrQ+LSafHqVFM4Dc4l8ho/7cxJe047AiB2Uz5XEoATV+4/+XaZWaJBRuMG1U8omzM0iLKffE9Zcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368231},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","publish":"npm publish","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","publish:all":"npm run clean && npm run build && npm run verify:android && npm publish","prepublishOnly":"npm run build","verify:android":"cd android && gradlew.bat clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.2.4_1754487700630_0.8419849473508092","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"serial-ports","version":"1.2.5","_id":"serial-ports@1.2.5","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"dist":{"shasum":"3a0fb700a1f1ca2cbda4446b445cea12d0737704","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.2.5.tgz","fileCount":28,"integrity":"sha512-I2rvmoSBArBNjLM4ZCCR2jR2d3lLl3vqU7IMxfLxzvkpWlVpwJ/bx0v6j2njQZ1nhBpxawXdCMNms+3yZX/e4Q==","signatures":[{"sig":"MEUCIFvzuSPlRvOWqqpLuYDuuhlcyYU8YmHKAzz6mrW+Lu7qAiEA2CFSq2LS0b2sefG9TryaPAkSlT++mV8TFyWRiDAfYSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368231},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:android","publish":"npm publish","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","publish:all":"npm run clean && npm run build && npm run verify:android && npm publish","prepublishOnly":"npm run build","verify:android":"cd android && gradlew.bat clean build test"},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_npmVersion":"10.2.4","description":"Capacitor SerialPort Plugin (Android Only)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","typescript":"~4.9.5","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serial-ports_1.2.5_1754491587210_0.3813428265293164","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"serial-ports","version":"1.2.6","description":"Capacitor SerialPort Plugin (Android Only)","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","scripts":{"verify":"npm run verify:android","verify:android":"cd android && gradlew.bat clean build test","lint":"npm run eslint && npm run prettier -- --check","fmt":"npm run eslint -- --fix && npm run prettier -- --write","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","docgen":"docgen --api SerialPortPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","publish":"npm publish","publish:all":"npm run clean && npm run build && npm run verify:android && npm publish"},"devDependencies":{"@capacitor/android":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.3.0","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","eslint":"^8.57.0","prettier":"^3.4.2","prettier-plugin-java":"^2.6.6","rimraf":"^6.0.1","rollup":"^4.30.1","typescript":"~4.9.5"},"capacitor":{"android":{"src":"android"},"plugins":{"SerialPort":{"android":"com.wangshanbo.serialport.SerialPortPlugin"}}},"_id":"serial-ports@1.2.6","gitHead":"1cf6bce7132e22eeed9b4a22f44900ef25144085","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-JvJyjMuNSMdb+O7zQiKNtX8d1kTSmRcTyqIXfp24WEMXPRppWwPo8WcjDj/xpKy75QNdb8TU/ODET56Cm/G3Wg==","shasum":"f507ae8de56c6a0f468c8b6aed45674c7fb30516","tarball":"https://registry.npmjs.org/serial-ports/-/serial-ports-1.2.6.tgz","fileCount":28,"unpackedSize":368230,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEX+mTs3JBRI63n5imjo1F8egf2DMTkD4y+zGixAlGVwAiEA1wdUKXAtShCZAXzkkLLtByY18Jp/FGSL+9fJvd47fws="}]},"_npmUser":{"name":"wangshanbo","email":"627257359@qq.com"},"directories":{},"maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/serial-ports_1.2.6_1754535231118_0.24688894735563616"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-12T13:23:10.516Z","modified":"2025-08-07T02:53:51.514Z","0.0.1":"2025-03-12T13:23:10.824Z","0.0.2":"2025-03-12T13:56:05.340Z","0.0.3":"2025-03-12T13:59:37.197Z","0.0.4":"2025-03-12T14:01:02.420Z","0.0.5":"2025-03-13T06:20:13.350Z","0.0.6":"2025-03-13T06:40:18.885Z","0.0.7":"2025-03-13T06:52:12.678Z","0.0.8":"2025-03-13T07:14:17.626Z","0.0.9":"2025-03-13T07:24:40.576Z","1.0.0":"2025-03-13T07:42:28.186Z","1.0.1":"2025-05-06T10:01:18.143Z","1.1.0":"2025-06-04T05:04:56.069Z","1.1.1":"2025-06-05T13:52:03.130Z","1.1.2":"2025-06-06T02:47:53.023Z","1.1.3":"2025-06-06T02:53:16.121Z","1.1.4":"2025-06-06T03:06:01.470Z","1.1.5":"2025-06-06T03:10:35.839Z","1.1.6":"2025-06-06T11:25:14.246Z","1.1.7":"2025-06-06T11:46:53.334Z","1.1.8":"2025-06-07T13:28:18.885Z","1.1.9":"2025-06-30T06:49:24.762Z","1.2.0":"2025-06-30T07:08:14.950Z","1.2.2":"2025-07-31T13:41:33.550Z","1.2.3":"2025-07-31T14:28:16.796Z","1.2.4":"2025-08-06T13:41:40.979Z","1.2.5":"2025-08-06T14:46:27.476Z","1.2.6":"2025-08-07T02:53:51.340Z"},"description":"Capacitor SerialPort Plugin (Android Only)","maintainers":[{"name":"wangshanbo","email":"627257359@qq.com"}],"readme":"# Capacitor SerialPort Plugin\n\n这是一个用于Capacitor的串口通信插件，目前仅支持Android平台。该插件提供了串口通信、GPIO控制、系统控制等功能。\n\n## 功能特性\n\n### 串口通信\n- 支持同时控制多个串口\n- 打开/关闭串口\n- 读取串口数据\n- 写入十六进制数据到串口\n- 控制USB充放电\n- 获取USB充电状态\n\n### GPIO控制\n- 设置GPIO引脚模式\n- 读取GPIO引脚状态\n- 写入GPIO引脚状态\n\n### 系统控制\n- 关机\n- 重启\n- 恢复出厂设置\n- OTA更新\n- 设置定时开关机\n- 设置系统时间\n\n### 系统信息\n- 获取设备型号\n- 获取设备序列号\n\n### 显示控制\n- LCD/HDMI开关控制\n- 状态栏显示控制\n- 手势状态栏控制\n\n## 安装\n\n```bash\nnpm install serial-ports\n```\n\n## 使用方法\n\n### 初始化\n\n```typescript\nimport { SerialPort } from 'serial-ports';\n\n// 初始化插件\nconst serialPort = new SerialPort();\n```\n\n### 串口操作\n\n```typescript\n// 打开第一个串口\nawait serialPort.open({\n  portId: 'port1',  // 串口标识符\n  device: '/dev/ttyS1',\n  baudRate: 9600\n});\n\n// 打开第二个串口\nawait serialPort.open({\n  portId: 'port2',  // 串口标识符\n  device: '/dev/ttyS2',\n  baudRate: 9600\n});\n\n// 向第一个串口写入数据\nawait serialPort.write({\n  portId: 'port1',\n  data: 'AA55'\n});\n\n// 从第二个串口读取数据\nconst result = await serialPort.read({\n  portId: 'port2'\n});\nconsole.log(result.data);\n\n// 关闭指定串口\nawait serialPort.close({\n  portId: 'port1'\n});\n\n// 关闭所有串口\nawait serialPort.close();\n\n// 控制USB充放电\nawait serialPort.controlCharging({\n  portId: 'port1',\n  usb1Charging: true,  // USB1充电\n  usb2Charging: false  // USB2不充电\n});\n\n// 获取USB充电状态\nconst chargingStatus = await serialPort.getChargingStatus({\n  portId: 'port1'\n});\nconsole.log('USB1充满: ' + chargingStatus.usb1Full);\nconsole.log('USB2充满: ' + chargingStatus.usb2Full);\n```\n\n### GPIO操作\n\n```typescript\n// 设置GPIO模式\nawait serialPort.setMulSelGpio({\n  group: 'O',\n  num: 1,\n  value: 1\n});\n\n// 读取GPIO状态\nconst result = await serialPort.readGpio({\n  group: 'O',\n  num: 1\n});\nconsole.log(result.value);\n\n// 写入GPIO状态\nawait serialPort.writeGpio({\n  group: 'O',\n  num: 1,\n  value: 1\n});\n```\n\n### 系统控制\n\n```typescript\n// 关机\nawait serialPort.shutDown();\n\n// 重启\nawait serialPort.reboot();\n\n// 恢复出厂设置\nawait serialPort.factoryReset();\n\n// OTA更新\nawait serialPort.updateOta();\n\n// 设置定时开关机\nawait serialPort.setPowerOnOffTime({\n  enable: true,\n  onTime: [2024, 3, 15, 8, 0],  // [年, 月, 日, 时, 分]\n  offTime: [2024, 3, 15, 18, 0]\n});\n\n// 设置系统时间\nawait serialPort.setSystemTime({\n  time: [2024, 3, 15, 8, 0, 0]  // [年, 月, 日, 时, 分, 秒]\n});\n```\n\n### 系统信息\n\n```typescript\n// 获取设备型号\nconst model = await serialPort.getBuildModel();\nconsole.log(model.model);\n\n// 获取设备序列号\nconst serial = await serialPort.getBuildSerial();\nconsole.log(serial.serial);\n```\n\n### 显示控制\n\n```typescript\n// 控制LCD/HDMI开关\nawait serialPort.setLcdOnOff({\n  enable: true,\n  lcdOrHdmi: 0  // 0: LCD, 1: HDMI\n});\n\n// 控制状态栏显示\nawait serialPort.setStatusBar({\n  enable: true\n});\n\n// 控制手势状态栏\nawait serialPort.setGestureStatusBar({\n  enable: true\n});\n```\n\n## 错误处理\n\n插件使用Promise处理异步操作，所有方法都可能抛出以下错误：\n\n- `SERIAL_NOT_INITIALIZED`: 串口未初始化\n- `INVALID_PARAMETER`: 参数无效\n- `OPERATION_FAILED`: 操作失败\n\n## 注意事项\n\n1. 本插件仅支持Android平台\n2. 使用串口功能需要相应的系统权限\n3. 部分功能可能需要root权限\n4. GPIO操作仅支持'O'组引脚\n\n## 许可证\n\nMIT License\n","readmeFilename":"README.md"}