UNPKG

brick-codegen

Version:

Better React Native native module development

86 lines 1.96 kB
{ "name": "brick-codegen", "version": "0.1.5", "description": "Better React Native native module development", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./cli": { "import": "./dist/cli.js", "types": "./dist/cli.d.ts" }, "./package.json": "./package.json" }, "bin": { "brick-codegen": "./dist/cli.js" }, "publishConfig": { "registry": "https://registry.npmjs.org", "access": "public" }, "files": [ "dist/", "templates/", "podfile_helper.rb" ], "keywords": [ "react-native", "codegen", "brick-module", "turbomodule", "bridge", "swift", "ios", "cli" ], "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/toss/brick.git" }, "bugs": { "url": "https://github.com/toss/brick/issues" }, "homepage": "https://github.com/toss/brick#readme", "dependencies": { "@babel/parser": "^7.27.5", "@babel/types": "^7.27.6", "@commander-js/extra-typings": "^14.0.0", "chalk": "^5.4.1", "commander": "^14.0.0", "execa": "^9.6.0", "fs-extra": "^11.3.0", "glob": "^11.0.3", "picocolors": "^1.1.1", "semver": "^7.7.2", "typescript": "^5.9.2" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/node": "^24.0.3", "@types/semver": "^7.7.0", "@vitest/coverage-v8": "^3.2.4", "tsdown": "^0.14.0", "vitest": "^3.2.4" }, "engines": { "node": ">=16.0.0" }, "scripts": { "build": "tsdown", "dev": "tsdown --watch", "clean": "rm -rf dist", "test": "vitest", "test:watch": "vitest --watch", "test:coverage": "vitest --coverage", "lint": "biome lint --write .", "format": "biome format --write .", "typecheck": "tsc --noEmit" } }