work-in-progress atproto PDS
typescript atproto pds atcute
README.md

@kelinci/danaus-lexicons#

danaus schema definitions

usage#

pnpm add @kelinci/danaus-lexicons

with @atcute/client#

pick one of these options to register the ambient declarations:

// tsconfig.json
{
	"compilerOptions": {
		"types": ["@kelinci/danaus-lexicons"],
	},
}
// env.d.ts
/// <reference types="@kelinci/danaus-lexicons" />
// index.ts
import type {} from '@kelinci/danaus-lexicons';

with @atcute/lex-cli#

when building your own lexicons that reference these types, configure lex-cli to import from this package:

// file: lex.config.js
import { defineLexiconConfig } from '@atcute/lex-cli';

export default defineLexiconConfig({
	files: ['lexicons-src/**/*.ts'],
	outdir: 'lib/lexicons/',
	imports: ['@kelinci/danaus-lexicons'],
});