a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto
bluesky
typescript
npm
1import { defineLexiconConfig } from '@atcute/lex-cli';
2
3export default defineLexiconConfig({
4 files: ['lexicons/**/*.json'],
5 outdir: 'lib/lexicons/',
6 imports: ['@atcute/atproto'],
7
8 pull: {
9 outdir: 'lexicons/',
10 clean: true,
11 sources: [
12 {
13 type: 'git',
14 remote: 'https://github.com/bluesky-social/atproto.git',
15 pattern: ['lexicons/app/bsky/**/*.json', 'lexicons/chat/bsky/**/*.json'],
16 },
17 ],
18 },
19});