Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
71 lines
3.1 KiB
JSON
71 lines
3.1 KiB
JSON
{
|
|
"name": "sebastian-ee",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "NODE_OPTIONS='--max-old-space-size=8192' NODE_ENV=development nodemon",
|
|
"build": "NODE_ENV=production next build --webpack",
|
|
"start": "nx next:start --port 3000",
|
|
"lint": "next lint",
|
|
"typecheck": "tsc --noEmit -p tsconfig.json",
|
|
"test": "vitest",
|
|
"test:unit": "vitest run src/__tests__/unit",
|
|
"test:integration": "vitest run src/__tests__/integration --exclude '**/*.playwright.*'",
|
|
"test:playwright": "nx e2e",
|
|
"test:e2e": "nx e2e",
|
|
"test:playwright:ticket-regression": "npx playwright test src/__tests__/integration/email-attachments-to-ticket-documents.playwright.test.ts src/__tests__/integration/ticket-bundling.playwright.test.ts src/__tests__/integration/workflow-ticket-created-add-comment.playwright.test.ts --project=chromium --workers=1",
|
|
"test:playwright:ticket-regression:live-on": "NEXT_PUBLIC_DISABLE_FEATURE_FLAGS=false NEXT_PUBLIC_FORCE_FEATURE_FLAGS=live-ticket-updates:true npm run test:playwright:ticket-regression",
|
|
"test:playwright:ticket-regression:live-off": "NEXT_PUBLIC_DISABLE_FEATURE_FLAGS=false NEXT_PUBLIC_FORCE_FEATURE_FLAGS=live-ticket-updates:false npm run test:playwright:ticket-regression",
|
|
"test:playwright:ticket-live-perf": "LIVE_TICKET_PERF_SMOKE=true PLAYWRIGHT_SKIP_WORKFLOW_WORKER=true NEXT_PUBLIC_DISABLE_FEATURE_FLAGS=false NEXT_PUBLIC_FORCE_FEATURE_FLAGS=live-ticket-updates:true npx playwright test src/__tests__/integration/ticket-live-updates.playwright.test.ts --grep T057 --project=chromium --workers=1",
|
|
"test:all": "npm run test:unit && npm run test:integration && npm run test:playwright",
|
|
"test:watch": "vitest",
|
|
"playwright:install": "playwright install",
|
|
"playwright:install-deps": "playwright install-deps"
|
|
},
|
|
"dependencies": {
|
|
"@alga-psa/authorization": "*",
|
|
"@alga-psa/workflow-streams": "*",
|
|
"@alga-psa/workflows": "*",
|
|
"@huggingface/inference": "^3.3.3",
|
|
"@huggingface/jinja": "^0.5.0",
|
|
"@monaco-editor/react": "^4.7.0",
|
|
"@temporalio/client": "^1.12.3",
|
|
"fzstd": "^0.1.1",
|
|
"gm": "^1.25.0",
|
|
"lucide-react": "^0.475.0",
|
|
"next": "^16.1.6",
|
|
"openai": "^4.59.0",
|
|
"react": "^19",
|
|
"react-dom": "^19",
|
|
"sharp": "^0.34.3",
|
|
"tar-stream": "^3.1.7",
|
|
"uuid": "^11.0.5"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.40.0",
|
|
"@testing-library/jest-dom": "^6.1.0",
|
|
"@testing-library/react": "^14.0.0",
|
|
"@testing-library/user-event": "^14.5.0",
|
|
"@types/bcrypt": "^5.0.0",
|
|
"@types/lodash": "^4.17.20",
|
|
"@types/node": "^20.0.0",
|
|
"@types/parsimmon": "^1.10.9",
|
|
"@types/react": "^19",
|
|
"@types/tar-stream": "^3.1.3",
|
|
"@types/uuid": "^9.0.0",
|
|
"@vitest/coverage-istanbul": "^4.0.18",
|
|
"@vitest/coverage-v8": "^4.0.18",
|
|
"autoprefixer": "^10.4.21",
|
|
"bcrypt": "^6.0.0",
|
|
"dotenv": "^16.3.0",
|
|
"execa": "^8.0.1",
|
|
"get-func-name": "^2.0.2",
|
|
"jsdom": "^23.0.0",
|
|
"knex": "^3.0.0",
|
|
"pg": "^8.11.0",
|
|
"type-detect": "^4.1.0",
|
|
"typescript": "^5.0.0",
|
|
"vite-tsconfig-paths": "^5.1.4",
|
|
"vitest": "^4.0.18"
|
|
}
|
|
}
|