From 70f0bfa3d154bc65c0da3a8360ffebbcafe22dee Mon Sep 17 00:00:00 2001 From: Vahelnir Date: Sun, 7 Jul 2024 23:22:51 +0200 Subject: [PATCH 1/3] feat(treaty2): export type TreatyResponse --- src/treaty2/types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/treaty2/types.ts b/src/treaty2/types.ts index 62b6fed..3c0d09d 100644 --- a/src/treaty2/types.ts +++ b/src/treaty2/types.ts @@ -147,7 +147,7 @@ export namespace Treaty { [K in keyof T]: Awaited } - type TreatyResponse< + export type TreatyResponse< _Res extends Record, Res extends Record< number, From 68ec5b1a4124734eed5fd56f1fdfb3f28691c455 Mon Sep 17 00:00:00 2001 From: Vahelnir Date: Sun, 7 Jul 2024 23:23:17 +0200 Subject: [PATCH 2/3] feat: export type Treaty from treaty2 in entrypoint --- src/index.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/index.ts b/src/index.ts index 9f93ecd..f37f625 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,4 @@ -import type { Elysia } from 'elysia' - -import type { Treaty } from './treaty2' -import type { EdenTreaty } from './treaty' -import type { EdenFetch } from './fetch' +export type { Treaty } from './treaty2' export { treaty } from './treaty2' export { edenTreaty } from './treaty' From 1215bc3d124d9530623df8a0879b09b429455e42 Mon Sep 17 00:00:00 2001 From: Vahelnir Date: Sun, 7 Jul 2024 23:25:56 +0200 Subject: [PATCH 3/3] feat: add treaty2 export --- package.json | 7 +++++++ tsup.config.ts | 3 +-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index c87623e..a731b23 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,13 @@ "default": "./dist/treaty.js", "types": "./dist/treaty/index.d.ts" }, + "./treaty2": { + "require": "./dist/2.js", + "import": "./dist/treaty2.mjs", + "node": "./dist/treaty2.js", + "default": "./dist/treaty2.js", + "types": "./dist/treaty2/index.d.ts" + }, "./fetch": { "require": "./dist/fetch.js", "import": "./dist/fetch.mjs", diff --git a/tsup.config.ts b/tsup.config.ts index 4e7f89b..1cfb2ef 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -2,12 +2,11 @@ import { defineConfig } from 'tsup' import { resolve } from 'path' import { execSync } from 'child_process' -import { copyFile } from 'fs/promises' - export default defineConfig({ entry: { index: resolve(__dirname, 'src/index.ts'), treaty: resolve(__dirname, 'src/treaty/index.ts'), + treaty2: resolve(__dirname, 'src/treaty2/index.ts'), fetch: resolve(__dirname, 'src/fetch/index.ts') }, format: ['cjs', 'esm', 'iife'],