Skip to content

Built for people who want to own their automations. Join the waitlist for an invite.

Package listing

@kentcdodds/lineage

src/index.ts

34 lines · 1.3 KB · TypeScript
/**
 * Describe the Lineage package: a commit-level lines-of-code explorer for kentcdodds/kody.
 * Use this overview when deciding which export to call next.
 *
 * @returns Package name, tracked repo default, and export map
 *
 * @example
 * import describe from 'kody:@kentcdodds/lineage'
 *
 * const info = await describe()
 */
export default async function describe() {
	return {
		name: '@kentcdodds/lineage',
		app: 'Lineage',
		defaultRepo: 'kentcdodds/kody',
		exports: {
			'.': 'Package overview',
			'./backfill': 'Ingest missing historical commits into package storage',
			'./backfill-continue': 'Queue remaining backfill batches until the branch is stored',
			'./ingest-missing': 'Fill recent or explicit missing commits',
			'./handle-github-webhook': 'GitHub push webhook for main',
			'./series': 'Chart series used by the hosted app',
			'./settings': 'Read or update the tracked repository',
			'./commentary': 'Graph labels and narratives',
			'./seed-highlights': 'Label unusually large countable swings',
			'./seed-primitive-story': 'Label primitive add/remove/combine commits',
			'./record-version': 'Store the published app commit for the About view',
			'./inspect-commit': 'Debug how one commit was classified',
			'./reset-ingest': 'Clear stored commit buckets before a recount',
			'./status': 'Storage fill snapshot',
		},
	}
}