-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 1.72 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 1.72 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
{
"name": "albertalert-pages",
"version": "1.0.0",
"private": true,
"type": "module",
"engines": {
"node": ">=20.18.1"
},
"scripts": {
"compile:sources": "node ./scripts/compile-source-catalog.mjs",
"check:sources:freshness": "node ./scripts/ci/check-source-catalog-freshness.mjs",
"split:sources": "node ./scripts/split-source-catalog.mjs",
"validate:feed-data": "node ./scripts/compile-source-catalog.mjs --quiet && node ./scripts/validate-feed-data.mjs",
"validate:source-health": "node ./scripts/validate-source-health.mjs",
"validate:live-feed-output": "node ./scripts/validate-live-feed-output.mjs",
"build:feeds": "node ./scripts/compile-source-catalog.mjs --quiet && node ./scripts/build-live-feed.mjs",
"build:feeds:offline": "ALBERTALERT_OFFLINE_FIXTURE_MODE=true ALBERTALERT_SOURCE_PATH=tests/fixtures/offline-build/sources.json ALBERTALERT_SOURCE_REQUESTS_PATH=tests/fixtures/offline-build/source-requests.json ALBERTALERT_OFFLINE_FIXTURES_PATH=tests/fixtures/offline-build/fixtures.json ALBERTALERT_GUARDRAIL_MIN_SUCCESSFUL_SOURCES=1 ALBERTALERT_TARGET_SUCCESSFUL_SOURCES_PER_RUN=1 ALBERTALERT_FAIL_ON_GUARDRAIL_VIOLATION=false node ./scripts/build-live-feed.mjs",
"lint": "eslint app shared scripts tests --ext .mjs,.js",
"format:check": "prettier --check eslint.config.mjs package.json tests/cards-snapshots.test.mjs tests/offline-build-mode.test.mjs .github/workflows/ci-feed-validation.yml",
"test": "node --test ./tests/*.test.mjs"
},
"dependencies": {
"cheerio": "^1.2.0",
"fast-xml-parser": "^4.5.5",
"playwright": "^1.59.1",
"undici": "^7.25.0"
},
"devDependencies": {
"eslint": "^9.24.0",
"globals": "^16.0.0",
"prettier": "^3.5.3"
}
}