Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
050fe9d
add eslint / prettier config
JonathanMatthey Nov 28, 2025
5199cdd
lint / format
JonathanMatthey Nov 28, 2025
d6b9081
lint fixes
JonathanMatthey Nov 28, 2025
1c69347
lint / format
JonathanMatthey Nov 28, 2025
7c9e413
package lock
JonathanMatthey Dec 2, 2025
67a74c4
fix closing tag
JonathanMatthey Dec 2, 2025
33a8743
fix closing tags
JonathanMatthey Dec 2, 2025
32834de
fix build
JonathanMatthey Dec 2, 2025
569e617
fix ignore steps
JonathanMatthey Dec 2, 2025
52cf8e1
lint
JonathanMatthey Dec 2, 2025
2284bf8
fix about receiving
JonathanMatthey Dec 2, 2025
8a2cc84
ignore about erceiving for linting
JonathanMatthey Dec 2, 2025
08995de
Update src/content/docs/developers/about-receiving.mdx
JonathanMatthey Dec 2, 2025
f4fab70
revert about receiving
JonathanMatthey Dec 2, 2025
8630d82
revert aboutreceiving
JonathanMatthey Dec 2, 2025
5c3ba6b
devdependency
JonathanMatthey Dec 2, 2025
290a061
fix bulletpoints
JonathanMatthey Dec 2, 2025
57e346a
ignore codeblocks
JonathanMatthey Dec 2, 2025
b28a724
fix steps
JonathanMatthey Dec 2, 2025
9c5db09
fix the :::note prettier wrap issue
JonathanMatthey Dec 2, 2025
b26a4d2
Merge branch 'main' into jm/eslint-prettier
JonathanMatthey Jan 7, 2026
4cbc0ec
lint and format mdx files
JonathanMatthey Jan 7, 2026
30e5141
fix lists and rm ignore files
JonathanMatthey Jan 7, 2026
744a054
fix number list
JonathanMatthey Jan 7, 2026
4cd0855
fix numbered list
JonathanMatthey Jan 7, 2026
afe5414
Merge branch 'main' into jm/eslint-prettier
JonathanMatthey Jan 7, 2026
69bc6b8
fix lint
JonathanMatthey Jan 7, 2026
1c7635c
fix about receiving
JonathanMatthey Jan 7, 2026
d5345a9
rm files from prettier ignor
JonathanMatthey Jan 7, 2026
d909fa1
fix ::note
JonathanMatthey Jan 7, 2026
e68381b
add indented list
JonathanMatthey Jan 7, 2026
1fe4274
fix notes
JonathanMatthey Jan 7, 2026
8846d33
fix code block
JonathanMatthey Jan 7, 2026
d86b4b6
revert type change
JonathanMatthey Jan 7, 2026
3ad261e
better eslint config
JonathanMatthey Jan 7, 2026
9089bc3
update package lock
JonathanMatthey Jan 7, 2026
86c08cf
rm pnpm lock
JonathanMatthey Jan 7, 2026
9b465d4
consistent eslint to docs design system
JonathanMatthey Jan 7, 2026
b56bbe4
fix lint
JonathanMatthey Jan 7, 2026
2fd2ae0
add netlify npm fix
JonathanMatthey Jan 7, 2026
9142daa
netlify npm
JonathanMatthey Jan 7, 2026
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
31 changes: 31 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: CI

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
lint:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 22
cache: npm

- name: Install dependencies
run: npm install

- name: Run lint (Prettier + ESLint)
run: npm run lint


9 changes: 9 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,11 @@
# Shared ignores from paymentpointers.org
.github
.astro
node_modules
public
dist
**/*.min.css
**/*.min.js

# Don't disagree with W3C style on the spec
src/pages/specification
25 changes: 20 additions & 5 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
semi: false
tabWidth: 2
jsxSingleQuote: true
bracketSpacing: true
singleQuote: true
{
"semi": false,
"singleQuote": true,
"trailingComma": "none",
"plugins": ["prettier-plugin-astro"],
"overrides": [
{
"files": "**/*.astro",
"options": {
"parser": "astro"
}
},
{
"files": "**/*.mdx",
"options": {
"proseWrap": "preserve"
}
}
]
}
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,15 @@ bun install

All commands are run from the root of the project, from a terminal:

| Command | Action |
| :------------------------ | :----------------------------------------------- |
| `bun run start` | Starts local dev server at `localhost:1100` |
| `bun run build` | Build your production site to `./dist/` |
| `bun run preview` | Preview your build locally before deploying |
| `bun run astro ...` | Run CLI commands like `astro add`, `astro check` |
| `bun run astro -- --help` | Get help using the Astro CLI |
| Command | Action |
| :------------------------ | :--------------------------------------------------------- |
| `bun run start` | Starts local dev server at `localhost:1100` |
| `bun run build` | Build your production site to `./dist/` |
| `bun run preview` | Preview your build locally before deploying |
| `bun run astro ...` | Run CLI commands like `astro add`, `astro check` |
| `bun run astro -- --help` | Get help using the Astro CLI |
| `bun run lint` | Check code formatting and quality with Prettier and ESLint |
| `bun run format` | Format code and fix linting issues automatically |

You can substitute the bun commands with your chosen package manager's commands.

Expand Down
Loading
Loading