{
    "name": "create-nitro-module",
    "version": "3.7.1",
    "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",
        "test:e2e": "bun test e2e",
        "test:e2e:build": "bun run build && bun run test:e2e",
        "typecheck": "tsc --noEmit",
        "prerelease": "rm -rf ./lib/assets",
        "release": "bun run build && bun semantic-release",
        "lint": "eslint --fix ",
        "format": "prettier --write ",
        "commitlint": "commitlint --edit"
    },
    "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": "^1.7.0",
        "commander": "^15.0.0",
        "kleur": "^4.1.5",
        "tsup": "^8.3.5"
    },
    "prettier": {
        "semi": false,
        "singleQuote": true,
        "trailingComma": "es5",
        "tabWidth": 4,
        "arrowParens": "avoid"
    },
    "devDependencies": {
        "@commitlint/cli": "^21.2.0",
        "@commitlint/config-conventional": "^21.2.0",
        "@eslint/js": "^10.0.1",
        "@semantic-release/changelog": "^6.0.3",
        "@semantic-release/git": "^10.0.1",
        "@types/node": "^26.1.1",
        "@typescript-eslint/eslint-plugin": "^8.63.0",
        "@typescript-eslint/parser": "^8.63.0",
        "conventional-changelog-conventionalcommits": "^9.3.1",
        "eslint": "^10.6.0",
        "eslint-plugin-n": "^18.2.1",
        "lefthook": "^2.1.9",
        "prettier": "^3.9.4",
        "semantic-release": "^25.0.5",
        "typescript": "^6.0.3"
    },
    "engines": {
        "node": ">=24.3.0"
    }
}
