{"_id":"7365-star-print","_rev":"5-c2430c5fc9032180f06aa37729a6e981","name":"7365-star-print","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"7365-star-print","version":"1.0.0","keywords":["capacitor","plugin","native"],"author":{"name":"seven365"},"license":"MIT","_id":"7365-star-print@1.0.0","maintainers":[{"name":"7365ryan","email":"ryan@seven365.com.sg"}],"homepage":"https://github.com/Seven365-Pte-Ltd/star-print-library#readme","bugs":{"url":"https://github.com/Seven365-Pte-Ltd/star-print-library/issues"},"dist":{"shasum":"f07a87d7ffc1cc1a40777901926eb5baa45b1103","tarball":"https://registry.npmjs.org/7365-star-print/-/7365-star-print-1.0.0.tgz","fileCount":27,"integrity":"sha512-pwo9srDHPh+llGioaf8hw2bd+ASb/tuTHdVta3h8jFaPu/SVAR+YooP0c06xSKt3UoG4ym/PrNVuMMLF+mkPtw==","signatures":[{"sig":"MEUCIQChuf4/GZ8j0h+0ZIuE7PlLD+ozxsCCIVQf2y/+r8IFRQIgJClSwVi3MCN8R++lcewlDqnyIl0aRFV44UAsK0BkeEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60429},"main":"dist/plugin.cjs.js","type":"module","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5377a9bfc3fe0381d0b5e80a5391a804ae7a3c3e","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 StarPrintPlugin --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 Seven365StarPrint -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"7365ryan","email":"ryan@seven365.com.sg"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Seven365-Pte-Ltd/star-print-library.git","type":"git"},"_npmVersion":"10.8.2","description":"star print SDK integration","directories":{},"_nodeVersion":"20.19.0","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":"~5.7.0","@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/7365-star-print_1.0.0_1770177280301_0.6134491236932778","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"7365-star-print","version":"1.0.1","keywords":["capacitor","plugin","native"],"author":{"name":"seven365"},"license":"MIT","_id":"7365-star-print@1.0.1","maintainers":[{"name":"7365ryan","email":"ryan@seven365.com.sg"}],"homepage":"https://github.com/Seven365-Pte-Ltd/star-print-library#readme","bugs":{"url":"https://github.com/Seven365-Pte-Ltd/star-print-library/issues"},"dist":{"shasum":"32cad4633df843163dd3fd13ee6034aec8b2fdf5","tarball":"https://registry.npmjs.org/7365-star-print/-/7365-star-print-1.0.1.tgz","fileCount":27,"integrity":"sha512-o4ygLfbugqr10aJK5HE1i9Ijkv7pRyZ5DjMLH6qn4cquPu4GbmgErwHQjB7WvZ1K2pp0xXGQ5JgIPrX86FWbIA==","signatures":[{"sig":"MEQCIH59yT4RU5TYlJiJLAn7i4wXjK/mDDNWxetOrRY+7xdaAiAFMHoPf2ofo+4VIniT4da3AGJY5t0UwUgE60vzb2XF0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60423},"main":"dist/plugin.cjs.js","type":"module","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"79c113844b8f7b5f5559fccf0eb8c9a9d9a32f32","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 StarPrintPlugin --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 Seven365StarPrint -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"7365ryan","email":"ryan@seven365.com.sg"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Seven365-Pte-Ltd/star-print-library.git","type":"git"},"_npmVersion":"10.8.2","description":"star print SDK integration","directories":{},"_nodeVersion":"20.19.0","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":"~5.7.0","@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/7365-star-print_1.0.1_1770185183890_0.5708983917535524","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"7365-star-print","version":"1.0.2","keywords":["capacitor","plugin","native"],"author":{"name":"seven365"},"license":"MIT","_id":"7365-star-print@1.0.2","maintainers":[{"name":"7365ryan","email":"ryan@seven365.com.sg"}],"homepage":"https://github.com/Seven365-Pte-Ltd/star-print-library#readme","bugs":{"url":"https://github.com/Seven365-Pte-Ltd/star-print-library/issues"},"dist":{"shasum":"5e27320c64011e64d8a6553328fbf183efeb5bf0","tarball":"https://registry.npmjs.org/7365-star-print/-/7365-star-print-1.0.2.tgz","fileCount":59,"integrity":"sha512-2vQIABVn6qc1ElawxxwLqXRb8FtNY5+PoZwmiYtIUEwjkn8TJ7wE0ca/s8FMovTHz40eJIq3xaya/bNVauB2fA==","signatures":[{"sig":"MEYCIQDCh6PDyug8eZwd3Sd6f3ME5JKZycfAZFIrLlzyACZNeAIhAIoeNYfHLF7scdJt7Zv4KRHpSeLsxQs3eMOhZNxkdTEO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17118503},"main":"dist/plugin.cjs.js","type":"module","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"79c113844b8f7b5f5559fccf0eb8c9a9d9a32f32","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 StarPrintPlugin --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 Seven365StarPrint -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"7365ryan","email":"ryan@seven365.com.sg"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Seven365-Pte-Ltd/star-print-library.git","type":"git"},"_npmVersion":"10.8.2","description":"star print SDK integration","directories":{},"_nodeVersion":"20.19.0","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":"~5.7.0","@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/7365-star-print_1.0.2_1770186310656_0.5988729366331897","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"7365-star-print","version":"1.0.3","keywords":["capacitor","plugin","native"],"author":{"name":"seven365"},"license":"MIT","_id":"7365-star-print@1.0.3","maintainers":[{"name":"7365ryan","email":"ryan@seven365.com.sg"}],"homepage":"https://github.com/Seven365-Pte-Ltd/star-print-library#readme","bugs":{"url":"https://github.com/Seven365-Pte-Ltd/star-print-library/issues"},"dist":{"shasum":"2dcfd1d9b2c470663851ac0bcc70ac64935853f3","tarball":"https://registry.npmjs.org/7365-star-print/-/7365-star-print-1.0.3.tgz","fileCount":91,"integrity":"sha512-9r0RHiDM29mlF82jWpB7DCPK8Xrlray13vlNcqCx1ATGKvWKDnGExvhodRvTv86XL9R+1Eajjhq28kGNpnQ9/g==","signatures":[{"sig":"MEUCIQC3enEhJiTU26oLcviwT0wjldqpEpuYNpzPaWyBaXtBaAIgdz2NYacFqVjL9+P5xeqG+SmqM5bljUhXvDqi5Nr3fZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34589875},"main":"dist/plugin.cjs.js","type":"module","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"79c113844b8f7b5f5559fccf0eb8c9a9d9a32f32","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 StarPrintPlugin --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 Seven365StarPrint -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"7365ryan","email":"ryan@seven365.com.sg"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Seven365-Pte-Ltd/star-print-library.git","type":"git"},"_npmVersion":"10.8.2","description":"star print SDK integration","directories":{},"_nodeVersion":"20.19.0","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":"~5.7.0","@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/7365-star-print_1.0.3_1770190043396_0.45199904838089755","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"7365-star-print","version":"1.0.4","type":"module","description":"star print SDK integration","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"seven365"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Seven365-Pte-Ltd/star-print-library.git"},"bugs":{"url":"https://github.com/Seven365-Pte-Ltd/star-print-library/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme Seven365StarPrint -destination generic/platform=iOS","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api StarPrintPlugin --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"},"devDependencies":{"@capacitor/android":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/ios":"^7.0.0","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","eslint":"^8.57.0","prettier":"^3.4.2","prettier-plugin-java":"^2.6.6","rimraf":"^6.0.1","rollup":"^4.30.1","swiftlint":"^2.0.0","typescript":"~5.7.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"_id":"7365-star-print@1.0.4","gitHead":"3348059136348f44df346d095366d08e97cfef96","homepage":"https://github.com/Seven365-Pte-Ltd/star-print-library#readme","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9aVNzxUKC5HL6Jl1sEE5RyG3vtabpoy9FFlZt8Q0pJvH2C4amCG2S4rg6t7UZvb81HKxpe+wxrzSHu9ybUAgoA==","shasum":"7181ff0ca3c08fba6bd59301488e1b1c4552c3f5","tarball":"https://registry.npmjs.org/7365-star-print/-/7365-star-print-1.0.4.tgz","fileCount":91,"unpackedSize":34752213,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjvriJUEOgzIOWj44eci3U0i+P49FU2nBQcGBmzmDHKQIhALpBxeeuKds+Qb8DiD+e6w6wy2RcmY6H7+jwLDhzi+Pz"}]},"_npmUser":{"name":"7365ryan","email":"ryan@seven365.com.sg"},"directories":{},"maintainers":[{"name":"7365ryan","email":"ryan@seven365.com.sg"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/7365-star-print_1.0.4_1770273700353_0.325121825219316"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-04T03:54:40.299Z","modified":"2026-02-05T06:41:40.835Z","1.0.0":"2026-02-04T03:54:40.458Z","1.0.1":"2026-02-04T06:06:24.025Z","1.0.2":"2026-02-04T06:25:10.941Z","1.0.3":"2026-02-04T07:27:23.794Z","1.0.4":"2026-02-05T06:41:40.715Z"},"bugs":{"url":"https://github.com/Seven365-Pte-Ltd/star-print-library/issues"},"author":{"name":"seven365"},"license":"MIT","homepage":"https://github.com/Seven365-Pte-Ltd/star-print-library#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/Seven365-Pte-Ltd/star-print-library.git"},"description":"star print SDK integration","maintainers":[{"name":"7365ryan","email":"ryan@seven365.com.sg"}],"readme":"# seven365-star-print\n\nstar print SDK integration\n\n## Install\n\n```bash\nnpm install seven365-star-print\nnpx cap sync\n```\n\n## API\n\n<docgen-index>\n\n* [`echo(...)`](#echo)\n* [`printText(...)`](#printtext)\n* [`printFoodKitchen(...)`](#printfoodkitchen)\n* [`printCancelKitchen(...)`](#printcancelkitchen)\n* [`discoverPrinters()`](#discoverprinters)\n* [`printInvoice(...)`](#printinvoice)\n* [Type Aliases](#type-aliases)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### echo(...)\n\n```typescript\necho(options: { value: string; }) => Promise<{ value: string; }>\n```\n\n| Param         | Type                            |\n| ------------- | ------------------------------- |\n| **`options`** | <code>{ value: string; }</code> |\n\n**Returns:** <code>Promise&lt;{ value: string; }&gt;</code>\n\n--------------------\n\n\n### printText(...)\n\n```typescript\nprintText(options: { template: string; identifier: string; }) => Promise<void>\n```\n\n| Param         | Type                                                   |\n| ------------- | ------------------------------------------------------ |\n| **`options`** | <code>{ template: string; identifier: string; }</code> |\n\n--------------------\n\n\n### printFoodKitchen(...)\n\n```typescript\nprintFoodKitchen(options: { template: Record<string, any>; identifier: string; }) => Promise<{ status: string; }>\n```\n\n| Param         | Type                                                                                            |\n| ------------- | ----------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ template: <a href=\"#record\">Record</a>&lt;string, any&gt;; identifier: string; }</code> |\n\n**Returns:** <code>Promise&lt;{ status: string; }&gt;</code>\n\n--------------------\n\n\n### printCancelKitchen(...)\n\n```typescript\nprintCancelKitchen(options: { template: Record<string, any>; identifier: string; }) => Promise<void>\n```\n\n| Param         | Type                                                                                            |\n| ------------- | ----------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ template: <a href=\"#record\">Record</a>&lt;string, any&gt;; identifier: string; }</code> |\n\n--------------------\n\n\n### discoverPrinters()\n\n```typescript\ndiscoverPrinters() => Promise<{ printers: { identifier: string; model: string; }[]; }>\n```\n\n**Returns:** <code>Promise&lt;{ printers: { identifier: string; model: string; }[]; }&gt;</code>\n\n--------------------\n\n\n### printInvoice(...)\n\n```typescript\nprintInvoice(options: { identifier: string; invoice: Record<string, any>; layout: Record<string, any>; }) => Promise<void>\n```\n\n| Param         | Type                                                                                                                                                    |\n| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`options`** | <code>{ identifier: string; invoice: <a href=\"#record\">Record</a>&lt;string, any&gt;; layout: <a href=\"#record\">Record</a>&lt;string, any&gt;; }</code> |\n\n--------------------\n\n\n### Type Aliases\n\n\n#### Record\n\nConstruct a type with a set of properties K of type T\n\n<code>{\r [P in K]: T;\r }</code>\n\n</docgen-api>\n","readmeFilename":"README.md"}