fa5a190416
CI Pipeline / test (20) (pull_request) Successful in 2m30s
CI Pipeline / test (18) (pull_request) Successful in 3m51s
CI Pipeline / e2e (firefox) (pull_request) Successful in 3m22s
CI Pipeline / e2e (webkit) (pull_request) Successful in 3m45s
CI Pipeline / e2e (chromium) (pull_request) Successful in 11m49s
CI Pipeline / visual-regression (pull_request) Successful in 6m48s
CI Pipeline / storybook (pull_request) Successful in 1m35s
CI Pipeline / lint (pull_request) Successful in 1m12s
CI Pipeline / build (pull_request) Successful in 1m54s
CI Pipeline / performance (pull_request) Successful in 4m6s
100 lines
4.0 KiB
JSON
100 lines
4.0 KiB
JSON
{
|
|
"name": "community-rule",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "next dev --turbopack",
|
|
"build": "next build",
|
|
"start": "next start",
|
|
"lint": "next lint",
|
|
"postinstall": "npm rebuild lightningcss",
|
|
"storybook": "storybook dev -p 6006",
|
|
"storybook:local": "storybook dev -p 6006",
|
|
"storybook:github": "STORYBOOK_BASE_PATH=true storybook dev -p 6006",
|
|
"storybook:build": "storybook build",
|
|
"storybook:build:github": "STORYBOOK_BASE_PATH=true storybook build",
|
|
"build-storybook": "storybook build",
|
|
"test": "vitest run --coverage",
|
|
"test:watch": "vitest",
|
|
"test:ui": "vitest --ui",
|
|
"test:sb": "storybook dev -p 6006 & wait-on http://localhost:6006 && test-storybook --url http://localhost:6006",
|
|
"e2e": "playwright test",
|
|
"e2e:ui": "playwright test --ui",
|
|
"e2e:performance": "playwright test tests/e2e/performance.spec.ts",
|
|
"lhci": "lhci autorun",
|
|
"lhci:mobile": "lhci autorun --config=.lighthouserc.json --settings.preset=mobile",
|
|
"lhci:desktop": "lhci autorun --config=.lighthouserc.json --settings.preset=desktop",
|
|
"performance:budget": "lhci autorun --budgetPath=performance-budgets.json",
|
|
"performance:monitor": "node scripts/performance-monitor.js",
|
|
"test:lhci": "node scripts/test-lhci.js",
|
|
"preview": "next build && next start -p 3000",
|
|
"e2e:serve": "start-server-and-test preview http://localhost:3000 e2e",
|
|
"seed-snapshots": "./scripts/seed-snapshots.sh",
|
|
"seed-snapshots:local": "PLAYWRIGHT_UPDATE_SNAPSHOTS=1 npx playwright test tests/e2e/visual-regression.spec.ts --project=chromium",
|
|
"visual:test": "npx playwright test tests/e2e/visual-regression.spec.ts",
|
|
"visual:update": "PLAYWRIGHT_UPDATE_SNAPSHOTS=1 npx playwright test tests/e2e/visual-regression.spec.ts",
|
|
"visual:ui": "npx playwright test tests/e2e/visual-regression.spec.ts --ui",
|
|
"analyze": "npm run analyze:browser && npm run analyze:server",
|
|
"analyze:server": "ANALYZE=true npm run build",
|
|
"analyze:browser": "BUNDLE_ANALYZE=true npm run build",
|
|
"bundle:analyze": "node scripts/bundle-analyzer.js",
|
|
"web-vitals:track": "node scripts/web-vitals-tracker.js",
|
|
"monitor:all": "npm run bundle:analyze && npm run performance:monitor && npm run web-vitals:track",
|
|
"test:performance": "node scripts/test-performance.js",
|
|
"test:performance:ci": "npm run test:performance"
|
|
},
|
|
"dependencies": {
|
|
"@mdx-js/loader": "^3.1.1",
|
|
"@mdx-js/react": "^3.1.1",
|
|
"@next/mdx": "^15.5.2",
|
|
"ajv": "^8.12.0",
|
|
"critters": "^0.0.23",
|
|
"gray-matter": "^4.0.3",
|
|
"next": "15.2.4",
|
|
"react": "^19.0.0",
|
|
"react-dom": "^19.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@axe-core/playwright": "^4.10.2",
|
|
"@eslint/eslintrc": "^3",
|
|
"@lhci/cli": "^0.15.1",
|
|
"@playwright/test": "^1.55.0",
|
|
"@storybook/addon-a11y": "^8.3.0",
|
|
"@storybook/addon-actions": "^9.0.8",
|
|
"@storybook/addon-docs": "^8.3.0",
|
|
"@storybook/addon-essentials": "^8.3.0",
|
|
"@storybook/addon-interactions": "^8.3.0",
|
|
"@storybook/addon-viewport": "^9.0.8",
|
|
"@storybook/nextjs": "^8.3.0",
|
|
"@storybook/test-runner": "^0.22.1",
|
|
"@svgr/webpack": "^8.1.0",
|
|
"@tailwindcss/postcss": "^4.1.11",
|
|
"@testing-library/jest-dom": "^6.8.0",
|
|
"@testing-library/react": "^16.3.0",
|
|
"@testing-library/user-event": "^14.6.1",
|
|
"@types/mdx": "^2.0.13",
|
|
"@types/react": "19.1.12",
|
|
"@typescript-eslint/eslint-plugin": "^8.41.0",
|
|
"@typescript-eslint/parser": "^8.41.0",
|
|
"@vitejs/plugin-react": "^5.0.2",
|
|
"@vitest/browser": "^3.2.4",
|
|
"@vitest/coverage-v8": "^3.2.4",
|
|
"eslint": "^9",
|
|
"eslint-config-next": "15.2.0",
|
|
"eslint-plugin-storybook": "^9.0.7",
|
|
"jest-axe": "^10.0.0",
|
|
"jsdom": "^26.1.0",
|
|
"msw": "^2.10.5",
|
|
"playwright": "^1.54.2",
|
|
"postcss": "^8.5.6",
|
|
"start-server-and-test": "^2.0.13",
|
|
"storybook": "^8.3.0",
|
|
"tailwindcss": "^4.0.0",
|
|
"typescript": "^5.9.2",
|
|
"vitest": "^3.2.4",
|
|
"wait-on": "^8.0.4",
|
|
"web-vitals": "^4.2.4",
|
|
"webpack-bundle-analyzer": "^4.10.1"
|
|
}
|
|
}
|