-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
84 lines (84 loc) · 6.02 KB
/
Copy pathpackage.json
File metadata and controls
84 lines (84 loc) · 6.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
"name": "hurricanemap",
"version": "1.7.0",
"private": true,
"type": "module",
"description": "Static NOAA HURDAT2 hurricane landfall map.",
"engines": {
"node": ">=20"
},
"scripts": {
"check:syntax": "node scripts/check-syntax.mjs",
"check:sw": "node scripts/check-service-worker.mjs",
"check:styles": "node scripts/check-style-layers.mjs",
"check:release-truth": "node scripts/check-release-truth.mjs",
"check:licenses": "node scripts/check-licenses.mjs",
"check:pages-size": "node scripts/check-pages-size.mjs",
"check:release-manifest": "node scripts/check-release-manifest.mjs",
"dist:core": "node scripts/build-distribution.mjs core",
"dist:full": "node scripts/build-distribution.mjs full",
"check:popup-sinks": "node scripts/check-popup-sinks.mjs",
"validate:data": "node scripts/validate-data.mjs",
"validate:schemas": "node scripts/validate-schemas.mjs",
"test:category-contract": "node scripts/test-category-contract.mjs",
"test:i18n": "node scripts/test-i18n.mjs",
"test:alerts": "node scripts/test-alerts.mjs",
"test:peak-surge": "node scripts/test-peak-surge.mjs",
"test:tides": "node scripts/test-tides.mjs",
"test:url-state": "node scripts/test-url-state.mjs",
"test:filter-state": "node scripts/test-filter-state.mjs",
"test:settings": "node scripts/test-settings.mjs",
"test:geodesy": "node scripts/test-geodesy.mjs && python scripts/test-geodesy-python.py",
"test:diagnostics": "node scripts/test-diagnostics.mjs",
"test:migrations": "node scripts/test-migrations.mjs",
"test:metric-presenters": "node scripts/test-metric-presenters.mjs",
"test:shell-boundaries": "node scripts/test-shell-boundaries.mjs",
"test:saved-views": "node scripts/test-saved-views.mjs",
"test:search-history": "node scripts/test-search-history.mjs",
"test:impact-scraper": "python scripts/test-impact-scraper.py",
"test:impact-utils": "node scripts/test-impact-utils.mjs",
"test:impact-coverage": "node scripts/test-impact-coverage.mjs",
"test:report-export": "node scripts/test-report-export.mjs",
"test:qgis-export": "node scripts/test-qgis-export.mjs",
"test:geojson-rfc7946": "node scripts/test-geojson-rfc7946.mjs",
"test:similarity-vectors": "node scripts/test-similarity-vectors.mjs",
"test:cone-utils": "node scripts/test-cone-utils.mjs",
"test:cone-retro": "node scripts/test-cone-retro.mjs",
"test:forecast-skill": "node scripts/test-forecast-skill.mjs",
"test:art-mode": "node scripts/test-art-mode.mjs",
"test:prep": "node scripts/test-prep.mjs",
"test:evac": "node scripts/test-evac.mjs",
"test:poster": "node scripts/test-poster.mjs",
"test:platform-enhancements": "node scripts/test-platform-enhancements.mjs",
"test:storm-events": "node scripts/test-storm-events.mjs",
"test:globe3d-utils": "node scripts/test-globe3d-utils.mjs",
"test:exposure-utils": "node scripts/test-exposure-utils.mjs",
"test:hurdat2-refresh": "node scripts/test-refresh-hurdat2.mjs",
"test:goes-realtime": "node scripts/test-goes-realtime.mjs",
"test:active-polling": "node scripts/test-active-polling.mjs",
"test:active-products": "node scripts/test-active-products.mjs",
"test:optional-feeds": "node scripts/test-optional-feeds.mjs",
"test:wind-context": "node scripts/test-wind-context.mjs",
"test:user-point": "node scripts/test-user-point.mjs",
"test:storage-manager": "node scripts/test-storage-manager.mjs",
"test:bundle-audit": "node scripts/bundle-audit.mjs",
"test:cdn-worker": "node scripts/test-cloudflare-worker.mjs",
"test:dockerfile": "node scripts/test-dockerfile.mjs",
"test:distributions": "node scripts/test-distributions.mjs",
"test:distribution-offline": "node scripts/smoke-distributions.mjs",
"test:smoke": "node scripts/smoke-playwright.mjs",
"test:visual": "playwright test tests/visual-regression.spec.mjs --workers=1",
"test:visual:update": "playwright test tests/visual-regression.spec.mjs --workers=1 --update-snapshots",
"test:offline-smoke": "node scripts/smoke-offline-service-worker.mjs",
"test:globe3d-smoke": "node scripts/smoke-globe3d.mjs",
"build": "npm run check:syntax && npm run check:sw && npm run check:styles && npm run check:release-truth && npm run check:licenses && npm run check:pages-size && npm run check:release-manifest && npm run check:popup-sinks && npm run validate:data && npm run validate:schemas && npm run test:category-contract && npm run test:i18n && npm run test:alerts && npm run test:peak-surge && npm run test:tides && npm run test:url-state && npm run test:filter-state && npm run test:settings && npm run test:geodesy && npm run test:diagnostics && npm run test:migrations && npm run test:metric-presenters && npm run test:shell-boundaries && npm run test:saved-views && npm run test:platform-enhancements && npm run test:search-history && npm run test:impact-scraper && npm run test:impact-utils && npm run test:impact-coverage && npm run test:report-export && npm run test:qgis-export && npm run test:geojson-rfc7946 && npm run test:similarity-vectors && npm run test:cone-utils && npm run test:cone-retro && npm run test:forecast-skill && npm run test:art-mode && npm run test:prep && npm run test:evac && npm run test:poster && npm run test:storm-events && npm run test:globe3d-utils && npm run test:exposure-utils && npm run test:hurdat2-refresh && npm run test:goes-realtime && npm run test:active-polling && npm run test:active-products && npm run test:optional-feeds && npm run test:wind-context && npm run test:user-point && npm run test:storage-manager && npm run test:bundle-audit && npm run test:cdn-worker && npm run test:dockerfile && npm run test:distributions",
"test": "npm run build && npm run test:smoke && npm run test:visual && npm run test:offline-smoke && npm run test:distribution-offline && npm run test:globe3d-smoke"
},
"devDependencies": {
"@axe-core/playwright": "^4.12.1",
"@playwright/test": "^1.62.0",
"ajv": "^8.20.0",
"esbuild": "^0.28.1",
"playwright": "^1.62.0"
}
}