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
2 changes: 2 additions & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ jobs:
run: npm ci
env:
NODE_AUTH_TOKEN: ${{ secrets.GH_PACKAGES_TOKEN }}
- name: Check formatting
run: npm run format:check
- name: Build
run: npm run build
env:
Expand Down
14 changes: 14 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
node_modules/
.next/
coverage/
playwright-report/
test-results/
_site/
package-lock.json
**/package-lock.json
**/bun.lock
codex-review-*.md
public/design-system/
public/mockServiceWorker.js
next-env.d.ts
assets/design-system/
4 changes: 4 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"singleQuote": true,
"jsxSingleQuote": true
}
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ versions follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Releases before 1.1.0 predate this file.

## [1.2.11] - 2026-10-04

### Fixed

- Repository formatting is enforced in CI.

## [1.2.10] - 2026-10-03

### Changed
Expand Down Expand Up @@ -73,7 +79,6 @@ Releases before 1.1.0 predate this file.

- The Websites definition names account.cuesoft.io.


## [1.2.1] - 2026-10-02

### Changed
Expand Down
3 changes: 2 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ npm run build # writes _site/, then fails on any em dash or a missing 404.
npm run lint # cuesoft-design-check corporate
npm run check:links # every link, image, font and #fragment in _site resolves
npm run og # redraws assets/og-card.png; the build fails if the card is out of date
npm run format:check # Prettier over the whole repository, as CI runs it
```

Without that access you can still edit the Markdown and open a pull request;
Expand All @@ -41,7 +42,7 @@ from `node_modules` at build time.
`scripts/check-dashes.mjs`, `scripts/generate-og-image.mjs`, `scripts/check-og-card.mjs`,
`scripts/check-not-found.mjs`, `scripts/check-titles.mjs`, `scripts/check-descriptions.mjs`,
`templates/page.html`, `templates/rum.js`,
`.github/workflows/pages.yml`, `.npmrc` and the browser icons under `assets/`
`.github/workflows/pages.yml`, `.npmrc`, `.prettierrc.json`, `.prettierignore` and the browser icons under `assets/`
are identical in handbook, terms and privacy-policy. Change one, change all
three.

Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,13 +61,13 @@ under a signed agreement or invoice.

## How these Terms are organised

| Section | What it covers |
| --- | --- |
| [Using the Websites](websites/) | Acceptable use, content, third-party links, and Ace. |
| [Programmes](programmes/cuehire/) | CueTA™, CueLABS™, CueHIRE™ and the media properties. |
| [Cueprise™ Terms](cueprise/) | A standalone document covering the Cueprise™ website and the licensed platform behind it. |
| Section | What it covers |
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| [Using the Websites](websites/) | Acceptable use, content, third-party links, and Ace. |
| [Programmes](programmes/cuehire/) | CueTA™, CueLABS™, CueHIRE™ and the media properties. |
| [Cueprise™ Terms](cueprise/) | A standalone document covering the Cueprise™ website and the licensed platform behind it. |
| [Legal terms](legal/confidentiality/) | Intellectual property, confidentiality, liability, termination and force majeure, and the general clauses. |
| [Jurisdictions](jurisdictions/eu-uk/) | Your governing law and forum in Nigeria, the United States and the EU/UK. |
| [Jurisdictions](jurisdictions/eu-uk/) | Your governing law and forum in Nigeria, the United States and the EU/UK. |

## Privacy

Expand Down
23 changes: 20 additions & 3 deletions package-lock.json

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

9 changes: 6 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terms",
"version": "1.2.10",
"version": "1.2.11",
"description": "Cuesoft Terms of Service: markdown source, built into the brand template.",
"private": true,
"type": "module",
Expand All @@ -16,7 +16,9 @@
"check:og": "node scripts/check-og-card.mjs",
"check:not-found": "node scripts/check-not-found.mjs",
"check:titles": "node scripts/check-titles.mjs",
"lint": "npm run check:design-system"
"lint": "npm run check:design-system",
"format": "prettier --write . --ignore-unknown",
"format:check": "prettier --check . --ignore-unknown"
},
"dependencies": {
"@cuesoftinc/design-system": "1.46.10",
Expand All @@ -26,6 +28,7 @@
"react-dom": "^19.3.0"
},
"devDependencies": {
"@playwright/test": "^1.63.0"
"@playwright/test": "^1.63.0",
"prettier": "3.9.9"
}
}
Loading
Loading