we-insights-react-native
Version:
[we-insights] is a powerful utility library designed to streamline data collection processes for WeApp employees. It simplifies the process of gathering, storing, and managing data within WeApp projects, making it an invaluable tool for enhancing efficien
175 lines • 4.44 kB
JSON
{
"name": "we-insights-react-native",
"version": "0.2.4",
"description": "[we-insights] is a powerful utility library designed to streamline data collection processes for WeApp employees. It simplifies the process of gathering, storing, and managing data within WeApp projects, making it an invaluable tool for enhancing efficiency and productivity.",
"main": "lib/commonjs/index",
"module": "lib/module/index",
"types": "lib/typescript/src/index.d.ts",
"react-native": "src/index",
"source": "src/index",
"files": [
"src",
"lib",
"android",
"ios",
"cpp",
"*.podspec",
"!ios/build",
"!android/build",
"!android/gradle",
"!android/gradlew",
"!android/gradlew.bat",
"!android/local.properties",
"!**/__tests__",
"!**/__fixtures__",
"!**/__mocks__",
"!**/.*"
],
"scripts": {
"example": "yarn workspace we-insights-react-native-example",
"test": "jest",
"typecheck": "tsc --noEmit",
"lint": "eslint \"**/*.{js,ts,tsx}\"",
"clean": "del-cli android/build example/android/build example/android/app/build example/ios/build lib",
"prepare": "bob build && husky install",
"release": "release-it",
"lint-package-json": "node lint-package-json.js"
},
"keywords": [
"may",
"the",
"insights",
"be",
"with",
"you",
"WeApp AB"
],
"repository": {
"type": "git",
"url": "git+https://github.com/we-app/we-insights-react-native.git"
},
"author": "WeApp <arasto.sahbaei@gmail.com> (https://github.com/ArastoSahbaei)",
"license": "MIT",
"bugs": {
"url": "https://github.com/we-app/we-insights-react-native/issues"
},
"homepage": "https://github.com/we-app/we-insights-react-native#readme",
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"devDependencies": {
"@commitlint/config-conventional": "17.0.2",
"@react-native/eslint-config": "0.72.2",
"@release-it/conventional-changelog": "5.0.0",
"@types/jest": "28.1.8",
"@types/mocha": "10.0.6",
"@types/react": "~17.0.21",
"@types/react-native": "0.70.0",
"commitlint": "17.0.2",
"del-cli": "5.0.0",
"eslint": "8.4.1",
"eslint-config-prettier": "8.5.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-prettier": "4.0.0",
"eslint-plugin-typescript-enum": "2.1.0",
"husky": "8.0.3",
"jest": "28.1.1",
"jsonlint": "1.6.3",
"pod-install": "0.1.0",
"prettier": "2.0.5",
"react": "18.2.0",
"react-native": "0.73.2",
"react-native-builder-bob": "0.20.0",
"release-it": "15.0.0",
"turbo": "1.10.7",
"typescript": "5.0.2"
},
"resolutions": {
"@types/react": "17.0.21"
},
"peerDependencies": {
"react": "*",
"react-native": "*"
},
"workspaces": [
"example"
],
"packageManager": "yarn@3.6.1",
"engines": {
"node": ">= 18.0.0"
},
"jest": {
"preset": "react-native",
"modulePathIgnorePatterns": [
"<rootDir>/example/node_modules",
"<rootDir>/lib/"
]
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"release-it": {
"git": {
"commitMessage": "chore: release ${version}",
"tagName": "v${version}"
},
"npm": {
"publish": true
},
"github": {
"release": true
},
"plugins": {
"@release-it/conventional-changelog": {
"preset": "angular"
}
}
},
"eslintConfig": {
"root": true,
"extends": [
"@react-native",
"prettier"
],
"rules": {
"prettier/prettier": [
"error",
{
"quoteProps": "consistent",
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "es5",
"useTabs": false
}
]
}
},
"eslintIgnore": [
"node_modules/",
"lib/"
],
"prettier": {
"quoteProps": "consistent",
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "es5",
"useTabs": false
},
"react-native-builder-bob": {
"source": "src",
"output": "lib",
"targets": [
"commonjs",
"module",
[
"typescript",
{
"project": "tsconfig.build.json"
}
]
]
},
"dependencies": {}
}