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

Configure Feed

Select the types of activity you want to include in your feed.

Update documentation and change build output path

aka.dad fadc56d9 cbea21ae

verified
+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": {