Skip to content

Commit 6b8882c

Browse files
committed
chore: align manifest with schema v1.0.0 and npm v1.0.2
1 parent b02b484 commit 6b8882c

File tree

5 files changed

+49
-4
lines changed

5 files changed

+49
-4
lines changed

checksums.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
9ecded47fb670f454ab0034af68fd9c25a48c98f4d2e3d7b6c4854b7d9d6e02b *schemas/v1.0.0/_shared/identity.schema.json
2+
95401e31786c1123cbf6d144e5323503af8e97ce40cc40fffbaee02e00b0f51b *schemas/v1.0.0/_shared/receipt.base.schema.json
3+
be7b1639650b23f142062259d2fe1bf3d296c49b70a4a9f181e8c4945754e816 *schemas/v1.0.0/_shared/trace.schema.json
4+
2187b9b6b3abc62d75378fcaf6daf0e019f8bf2fede83ebaa6ee908f9f8b5804 *schemas/v1.0.0/_shared/verb.aliases.schema.json
5+
f98ff873303b221a8aed65227e579f8d30d3dd334a410c472053c6fefeaf9783 *schemas/v1.0.0/_shared/x402.schema.json
6+
7e83166426660217a6b1f4956024bb10156ca1208bdf5cb6422733155cf06663 *schemas/v1.0.0/commons/analyze/receipts/analyze.receipt.schema.json
7+
0064061f39d6085d81090df8937d8f7b8c96671dac404f4c7744d8ed7441cd6f *schemas/v1.0.0/commons/analyze/requests/analyze.request.schema.json
8+
fddc6cf6d37c6d0f43def2de58bc909b5291a7e77e4f6b65e7bdb2522cd2efd0 *schemas/v1.0.0/commons/classify/receipts/classify.receipt.schema.json
9+
646379b196153c91d8cee27c350c195d60327be35db67750f76cb43aefdf3f03 *schemas/v1.0.0/commons/classify/requests/classify.request.schema.json
10+
8c70575cd9d32bc182d29d01afe1cf312eee1de737d5622c25711c8d17a3714d *schemas/v1.0.0/commons/clean/receipts/clean.receipt.schema.json
11+
b124cafebc5b38d2d78e759ca34de4d7acd122b167a769e06e70f925e8c7bf04 *schemas/v1.0.0/commons/clean/requests/clean.request.schema.json
12+
b289acf37d849c87089562a2c288549500b870ab9811fe137acd7d00ca530119 *schemas/v1.0.0/commons/convert/receipts/convert.receipt.schema.json
13+
b4a49feb22ea4dff6ef21d2be1167502815177103af7a1255bec69e15108a6f2 *schemas/v1.0.0/commons/convert/requests/convert.request.schema.json
14+
798d7056cdb7b90db8e3bf774928955ae599ba4187da5eefdba1a66f4d3eb1ca *schemas/v1.0.0/commons/describe/receipts/describe.receipt.schema.json
15+
a2d8c5f75ee4f593f9e9806866d87d1eed414d294212da086bff172aecb8b256 *schemas/v1.0.0/commons/describe/requests/describe.request.schema.json
16+
b5adf3c073710dfb84f872c10dcb560e3134547c49e01f80884b53c2b75f886c *schemas/v1.0.0/commons/explain/receipts/explain.receipt.schema.json
17+
4f7314265f11a697718d0dc4b73dfaded10ba867617cd5824fdc09130a3a6aaa *schemas/v1.0.0/commons/explain/requests/explain.request.schema.json
18+
32b4863606ea73e657ecdf59d1613365909ac7163674157e1128a5dc485dfdf2 *schemas/v1.0.0/commons/fetch/receipts/fetch.receipt.schema.json
19+
1343902e4562f480a881226d5ab0e20115102bd9dd1671790c37cab552752e02 *schemas/v1.0.0/commons/fetch/requests/fetch.request.schema.json
20+
2203f8c882fbe40136fb9a00860928fcf84cd8a44ca606cca49fac7b15f6a621 *schemas/v1.0.0/commons/format/receipts/format.receipt.schema.json
21+
640f87d8bf1d68231e36c6ac7e0aab9c17eb59b1bf7a65fd0c71ab082fc0a9f8 *schemas/v1.0.0/commons/format/requests/format.request.schema.json
22+
7321bbf332be6d959d1d3ab49110148a6f9eae57578b4d0cef2728afb54b3ce8 *schemas/v1.0.0/commons/parse/receipts/parse.receipt.schema.json
23+
bff2af99475794d34ae48062f579bedae882d4afe3b201dd037eaa1e1b3ff001 *schemas/v1.0.0/commons/parse/requests/parse.request.schema.json
24+
860784ebbaea9491ccc0398d380cac2c268c68fd7c3e8d60594efd4cd646a8a2 *schemas/v1.0.0/commons/summarize/receipts/summarize.receipt.schema.json
25+
20bd4897a2b91c66de84b31d0f586d5b5b8fecc9573e4c5dae3b97a78552d3fa *schemas/v1.0.0/commons/summarize/requests/summarize.request.schema.json

manifest.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@commandlayer/protocol-commons",
33
"version": "1.0.0",
4+
"package_version": "1.0.2",
45
"description": "Canonical verb + schema layer for CommandLayer Protocol Commons (v1.0.0).",
56
"owner": "commandlayer.eth",
67
"contact": "dev@commandlayer.org",
@@ -13,7 +14,7 @@
1314
"examples_root": "examples/v1.0.0",
1415
"checksum_file": "checksums.txt",
1516
"schemas_cid": "bafybeigvf6nkzws7dblos74dqqjkguwkrwn4a2c27ieygoxmgofyzdkz6m",
16-
"tag": "commons-v1.0.0",
17+
"tag": "commons-schemas-v1.0.0",
1718

1819
"verbs": [
1920
{

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
],
4646
"devDependencies": {
4747
"ajv": "^8.17.1",
48-
"ajv-cli": "^5.0.0",
4948
"ajv-errors": "^3.0.0",
5049
"ajv-formats": "^3.0.1"
5150
},
@@ -55,11 +54,9 @@
5554
"validate:examples": "node scripts/validate-examples.mjs",
5655
"validate:all": "npm run validate:schemas && npm run validate:examples",
5756
"validate": "npm run validate:all",
58-
5957
"checksums:gen": "bash scripts/generate-checksums.sh schemas/v1.0.0 checksums.txt",
6058
"checksums:verify": "bash scripts/verify-checksums.sh",
6159
"checksums:dirty": "git diff --exit-code -- checksums.txt",
62-
6360
"prepack": "npm run checksums:gen",
6461
"prepublishOnly": "npm run checksums:gen && npm run checksums:dirty && npm run validate"
6562
}

scripts/generate-checksums.sh

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#!/usr/bin/env bash
2+
set -euo pipefail
3+
4+
ROOT="${1:-schemas/v1.0.0}"
5+
OUT="${2:-checksums.txt}"
6+
7+
if [ ! -d "$ROOT" ]; then
8+
echo "ERROR: missing schema root: $ROOT" >&2
9+
exit 1
10+
fi
11+
12+
echo "Generating SHA-256 checksums for $ROOT"
13+
14+
find "$ROOT" -type f -name "*.json" -print0 \
15+
| LC_ALL=C sort -z \
16+
| xargs -0 sha256sum > "$OUT"
17+
18+
echo "Wrote $(wc -l < "$OUT") checksums to $OUT"

scripts/verify-checksums.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env bash
2+
set -euo pipefail
3+
4+
sha256sum -c checksums.txt

0 commit comments

Comments
 (0)