@silicon.js/app-updates
Version:
lightweight react package for checking app updates from ios app store and android play store using react context
71 lines (70 loc) • 1.8 kB
JSON
{
"name": "@silicon.js/app-updates",
"version": "1.0.2",
"description": "lightweight react package for checking app updates from ios app store and android play store using react context",
"main": "src/index.ts",
"files": [
"src/**/*"
],
"scripts": {
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"test": "echo \"Error: no test specified\" && exit 1",
"format": "prettier --write './src/**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc",
"prepare": "husky",
"precommit": "lint-staged && npm run lint && npm run format"
},
"keywords": [
"app-updates",
"app-update-checker",
"version-check",
"ios-app-store",
"android-play-store",
"react",
"react-native",
"react-context",
"typescript",
"app-version",
"update-notification"
],
"author": "sonar",
"license": "ISC",
"devDependencies": {
"@tsconfig/recommended": "^1.0.6",
"@types/js-cookie": "^3.0.6",
"@types/react": "^19.2.2",
"globals": "^15.6.0"
},
"lint-staged": {
"*.{js,jsx,ts,tsx}": [
"prettier --write",
"eslint --fix",
"git add"
],
"*.{html,css,less,ejs,json,md}": [
"prettier --write",
"git add"
]
},
"peerDependencies": {
"react": "*",
"react-native": "*",
"expo": "*"
},
"dependencies": {
"@typescript-eslint/eslint-plugin": "^7.18.0",
"@typescript-eslint/parser": "^7.18.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-prettier": "^5.4.0",
"eslint-plugin-react": "^7.34.3",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-react-refresh": "^0.4.7",
"eslint-plugin-storybook": "^0.8.0",
"husky": "^9.1.7",
"js-cookie": "^3.0.5",
"lint-staged": "^16.0.0",
"prettier": "^3.5.3",
"typescript": "^5.4.5"
}
}