create-capacitor-plugin icon indicating copy to clipboard operation
create-capacitor-plugin copied to clipboard

Create a new Capacitor plugin ⚡️

Results 19 create-capacitor-plugin issues
Sort by recently updated
recently updated
newest added

I'm following the docs here for creating a plugin: https://capacitorjs.com/docs/plugins/creating-plugins When I run `npm init @capacitor/plugin@latest`, everything seems to be created fine. But, when I open the package in Xcode,...

When creating a plugin according to [doc](https://capacitorjs.com/docs/plugins/creating-plugins), there are some deprecation warnings during the process: ``` npm init @capacitor/plugin@latest ... > npm install --no-package-lock npm WARN deprecated [email protected]: This module...

Update `prettier`, `prettier-plugin-java` and `@ionic/prettier-config`. Update the code style to latest `@ionic/prettier-config`, specify the `prettier-plugin-java` in the `prettier` npm script as version 3 doesn't detect plugins automatically. Published as `0.17.0-0`...

**Title:** **(feat) Add Option to Select Programming Language (Kotlin or Java) for Android Plugins** **Description:** This pull request introduces the ability to select the programming language (Kotlin or Java) when...

current Eslint is deprecated, and use the old syntaxt, it could be nice to migrate to new one

### 🚀 Context Currently, `create-capacitor-plugin` utilizes **Mustache** for templating. While Mustache is excellent for simple substitutions, its "logic-less" philosophy becomes a limitation when the scaffolding requirements grow in complexity. ###...

We got few people wanting to do PR in our plugin and cannot understand why lint failed; we found out it came from prettier not reporting errors properly. I tried...

Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable...

Update this line: https://github.com/ionic-team/create-capacitor-plugin/blob/97504d75c68a589b31cf375d9b68271907a4beea/assets/plugin-template/package.json.mustache#L64C5-L64C27 I highly recommend updating the plugin's Typescript package to version 5, otherwise SvelteKit users will randomly find themselves with issues whereby their page data types no...