{"_id":"@capawesome/create-capacitor-plugin","_rev":"6-2fb115c4fa97eca1164bf94f4e429f38","name":"@capawesome/create-capacitor-plugin","dist-tags":{"dev":"0.0.0-dev.1835232.1738403607","latest":"0.1.3"},"versions":{"0.0.0-dev.1835232.1738403607":{"name":"@capawesome/create-capacitor-plugin","version":"0.0.0-dev.1835232.1738403607","keywords":["capacitor","universal app","progressive web apps","cross platform"],"author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capawesome/create-capacitor-plugin@0.0.0-dev.1835232.1738403607","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capacitorjs.com","bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"bin":{"create-capacitor-plugin":"bin/create-capacitor-plugin"},"dist":{"shasum":"fa3c34e8b8df85c6e47b7a824778dde42c6ea2b9","tarball":"https://registry.npmjs.org/@capawesome/create-capacitor-plugin/-/create-capacitor-plugin-0.0.0-dev.1835232.1738403607.tgz","fileCount":13,"integrity":"sha512-mockjV61vl3BY6s18XB8ZLxF5M2AVJMylOtTosh0xZL/B50tbqfrMj3QKvdVM/zEUyomH0y9F2hU2rMmfoK0Cw==","signatures":[{"sig":"MEYCIQD1YHaUC74mbko32oDGQUpUapdC9/eAUfa1zhxA/MQjrQIhAL+ntc7jGoFJKX75yS38p8IzDpYGIh3Scrz3IfCz814+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82141},"main":"./dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"183523245555d1751c8a433c64a524feececce8f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run pack-assets && tsc","clean":"rimraf ./dist","watch":"tsc -w","eslint":"eslint . --ext ts","release":"commit-and-tag-version","prettier":"prettier \"**/*.{css,html,js,mjs,ts}\"","pack-assets":"node ./scripts/pack-assets.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","repository":{"url":"git+https://github.com/ionic-team/create-capacitor-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate a new Capacitor plugin","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tar":"^6.1.11","debug":"^4.3.4","kleur":"^4.1.5","tslib":"^2.6.2","prompts":"^2.4.2","mustache":"^4.2.0"},"eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","prettier":"^3.1.1","@types/tar":"^6.1.13","typescript":"~5.1.0","@types/debug":"^4.1.12","@types/prompts":"^2.4.9","@types/mustache":"^4.2.5","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","commit-and-tag-version":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/create-capacitor-plugin_0.0.0-dev.1835232.1738403607_1738403620401_0.2991577711661464","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"@capawesome/create-capacitor-plugin","version":"0.0.0","keywords":["capacitor","universal app","progressive web apps","cross platform"],"author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capawesome/create-capacitor-plugin@0.0.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capacitorjs.com","bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"bin":{"create-capacitor-plugin":"bin/create-capacitor-plugin"},"dist":{"shasum":"44f0ffaba3de39b30b2a6fbbeceaea37ec074331","tarball":"https://registry.npmjs.org/@capawesome/create-capacitor-plugin/-/create-capacitor-plugin-0.0.0.tgz","fileCount":13,"integrity":"sha512-230ATo3QBvfPWLxTgFsZN0eHkzOe6VCB8vqpLXPQezY3C2KuQyStbjgra+0hpGeDRSgeGFc9rIdqHY9QcvvMng==","signatures":[{"sig":"MEUCIQC8ZLCkIgqdreS63wkmKvGKW4prLz+oXtr7ChDXglLpaQIgGCZMHTTQri7nK6uiCmHiAYWvzX5WqJSQqqLLMSdFfOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82101},"main":"./dist/index.js","engines":{"node":">=20.0.0"},"gitHead":"723b3e6d210f74d30bc2873448854b6afdd34cd0","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run pack-assets && tsc","clean":"rimraf ./dist","watch":"tsc -w","eslint":"eslint . --ext ts","release":"commit-and-tag-version","prettier":"prettier \"**/*.{css,html,js,mjs,ts}\"","pack-assets":"node ./scripts/pack-assets.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","repository":{"url":"git+https://github.com/ionic-team/create-capacitor-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"Generate a new Capacitor plugin","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tar":"^6.1.11","debug":"^4.3.4","kleur":"^4.1.5","tslib":"^2.6.2","prompts":"^2.4.2","mustache":"^4.2.0"},"eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","prettier":"^3.1.1","@types/tar":"^6.1.13","typescript":"~5.1.0","@types/debug":"^4.1.12","@types/prompts":"^2.4.9","@types/mustache":"^4.2.5","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","commit-and-tag-version":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/create-capacitor-plugin_0.0.0_1738782744496_0.7197342522078511","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@capawesome/create-capacitor-plugin","version":"0.1.0","keywords":["capacitor","universal app","progressive web apps","cross platform"],"author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capawesome/create-capacitor-plugin@0.1.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capacitorjs.com","bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"bin":{"create-capacitor-plugin":"bin/create-capacitor-plugin"},"dist":{"shasum":"5112ae48148fab7f976e193fe9607ece7e04ac88","tarball":"https://registry.npmjs.org/@capawesome/create-capacitor-plugin/-/create-capacitor-plugin-0.1.0.tgz","fileCount":13,"integrity":"sha512-nu/G2EvwBDw3/etqfCUHiX+b2Vv+GLnY/0nzm06js2e9F4jNGMngNpOs+mJN46Uy6kTG5rl+17LIfRU4Ym4NKQ==","signatures":[{"sig":"MEUCIQCxveFaMaNjfTnL8HPsjIu5TcGMIzIeXmBVtdfuusZPvgIgc/BQqH7SMxf0E/qjnoQhCLDHtKoc7jlp4C3OvLTCdTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82250},"main":"./dist/index.js","engines":{"node":">=22.0.0"},"gitHead":"e59bffb415289dbc9efff83d14504e1327e0ed50","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run pack-assets && tsc","clean":"rimraf ./dist","watch":"tsc -w","eslint":"eslint . --ext ts","release":"commit-and-tag-version","prettier":"prettier \"**/*.{css,html,js,mjs,ts}\"","pack-assets":"node ./scripts/pack-assets.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","repository":{"url":"git+https://github.com/ionic-team/create-capacitor-plugin.git","type":"git"},"_npmVersion":"10.9.4","description":"Generate a new Capacitor plugin","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tar":"^7.5.2","debug":"^4.4.3","kleur":"^4.1.5","tslib":"^2.8.1","prompts":"^2.4.2","mustache":"^4.2.0"},"eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","prettier":"^3.7.4","typescript":"~5.9.3","@types/debug":"^4.1.12","@types/prompts":"^2.4.9","@types/mustache":"^4.2.6","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","commit-and-tag-version":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/create-capacitor-plugin_0.1.0_1766595380977_0.1676813348341335","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@capawesome/create-capacitor-plugin","version":"0.1.1","keywords":["capacitor","universal app","progressive web apps","cross platform"],"author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capawesome/create-capacitor-plugin@0.1.1","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capacitorjs.com","bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"bin":{"create-capacitor-plugin":"bin/create-capacitor-plugin"},"dist":{"shasum":"3251e8c5137b53c8cb5e11c2e41970bd113ced28","tarball":"https://registry.npmjs.org/@capawesome/create-capacitor-plugin/-/create-capacitor-plugin-0.1.1.tgz","fileCount":13,"integrity":"sha512-4rMbM/FQBujOtFU+OzE0Y2shZMPcg3NKBzbQ7/qjzFAxDFh2muSebbv24y8kUM0Fqaws1/eEIwTsyriJ4lg2Ww==","signatures":[{"sig":"MEQCIDpGLyK+98xjjTM8afnBGF6LqROd9s7LacRCJoznoeOuAiBJbS+r3yl/gOjOe3bmmRtswhhNSyO5zAj4zWnBvNAGZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82250},"main":"./dist/index.js","engines":{"node":">=22.0.0"},"gitHead":"52adf1e8772c742386179cdd0b4a4d188b317d5d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run pack-assets && tsc","clean":"rimraf ./dist","watch":"tsc -w","eslint":"eslint . --ext ts","release":"commit-and-tag-version","prettier":"prettier \"**/*.{css,html,js,mjs,ts}\"","pack-assets":"node ./scripts/pack-assets.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","repository":{"url":"git+https://github.com/ionic-team/create-capacitor-plugin.git","type":"git"},"_npmVersion":"10.9.4","description":"Generate a new Capacitor plugin","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tar":"^7.5.2","debug":"^4.4.3","kleur":"^4.1.5","tslib":"^2.8.1","prompts":"^2.4.2","mustache":"^4.2.0"},"eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","prettier":"^3.7.4","typescript":"~5.9.3","@types/debug":"^4.1.12","@types/prompts":"^2.4.9","@types/mustache":"^4.2.6","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","commit-and-tag-version":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/create-capacitor-plugin_0.1.1_1766595391414_0.3492131217997412","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@capawesome/create-capacitor-plugin","version":"0.1.2","keywords":["capacitor","universal app","progressive web apps","cross platform"],"author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capawesome/create-capacitor-plugin@0.1.2","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capacitorjs.com","bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"bin":{"create-capacitor-plugin":"bin/create-capacitor-plugin"},"dist":{"shasum":"ac08ab8398f10bbd1250ddfca67ada3fdca6ea81","tarball":"https://registry.npmjs.org/@capawesome/create-capacitor-plugin/-/create-capacitor-plugin-0.1.2.tgz","fileCount":13,"integrity":"sha512-a2Br3UTW0sldgBVUBAasn5zgS55aMJoLX4rNlaX4OeY9ZmTPm7yHV5Mlo5cRUv2PrkK9mZGmKMqFm04kVdTDTA==","signatures":[{"sig":"MEYCIQCsUWPfX+jEC6yAFB5mEFRubFlvhwMB1mwafL8uxlTLGgIhAJAz0HGrdH2O2MtpbB9cZ1OTVgtQxVO0xOunf4pCfpyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82252},"main":"./dist/index.js","engines":{"node":">=22.0.0"},"gitHead":"65bd61a794e0c3e83e4044b095626bd32d35a5b1","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write","lint":"npm run eslint && npm run prettier -- --check","build":"npm run clean && npm run pack-assets && tsc","clean":"rimraf ./dist","watch":"tsc -w","eslint":"eslint . --ext ts","release":"commit-and-tag-version","prettier":"prettier \"**/*.{css,html,js,mjs,ts}\"","pack-assets":"node ./scripts/pack-assets.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","repository":{"url":"git+https://github.com/ionic-team/create-capacitor-plugin.git","type":"git"},"_npmVersion":"11.12.1","description":"Generate a new Capacitor plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tar":"^7.5.2","debug":"^4.4.3","kleur":"^4.1.5","tslib":"^2.8.1","prompts":"^2.4.2","mustache":"^4.2.0"},"eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","prettier":"^3.7.4","typescript":"~5.9.3","@types/debug":"^4.1.12","@types/prompts":"^2.4.9","@types/mustache":"^4.2.6","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","commit-and-tag-version":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/create-capacitor-plugin_0.1.2_1779798486442_0.5247029348554584","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@capawesome/create-capacitor-plugin","version":"0.1.3","description":"Generate a new Capacitor plugin","author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"homepage":"https://capacitorjs.com","engines":{"node":">=22.0.0"},"main":"./dist/index.js","bin":{"create-capacitor-plugin":"bin/create-capacitor-plugin"},"scripts":{"pack-assets":"node ./scripts/pack-assets.mjs","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,js,mjs,ts}\"","build":"npm run clean && npm run pack-assets && tsc","clean":"rimraf ./dist","watch":"tsc -w","release":"commit-and-tag-version","prepublishOnly":"npm run build"},"keywords":["capacitor","universal app","progressive web apps","cross platform"],"repository":{"type":"git","url":"git+https://github.com/ionic-team/create-capacitor-plugin.git"},"bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"license":"MIT","prettier":"@ionic/prettier-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"dependencies":{"debug":"^4.4.3","kleur":"^4.1.5","mustache":"^4.2.0","prompts":"^2.4.2","tar":"^7.5.2","tslib":"^2.8.1"},"devDependencies":{"@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@types/debug":"^4.1.12","@types/mustache":"^4.2.6","@types/prompts":"^2.4.9","commit-and-tag-version":"^12.5.0","eslint":"^8.57.1","prettier":"^3.7.4","rimraf":"^6.1.2","typescript":"~5.9.3"},"publishConfig":{"access":"public"},"gitHead":"2c6ee9601bb81fba5097b1bfb4db1907aa4b2a70","_id":"@capawesome/create-capacitor-plugin@0.1.3","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-0hrosCHoIgKH5oba5NZhReXRyOMdafYG+sGXo41MHM6d8kU/HP45LFZhDMtWr4bC19pHQjdKxs9ZJySJQtvDxg==","shasum":"2b3c3ab26db78c461f8d70bf1903841d655cbeb3","tarball":"https://registry.npmjs.org/@capawesome/create-capacitor-plugin/-/create-capacitor-plugin-0.1.3.tgz","fileCount":13,"unpackedSize":82268,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjsEPTJFPR87lDPG8HK8plfZ9bBq6HE0kwyMNMA6aKAAIgeY920o1V4bKu1le8zFydF9SqQHoGzqOP8P8ubhdUg2Q="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-capacitor-plugin_0.1.3_1784100447310_0.4227588727169982"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-01T09:53:40.292Z","modified":"2026-07-15T07:27:27.598Z","0.0.0-dev.1835232.1738403607":"2025-02-01T09:53:40.606Z","0.0.0":"2025-02-05T19:12:24.791Z","0.1.0":"2025-12-24T16:56:21.124Z","0.1.1":"2025-12-24T16:56:31.570Z","0.1.2":"2026-05-26T12:28:06.620Z","0.1.3":"2026-07-15T07:27:27.468Z"},"bugs":{"url":"https://github.com/ionic-team/create-capacitor-plugin/issues"},"author":{"name":"Ionic Team","email":"hi@ionicframework.com"},"license":"MIT","homepage":"https://capacitorjs.com","keywords":["capacitor","universal app","progressive web apps","cross platform"],"repository":{"type":"git","url":"git+https://github.com/ionic-team/create-capacitor-plugin.git"},"description":"Generate a new Capacitor plugin","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"readme":"# Create Capacitor Plugin\n\nGenerate a new Capacitor plugin for Capawesome.\n\n## Usage\n\n```\nnpm init @capawesome/capacitor-plugin@latest [<path>] [options]\n```\n\n### Example Apps\n\nExample apps for testing are included when initializing a new plugin. To use these templates, you can open the `npx cap open android` or `npx cap open ios` command for Android and iOS respectively. Anything in the `example` folder will be excluded when publishing to npm.\n\n### Options\n\n```\n--name <name> ............. npm package name (e.g. \"capacitor-plugin-example\")\n--package-id <id> ......... Unique plugin ID in reverse-DNS notation (e.g. \"com.mycompany.plugins.example\")\n--class-name <name> ....... Plugin class name (e.g. \"Example\")\n--repo <url> .............. URL to git repository (e.g. \"https://github.com/example/repo\")\n--author <author> ......... Author name and email (e.g. \"Name <name@example.com>\")\n--license <id> ............ SPDX License ID (e.g. \"MIT\")\n--description <text> ...... Short description of plugin features\n```\n","readmeFilename":"README.md"}