UNPKG

create-nitro-module

Version:

A CLI tool that simplifies creating React Native modules powered by Nitro Modules.

90 lines (89 loc) 2.8 kB
{ "name": "create-nitro-module", "version": "3.3.2", "description": "A CLI tool that simplifies creating React Native modules powered by Nitro Modules.", "private": false, "type": "module", "scripts": { "dev": "bun typecheck && bun src/cli/index.ts", "build": "rm -rf lib && bun typecheck && tsup src", "typecheck": "tsc --noEmit", "prerelease": "rm -rf ./lib/assets", "release": "bun run build && bun semantic-release", "lint": "eslint --fix ", "format": "prettier --write ", "commitlint": "commitlint --edit", "ios:e2e": "bash scripts/e2e-maestro.sh ios", "android:e2e": "bash scripts/e2e-maestro.sh android" }, "files": [ "lib", "assets", "!assets/nitro-module-cli.gif", "README.md" ], "keywords": [ "react native", "nitro", "nitro create", "nitro-cli", "nitro modules", "create-nitro-modules", "Native Modules", "Create React Native Modules with Nitro", "Create Nitro Modules", "create react native module", "create react native module", "create react native library", "react native library" ], "license": "MIT", "bin": { "create-nitro-module": "./lib/cli/index.js" }, "repository": { "type": "git", "url": "git+https://github.com/patrickkabwe/create-nitro-module.git" }, "author": "Patrick Kabwe (https://github.com/patrickkabwe)", "bugs": { "url": "https://github.com/patrickkabwe/create-nitro-module/issues" }, "homepage": "https://patrickkabwe.github.io/create-nitro-module/", "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "dependencies": { "@clack/prompts": "^0.11.0", "commander": "^14.0.0", "kleur": "^4.1.5", "tsup": "^8.3.5" }, "prettier": { "semi": false, "singleQuote": true, "trailingComma": "es5", "tabWidth": 4, "arrowParens": "avoid" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/node": "^24.0.1", "@typescript-eslint/eslint-plugin": "^8.16.0", "@typescript-eslint/parser": "^8.16.0", "conventional-changelog-conventionalcommits": "^9.0.0", "eslint": "^9.16.0", "eslint-plugin-n": "^17.14.0", "lefthook": "^1.10.1", "prettier": "^3.4.1", "semantic-release": "^24.2.3", "typescript": "^5.7.2" }, "engines": { "node": ">=22" } }