From 942d1c9ea6747c1d3886e5b12f51465dfb1e9245 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Mon, 10 Jun 2024 23:04:13 +0200 Subject: [PATCH] Refactoring --- package.json | 10 +++++----- src/effect/schema/{ => class}/MobXObservable.ts | 0 src/effect/schema/{ => class}/MutableClass.ts | 2 +- src/effect/schema/{ => class}/index.ts | 0 src/effect/schema/{ => class}/tests.ts | 0 src/effect/schema/{ => class}/util.ts | 0 tsup.config.ts | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename src/effect/schema/{ => class}/MobXObservable.ts (100%) rename src/effect/schema/{ => class}/MutableClass.ts (97%) rename src/effect/schema/{ => class}/index.ts (100%) rename src/effect/schema/{ => class}/tests.ts (100%) rename src/effect/schema/{ => class}/util.ts (100%) diff --git a/package.json b/package.json index d0dc5f7..0589246 100644 --- a/package.json +++ b/package.json @@ -20,14 +20,14 @@ "default": "./dist/index.cjs" } }, - "./effect/schema": { + "./effect/schema/class": { "import": { - "types": "./dist/effect/schema/index.d.ts", - "default": "./dist/effect/schema/index.js" + "types": "./dist/effect/schema/class/index.d.ts", + "default": "./dist/effect/schema/class/index.js" }, "require": { - "types": "./dist/effect/schema/index.d.cts", - "default": "./dist/effect/schema/index.cjs" + "types": "./dist/effect/schema/class/index.d.cts", + "default": "./dist/effect/schema/class/index.cjs" } } }, diff --git a/src/effect/schema/MobXObservable.ts b/src/effect/schema/class/MobXObservable.ts similarity index 100% rename from src/effect/schema/MobXObservable.ts rename to src/effect/schema/class/MobXObservable.ts diff --git a/src/effect/schema/MutableClass.ts b/src/effect/schema/class/MutableClass.ts similarity index 97% rename from src/effect/schema/MutableClass.ts rename to src/effect/schema/class/MutableClass.ts index 3e24699..91af1ba 100644 --- a/src/effect/schema/MutableClass.ts +++ b/src/effect/schema/class/MutableClass.ts @@ -2,7 +2,7 @@ import { Schema as S } from "@effect/schema" import type { Annotations, Class, Struct } from "@effect/schema/Schema" import type { Mutable } from "effect/Types" import type { Constructor } from "type-fest" -import type { StaticType } from "../.." +import type { StaticType } from "../../.." import type { HasFields, MissingSelfGeneric } from "./util" diff --git a/src/effect/schema/index.ts b/src/effect/schema/class/index.ts similarity index 100% rename from src/effect/schema/index.ts rename to src/effect/schema/class/index.ts diff --git a/src/effect/schema/tests.ts b/src/effect/schema/class/tests.ts similarity index 100% rename from src/effect/schema/tests.ts rename to src/effect/schema/class/tests.ts diff --git a/src/effect/schema/util.ts b/src/effect/schema/class/util.ts similarity index 100% rename from src/effect/schema/util.ts rename to src/effect/schema/class/util.ts diff --git a/tsup.config.ts b/tsup.config.ts index 89c3b3f..2cd472f 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -2,7 +2,7 @@ import { defineConfig } from "tsup" export default defineConfig({ - entry: ["./src/index.ts", "./src/effect/schema/index.ts"], + entry: ["./src/index.ts", "./src/effect/schema/class/index.ts"], format: ["esm", "cjs"], skipNodeModulesBundle: true, dts: true,