|
1 | 1 | { |
2 | 2 | "name": "@firebaseui/root", |
3 | 3 | "private": true, |
| 4 | + "type": "module", |
4 | 5 | "scripts": { |
5 | 6 | "emulators": "firebase emulators:start --only auth", |
6 | 7 | "build": "pnpm run build:translations && pnpm run build:core && pnpm run build:react", |
7 | 8 | "build:core": "pnpm --filter=@invertase/firebaseui-core run build", |
8 | 9 | "build:translations": "pnpm --filter=@invertase/firebaseui-translations run build", |
9 | 10 | "build:react": "pnpm --filter=@invertase/firebaseui-react run build", |
10 | 11 | "build:angular": "pnpm --filter=@invertase/firebaseui-angular run build", |
| 12 | + "lint:check": "eslint", |
| 13 | + "lint:fix": "eslint --fix", |
| 14 | + "format:check": "prettier --check **/{src,tests}/**/*.{ts,tsx}", |
| 15 | + "format:write": "prettier --write **/{src,tests}/**/*.{ts,tsx}", |
| 16 | + "test": "pnpm run test:core && pnpm run test:translations && pnpm run test:styles && pnpm run test:react && pnpm run test:angular", |
| 17 | + "test:core": "pnpm --filter=@invertase/firebaseui-core run test", |
| 18 | + "test:react": "pnpm --filter=@invertase/firebaseui-react run test", |
| 19 | + "test:angular": "pnpm --filter=@invertase/firebaseui-angular run test", |
| 20 | + "test:translations": "pnpm --filter=@invertase/firebaseui-translations run test", |
| 21 | + "test:styles": "pnpm --filter=@invertase/firebaseui-styles run test", |
| 22 | + "test:watch": "pnpm run test:core:watch & pnpm run test:react:watch & pnpm run test:angular:watch", |
| 23 | + "test:core:watch": "pnpm --filter=@invertase/firebaseui-core run test:unit:watch", |
| 24 | + "test:react:watch": "pnpm --filter=@invertase/firebaseui-react run test:unit:watch", |
| 25 | + "test:angular:watch": "pnpm --filter=@invertase/firebaseui-angular run test:watch", |
11 | 26 | "publish:tags:core": "pnpm --filter=@invertase/firebaseui-core run publish:tags", |
12 | 27 | "publish:tags:translations": "pnpm --filter=@invertase/firebaseui-translations run publish:tags", |
13 | 28 | "publish:tags:react": "pnpm --filter=@invertase/firebaseui-react run publish:tags", |
|
26 | 41 | "typescript": "^5.7.3", |
27 | 42 | "vite": "^6.0.11", |
28 | 43 | "vite-plugin-dts": "^4.2.3", |
29 | | - "vite-tsconfig-paths": "^5.0.1" |
| 44 | + "vite-tsconfig-paths": "^5.0.1", |
| 45 | + "@eslint/css": "^0.11.1", |
| 46 | + "@eslint/js": "^9.35.0", |
| 47 | + "angular-eslint": "^20.3.0", |
| 48 | + "eslint": "catalog:", |
| 49 | + "eslint-plugin-prettier": "^5.5.4", |
| 50 | + "eslint-plugin-react": "^7.37.5", |
| 51 | + "eslint-plugin-react-hooks": "^5.2.0", |
| 52 | + "globals": "^16.4.0", |
| 53 | + "prettier": "^3.1.1", |
| 54 | + "typescript-eslint": "^8.45.0" |
30 | 55 | } |
31 | 56 | } |
0 commit comments