{ "name": "@waveplay/stashy", "version": "0.0.0-development", "license": "MIT", "private": false, "description": "Flexible storage for Node, React Native, and the browser", "repository": { "type": "git", "url": "https://github.com/Wave-Play/stashy.git" }, "engines": { "node": ">=12" }, "author": "WavePlay (waveplay.com)", "contributors": [ "Pkmmte Xeleon " ], "sideEffects": false, "main": "dist/index.js", "module": "dist/index.mjs", "publishConfig": { "access": "public" }, "files": [ "backend/", "dist/", "src/", "jotai.js", "jotai.d.ts", "LICENSE", "README.md" ], "scripts": { "build": "tsup", "lint": "pnpm lint:eslint && pnpm lint:language && pnpm lint:style", "lint:eslint": "eslint . --ext js,jsx,ts,tsx --max-warnings=0 --config .eslintrc.json --no-eslintrc", "lint:language": "alex .", "lint:style": "prettier --write .", "semantic-release": "semantic-release" }, "dependencies": { "@react-native-async-storage/async-storage": "1.17.11", "nookies": "2.5.2" }, "peerDependencies": { "jotai": ">=1.8.4", "react-native-mmkv": ">=2.4.3" }, "peerDependenciesMeta": { "jotai": { "optional": true }, "react-native-mmkv": { "optional": true } }, "devDependencies": { "@babel/core": "^7.20.5", "@babel/eslint-parser": "^7.19.1", "@babel/preset-react": "^7.18.6", "@types/react": "18.0.26", "@types/react-native": "0.70.8", "@typescript-eslint/eslint-plugin": "5.46.1", "@typescript-eslint/parser": "5.46.1", "alex": "11.0.0", "eslint": "8.29.0", "eslint-plugin-eslint-plugin": "^5.0.6", "eslint-plugin-import": "2.26.0", "eslint-plugin-jest": "27.1.7", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "next": "13.0.7", "npm": "^9.2.0", "prettier": "2.8.1", "semantic-release": "19.0.5", "semantic-release-cli": "5.4.4", "tsup": "6.5.0", "turbo": "1.6.3", "typescript": "4.9.4" } }