Files
myeasycms-v2/package.json
Giancarlo Buomprisco 5eefa7ff16 Add events handling and enhance analytics tracking (#47)
* Add events handling and enhance analytics tracking

Added a new events system to track user actions throughout the application. Specific significant events such as user signup, sign-in, and checkout have dedicated handlers. Updated the analytics system to handle these event triggers and improved analytics reporting. An analytics provider has been implemented to manage event subscriptions and analytics event mappings.

* Remove unused dependencies from package.json files

Unused packages "@tanstack/react-table" and "next" have been removed from the packages/shared and tooling directories respectively. These changes help ensure that only needed packages are included in the project, reducing potential security risks and unnecessary processing overhead.

* Update dependencies

Multiple package versions were updated including "@tanstack/react-query" and "lucide-react"
2024-07-22 14:03:03 +08:00

52 lines
2.0 KiB
JSON

{
"name": "next-supabase-saas-kit-turbo",
"private": true,
"sideEffects": false,
"engines": {
"node": ">=v18.17.1"
},
"author": {
"url": "https://makerkit.dev",
"name": "MakerKit"
},
"scripts": {
"postinstall": "manypkg fix",
"build": "turbo build --cache-dir=.turbo",
"clean": "git clean -xdf node_modules dist .next",
"clean:workspaces": "turbo clean",
"dev": "cross-env FORCE_COLOR=1 turbo dev --parallel",
"dev:web": "turbo dev --parallel",
"format": "turbo format --cache-dir=.turbo --continue -- --cache --cache-location='node_modules/.cache/.prettiercache' --ignore-path='../../.gitignore'",
"format:fix": "turbo format --cache-dir=.turbo --continue -- --write --cache --cache-location='node_modules/.cache/.prettiercache' --ignore-path='../../.gitignore'",
"lint": "turbo lint --cache-dir=.turbo --continue -- --cache --cache-location 'node_modules/.cache/.eslintcache' && manypkg check",
"lint:fix": "turbo lint --cache-dir=.turbo --continue -- --fix --cache --cache-location 'node_modules/.cache/.eslintcache' && manypkg fix",
"typecheck": "turbo typecheck --cache-dir=.turbo",
"test": "turbo test --cache-dir=.turbo",
"update": "pnpm update -r",
"supabase:web:start": "pnpm --filter web supabase:start",
"supabase:web:stop": "pnpm --filter web supabase:stop",
"supabase:web:typegen": "pnpm --filter web supabase:typegen",
"supabase:web:reset": "pnpm --filter web supabase:reset",
"stripe:listen": "pnpm --filter '@kit/stripe' start",
"env:generate": "turbo gen env",
"env:validate": "turbo gen validate-env"
},
"prettier": "@kit/prettier-config",
"dependencies": {
"@manypkg/cli": "^0.21.4",
"@turbo/gen": "^2.0.9",
"cross-env": "^7.0.3",
"pnpm": "^9.6.0",
"prettier": "^3.3.3",
"turbo": "2.0.9",
"typescript": "^5.5.3"
},
"pnpm": {
"overrides": {
"react": "18.3.1",
"react-dom": "18.3.1"
}
},
"packageManager": "pnpm@9.1.4"
}