@snowplow/react-native-tracker
Version:
React Native tracker for Snowplow
106 lines • 2.62 kB
JSON
{
"name": "@snowplow/react-native-tracker",
"version": "4.6.3",
"description": "React Native tracker for Snowplow",
"keywords": [
"snowplow",
"analytics",
"tracking",
"events",
"open source"
],
"homepage": "https://docs.snowplow.io/docs/collecting-data/collecting-from-own-applications/javascript-trackers/",
"bugs": "https://github.com/snowplow/snowplow-javascript-tracker/issues",
"repository": {
"type": "git",
"url": "https://github.com/snowplow/snowplow-javascript-tracker.git"
},
"license": "BSD-3-Clause",
"contributors": [
"Snowplow"
],
"sideEffects": false,
"source": "./src/index.tsx",
"main": "./dist/commonjs/index.js",
"module": "./dist/module/index.js",
"exports": {
".": {
"import": {
"types": "./dist/typescript/module/src/index.d.ts",
"default": "./dist/module/index.js"
},
"require": {
"types": "./dist/typescript/commonjs/src/index.d.ts",
"default": "./dist/commonjs/index.js"
}
}
},
"files": [
"dist"
],
"peerDependencies": {
"@react-native-async-storage/async-storage": "~2.0.0",
"react": "*",
"react-native": "*",
"react-native-get-random-values": "^1.11.0"
},
"dependencies": {
"tslib": "^2.3.1",
"uuid": "^10.0.0",
"@snowplow/tracker-core": "4.6.3",
"@snowplow/browser-plugin-screen-tracking": "4.6.3",
"@snowplow/browser-tracker-core": "4.6.3"
},
"devDependencies": {
"@react-native-async-storage/async-storage": "~2.0.0",
"@typescript-eslint/eslint-plugin": "~5.15.0",
"@typescript-eslint/parser": "~5.15.0",
"eslint": "~8.11.0",
"typescript": "~4.6.2",
"@types/jest": "~28.1.1",
"@types/node": "~14.6.0",
"@types/uuid": "^10.0.0",
"jest": "~28.1.3",
"react": "18.2.0",
"ts-jest": "~28.0.8",
"@types/react": "^18.2.44",
"react-native": "0.74.5",
"node-fetch": "~3.3.2",
"react-native-builder-bob": "^0.30.3",
"react-native-get-random-values": "^1.11.0",
"@snowplow/browser-plugin-snowplow-ecommerce": "4.6.3"
},
"resolutions": {
"@types/react": "^18.2.44"
},
"browserslist": {},
"react-native-builder-bob": {
"source": "src",
"output": "dist",
"targets": [
[
"commonjs",
{
"esm": true
}
],
[
"module",
{
"esm": true
}
],
[
"typescript",
{
"project": "tsconfig.build.json",
"esm": true
}
]
]
},
"scripts": {
"build": "bob build",
"test": "jest"
}
}