From 577d4710cda8daa77254ae36dd60b0e7a4e0a871 Mon Sep 17 00:00:00 2001 From: RedYetiDev <38299977+RedYetiDev@users.noreply.github.com> Date: Wed, 6 Nov 2024 17:28:23 -0500 Subject: [PATCH] feat: allow non-cli executable --- package.json | 1 + src/index.mjs | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 src/index.mjs diff --git a/package.json b/package.json index 4b15177..cda707a 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "run": "node bin/cli.mjs", "watch": "node --watch bin/cli.mjs" }, + "main": "./src/index.mjs", "bin": { "api-docs-tooling": "./bin/cli.mjs" }, diff --git a/src/index.mjs b/src/index.mjs new file mode 100644 index 0000000..af51f3d --- /dev/null +++ b/src/index.mjs @@ -0,0 +1,8 @@ +export * as constants from './constants.mjs'; +export { default as generators } from './generators/index.mjs'; +export { default as createGenerator } from './generators.mjs'; +export { default as createLoader } from './loader.mjs'; +export { default as createMetadata } from './metadata.mjs'; +export { default as createParser } from './parser.mjs'; +export { default as createQueries } from './queries.mjs'; +export { default as createNodeReleases } from './releases.mjs';