Shared lexicon schemas for long-form publishing on AT Protocol. Uses typescript to json via prototypey.

Update documentation and change build output path

aka.dad fadc56d9 cbea21ae

verified
Changed files
+4 -4
+2 -2
README.md
··· 23 23 ## Project Structure 24 24 25 25 ``` 26 - lexicons/ 26 + / 27 27 ├── src/ 28 28 │ └── lexicons/ # TypeScript lexicon definitions (source) 29 29 │ ├── site.standard.document.ts ··· 31 31 │ ├── site.standard.publication.ts 32 32 │ ├── site.standard.theme.basic.ts 33 33 │ └── site.standard.theme.color.ts 34 - └── schemas/ # Generated JSON schemas 34 + └── out/ # Generated JSON schemas 35 35 ├── site.standard.document.json 36 36 ├── site.standard.graph.subscription.json 37 37 ├── site.standard.publication.json
+2 -2
package.json
··· 4 4 "type": "module", 5 5 "private": true, 6 6 "scripts": { 7 - "lexicon:emit": "bunx prototypey gen-emit ./schemas ./src/lexicons/**/*.ts", 8 - "lexicon:import": "bunx prototypey gen-from-json ./src/lexicons ./schemas/**/*.json", 7 + "lexicon:emit": "bunx prototypey gen-emit ./out ./src/lexicons/**/*.ts", 8 + "lexicon:import": "bunx prototypey gen-from-json ./src/lexicons ./out/**/*.json", 9 9 "lexicon:publish": "bun run scripts/publish.ts" 10 10 }, 11 11 "devDependencies": {