UNPKG

@mj-studio/react-native-naver-map

Version:
180 lines (179 loc) 5.49 kB
{ "name": "@mj-studio/react-native-naver-map", "version": "2.5.3", "description": "Naver Map Component for React Native", "main": "lib/commonjs/index", "module": "lib/module/index", "types": "lib/typescript/commonjs/src/index.d.ts", "react-native": "src/index", "source": "src/index", "files": [ "src", "lib", "android", "ios", "cpp", "*.podspec", "app.plugin.js", "expo-config-plugin/build/index.js", "!ios/build", "!android/build", "!android/gradle", "!android/gradlew", "!android/gradlew.bat", "!android/local.properties", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__", "!**/.*" ], "scripts": { "typecheck": "tsc --noEmit", "lint": "yarn t", "t": "yarn lefthook run check", "format": "yarn lefthook run format", "clean": "del-cli android/build example/android/build example/android/app/build example/ios/build lib", "release": "./script/release.sh", "codegen:android": "cd example/android && ./gradlew generateCodegenArtifactsFromSchema", "codegen:ios": "node example/node_modules/react-native/scripts/generate-codegen-artifacts.js --path example/ --outputPath example/ios -t ios", "codegen": "yarn codegen:android && yarn codegen:ios", "studio": "studio $(pwd)/example/android", "xcode": "open $(pwd)/example/ios/example.xcworkspace", "pod": "cd example/ios && pod install", "pod:update": "cd example/ios && pod update", "prepack": "yarn build:expo-config-plugin && yarn build:docs && bob build", "build:expo-config-plugin": "tsc --project ./expo-config-plugin", "build:docs": "rm -rf docs && typedoc", "ci:ios": "cd example/ios && xcodebuild -workspace example.xcworkspace -scheme example -configuration Debug -sdk iphonesimulator -quiet CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO ONLY_ACTIVE_ARCH=YES", "ci:android": "cd example/android && ./gradlew assembleDebug", "turbo:android": "yarn turbo ci:android --single-package --cache-dir=\".turbo/android\"", "turbo:ios": "yarn turbo ci:ios --single-package --cache-dir=\".turbo/ios\"", "ios": "cd example && yarn ios", "android": "cd example && yarn android", "dev": "cd example && yarn start" }, "keywords": [ "react-native", "naver-map", "naver", "react-native-naver-map" ], "repository": { "type": "git", "url": "git+https://github.com/mym0404/react-native-naver-map.git" }, "author": "MJ Studio <mym0404@gmail.com> (https://mjstudio.net)", "license": "MIT", "bugs": { "url": "https://github.com/mym0404/react-native-naver-map/issues" }, "homepage": "https://github.com/mym0404/react-native-naver-map#readme", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "devDependencies": { "@babel/runtime": "^7.27.6", "@biomejs/biome": "^2.0.0", "@blackwych/typedoc-plugin-categorized-hierarchy-theme": "^1.1.1", "@commitlint/config-conventional": "17.0.2", "@expo/config-plugins": "10.0.3", "@release-it/conventional-changelog": "^10.0.1", "@types/object-hash": "^3", "@types/react": "19.1.0", "commitlint": "17.0.2", "del-cli": "6.0.0", "lefthook": "1.11.14", "react": "19.1.0", "react-native": "0.80.0", "react-native-builder-bob": "0.40.12", "release-it": "19.0.3", "turbo": "^2.0.6", "typedoc": "0.28.5", "typedoc-plugin-extras": "^4.0.0", "typedoc-theme-hierarchy": "^6.0.0", "typescript": "5.3.3" }, "peerDependencies": { "react": "*", "react-native": "*" }, "exports": { ".": { "import": { "types": "./lib/typescript/module/src/index.d.ts", "default": "./lib/module/index.js" }, "require": { "types": "./lib/typescript/commonjs/src/index.d.ts", "default": "./lib/commonjs/index.js" } }, "./package.json": "./package.json", "./app.plugin.js": "./app.plugin.js" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "release-it": { "git": { "commitMessage": "chore: release ${version} [skip ci]", "tagName": "v${version}" }, "npm": { "publish": true }, "github": { "release": false } }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ [ "typescript", { "project": "tsconfig.build.json" } ], [ "commonjs", { "esm": true } ], [ "module", { "esm": true } ] ] }, "codegenConfig": { "name": "RNCNaverMapSpec", "type": "all", "jsSrcsDir": "src", "ios": { "componentProvider": { "RNCNaverMapView": "RNCNaverMapView", "RNCNaverMapArrowheadPath": "RNCNaverMapArrowheadPath", "RNCNaverMapCircle": "RNCNaverMapCircle", "RNCNaverMapGround": "RNCNaverMapGround", "RNCNaverMapMarker": "RNCNaverMapMarker", "RNCNaverMapPath": "RNCNaverMapPath", "RNCNaverMapPolygon": "RNCNaverMapPolygon", "RNCNaverMapPolyline": "RNCNaverMapPolyline" } } }, "dependencies": { "object-hash": "^3.0.0" }, "packageManager": "yarn@4.9.2", "workspaces": [ "example" ] }