package.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. {
  2. "private": true,
  3. "name": "@pythnetwork/react-hooks",
  4. "description": "collection of utility hooks used across react applications powering parts of the pyth network",
  5. "version": "0.1.0",
  6. "scripts": {
  7. "build": "ts-duality --clean --noCjs",
  8. "clean": "rm -rf ./dist",
  9. "fix:format": "prettier --write .",
  10. "fix:lint": "eslint --fix . --max-warnings 0",
  11. "test:lint": "eslint . --max-warnings 0",
  12. "test:format": "prettier --check .",
  13. "test:types": "tsc"
  14. },
  15. "devDependencies": {
  16. "@cprussin/eslint-config": "catalog:",
  17. "@cprussin/tsconfig": "catalog:",
  18. "@types/react": "catalog:",
  19. "@types/react-dom": "catalog:",
  20. "eslint": "catalog:"
  21. },
  22. "dependencies": {
  23. "nuqs": "catalog:",
  24. "react": "catalog:",
  25. "react-dom": "catalog:"
  26. },
  27. "type": "module",
  28. "exports": {
  29. "./nuqs-adapters-next": {
  30. "types": "./dist/nuqs-adapters-next.d.ts",
  31. "default": "./dist/nuqs-adapters-next.mjs"
  32. },
  33. "./nuqs-server": {
  34. "types": "./dist/nuqs-server.d.ts",
  35. "default": "./dist/nuqs-server.mjs"
  36. },
  37. "./nuqs-testing": {
  38. "types": "./dist/nuqs-testing.d.ts",
  39. "default": "./dist/nuqs-testing.mjs"
  40. },
  41. "./nuqs": {
  42. "types": "./dist/nuqs.d.ts",
  43. "default": "./dist/nuqs.mjs"
  44. },
  45. "./package.json": "./package.json"
  46. }
  47. }