|
30 | 30 | "check": "npm run lint && npx astro check", |
31 | 31 | "clean": "npx rimraf dist && npx rimraf .astro", |
32 | 32 | "dev": "npm run sync && cross-env NODE_ENV=development npx astro dev", |
| 33 | + "dev:env": "dotenv -e .env.development -- npm run dev", |
33 | 34 | "format": "npm run format:json && npm run format:code && npm run format:style", |
34 | 35 | "format:code": "npx prettier --write \"@types/**/*.{js,ts}\" \"src/**/*.{js,ts,tsx,astro}\" --plugin=prettier-plugin-astro", |
35 | 36 | "format:json": "npx prettier --write '**/*.json' --cache --ignore-path .gitignore", |
|
46 | 47 | "containers:status": "docker compose --env-file test/containers/.env -f test/containers/docker-compose.e2e.yml ps", |
47 | 48 | "containers:wait": "bash test/containers/scripts/wait-for-services.sh", |
48 | 49 | "containers:supabase:start": "bash test/containers/supabase/start.sh", |
49 | | - "containers:supabase:stop": "npx supabase stop --project-dir suprabase", |
| 50 | + "containers:supabase:stop": "npx supabase stop --workdir suprabase", |
50 | 51 | "containers:supabase:status": "npx supabase status --workdir suprabase", |
51 | | - "containers:supabase:logs": "npx supabase logs api --workdir suprabase", |
| 52 | + "containers:supabase:logs": "bash test/containers/supabase/logs.sh", |
| 53 | + "containers:supabase:db-push": "npx supabase db push --workdir suprabase --env-file test/containers/.env", |
| 54 | + "supabase:db:push": "npx supabase db push --workdir suprabase", |
52 | 55 | "test": "npm run test:unit && npm run test:e2e", |
53 | 56 | "test:coverage": "npx vitest run --coverage", |
54 | 57 | "test:e2e": "npx playwright test", |
|
70 | 73 | "@semantic-ui/astro-lit": "^5.1.1", |
71 | 74 | "@sentry/astro": "^10.27.0", |
72 | 75 | "@sentry/browser": "^10.27.0", |
73 | | - "@shikijs/transformers": "^3.17.0", |
| 76 | + "@shikijs/transformers": "^3.17.1", |
74 | 77 | "@supabase/supabase-js": "^2.86.0", |
75 | 78 | "@tailwindcss/forms": "0.5.10", |
76 | 79 | "@tailwindcss/typography": "0.5.19", |
|
92 | 95 | "gsap": "^3.13.0", |
93 | 96 | "js-cookie": "^3.0.5", |
94 | 97 | "jsdom": "^27.2.0", |
95 | | - "libphonenumber-js": "1.12.29", |
| 98 | + "libphonenumber-js": "1.12.30", |
96 | 99 | "lit": "^3.3.1", |
97 | 100 | "nanostores": "^1.1.0", |
98 | 101 | "nodemailer": "^7.0.11", |
99 | 102 | "postcss": "8.5.6", |
100 | 103 | "postcss-html": "1.8.0", |
101 | | - "preact": "^10.27.2", |
| 104 | + "preact": "^10.28.0", |
102 | 105 | "pubsub-js": "^1.9.5", |
103 | 106 | "rehype-accessible-emojis": "^0.3.2", |
104 | 107 | "rehype-autolink-headings": "^7.1.0", |
|
113 | 116 | "title-case": "4.3.2", |
114 | 117 | "to-ico": "1.1.5", |
115 | 118 | "uuid": "^13.0.0", |
116 | | - "vite": "^7.2.4", |
| 119 | + "vite": "^7.2.6", |
117 | 120 | "workbox-build": "7.4.0", |
118 | 121 | "zod": "4.1.13" |
119 | 122 | }, |
|
145 | 148 | "confusing-browser-globals": "1.0.11", |
146 | 149 | "cross-spawn": "7.0.6", |
147 | 150 | "dedent": "^1.7.0", |
| 151 | + "dotenv-cli": "11.0.0", |
148 | 152 | "eslint": "9.39.1", |
149 | 153 | "eslint-import-resolver-typescript": "^4.4.4", |
150 | 154 | "eslint-plugin-astro": "1.5.0", |
|
171 | 175 | "stylelint-config-standard": "^39.0.1", |
172 | 176 | "stylelint-declaration-block-no-ignored-properties": "2.8.0", |
173 | 177 | "stylelint-order": "7.0.0", |
174 | | - "supabase": "^2.63.1", |
| 178 | + "supabase": "^2.64.2", |
175 | 179 | "temp-dir": "3.0.0", |
176 | 180 | "tslib": "2.8.1", |
177 | 181 | "typescript": "5.9.3", |
|
0 commit comments