react-native-avo-inspector
Version:
[](https://badge.fury.io/js/react-native-avo-inspector)
107 lines (106 loc) • 2.79 kB
JSON
{
"name": "react-native-avo-inspector",
"version": "1.4.0",
"description": "",
"main": "dist/index.js",
"browser": "dist/index.js",
"react-native": "dist-native/index.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "tsc && tsc --outDir dist-native",
"build-native": "tsc --outDir dist-native",
"test": "jest",
"test:browser": "BROWSER=1 jest",
"typecheck": "tsc --noEmit",
"prepublishOnly": "npm run build && npm run test:browser -- --testPathPattern=\"src/__tests__/(AvoEncryption|AvoEncryptionIntegration|AvoEventSpecFetcher|AvoInspector|BatcherPublic|Deduplicator|EventSpecCache|EventValidator|InstallationId|Parsing|Sessions|StreamId)\\.ts$\""
},
"repository": {
"type": "git",
"url": "git+https://github.com/avohq/web-avo-inspector.git"
},
"jest": {
"transform": {
"^.+\\.[j]sx?$": "babel-jest",
"^.+\\.[t]sx?$": "ts-jest"
},
"testPathIgnorePatterns": [
"constants",
"examples",
"node_modules",
"dist",
"dist-native",
"\\.claude/"
],
"modulePathIgnorePatterns": [
"\\.claude/",
"test-bundle-size/"
],
"roots": [
"<rootDir>/src"
],
"testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
"moduleFileExtensions": [
"ts",
"tsx",
"js"
]
},
"keywords": [
"web",
"analytics",
"avo",
"react",
"react-native",
"node",
"javascript"
],
"author": "Avo (https://www.avo.app)",
"license": "MIT",
"bugs": {
"url": "https://github.com/avohq/web-avo-inspector/issues"
},
"homepage": "https://github.com/avohq/web-avo-inspector#readme",
"devDependencies": {
"@babel/core": "7.25.2",
"@babel/preset-env": "7.25.3",
"@react-native-async-storage/async-storage": "^3.0.1",
"@types/jest": "29.5.12",
"@types/node": "22.3.0",
"babel-preset-es2015": "6.24.1",
"babel-preset-react": "6.24.1",
"eslint": "9.9.0",
"eslint-plugin-react": "7.35.0",
"jest": "29.7.0",
"prettier": "3.3.3",
"prettier-eslint": "16.3.0",
"react-native": "^0.84.1",
"ts-jest": "29.2.4",
"ts-loader": "9.5.1",
"typescript": "5.5.4"
},
"externals": [
"react-native"
],
"dependencies": {
"@noble/ciphers": "~0.6.0",
"@noble/curves": "^1.9.7",
"@noble/hashes": "^1.8.0",
"safe-regex2": "^5.0.0"
},
"peerDependencies": {
"@react-native-async-storage/async-storage": ">=1.24.0",
"react-native": "*",
"react-native-get-random-values": "^1.1.0"
},
"peerDependenciesMeta": {
"@react-native-async-storage/async-storage": {
"optional": true
},
"react-native-get-random-values": {
"optional": true
},
"react-native": {
"optional": true
}
}
}