Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions .github/workflows/deploy-develop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,9 @@ jobs:
# Checkout main branch
git checkout main

# Build main branch content
# Build main branch content (without develop GitVersion env vars)
# This allows the inject-version script to use git-based version calculation
# which will correctly determine the main branch version
npm run build

# Save main build
Expand All @@ -105,10 +107,6 @@ jobs:
else
echo "No stash to pop"
fi
env:
GITVERSION_SEMVER: ${{ steps.gitversion.outputs.semVer }}
GITVERSION_FULLSEMVER: ${{ steps.gitversion.outputs.fullSemVer }}
GITVERSION_INFORMATIONALVERSION: ${{ steps.gitversion.outputs.informationalVersion }}

# Second: Build develop branch content for the subdirectory
- name: Build develop branch for sub-directory
Expand Down
182 changes: 182 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@
"build:watch": "tsc --watch",
"dev": "tsc --watch",
"clean": "rm -rf dist",
"copy-assets": "cp src/*.* dist/ && cp -r src/styles src/scripts dist/ && cp src/favicons/* dist/ && mkdir -p dist/scripts/suncalc && cp node_modules/suncalc/suncalc.js node_modules/suncalc/LICENSE dist/scripts/suncalc/ && mkdir -p dist/scripts/temporal && cp node_modules/@js-temporal/polyfill/dist/index.umd.js dist/scripts/temporal/",
"copy-assets": "cp src/*.* dist/ && cp -r src/styles src/scripts dist/ && cp src/favicons/* dist/ && mkdir -p dist/scripts/suncalc && cp node_modules/suncalc/suncalc.js node_modules/suncalc/LICENSE dist/scripts/suncalc/ && mkdir -p dist/scripts/temporal && cp node_modules/@js-temporal/polyfill/dist/index.umd.js node_modules/@js-temporal/polyfill/dist/index.umd.js.map dist/scripts/temporal/",
"type-check": "tsc --noEmit",
"lint": "eslint src/**/*.ts --no-warn-ignored",
"lint:fix": "eslint src/**/*.ts --fix",
"format": "prettier --write src/**/*.{ts,js,json,html,css,md}",
"format:check": "prettier --check src/**/*.{ts,js,json,html,css,md}",
"test": "npm run lint && npm run format:check && npm run type-check && vitest run",
"test": "npm run build && npm run lint && npm run format:check && npm run type-check && vitest run",
"test:watch": "vitest",
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage",
Expand All @@ -31,19 +31,23 @@
"author": "Taylor Marvin",
"license": "MIT",
"devDependencies": {
"@axe-core/playwright": "^4.10.2",
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^19.8.1",
"@eslint/js": "^9.32.0",
"@types/node": "^24.2.0",
"@typescript-eslint/eslint-plugin": "^8.39.0",
"@typescript-eslint/parser": "^8.37.0",
"@vitest/ui": "^3.2.4",
"axe-core": "^4.10.3",
"axe-playwright": "^2.1.0",
"eslint": "^9.32.0",
"eslint-config-prettier": "^10.1.5",
"eslint-plugin-prettier": "^5.5.4",
"happy-dom": "^18.0.1",
"husky": "^9.1.7",
"jsdom": "^26.1.0",
"playwright": "^1.54.2",
"prettier": "^3.6.2",
"typescript": "^5.9.2",
"vitest": "^3.2.4"
Expand Down
Loading
Loading