From bd758c234248bf9666e129d4920c5be5ce16fc2c Mon Sep 17 00:00:00 2001 From: "glm-5.1" Date: Thu, 23 Apr 2026 13:22:31 +0000 Subject: [PATCH] Fork from @sinclair/typebox 0.34.49 as @alkdev/typebox - Rename package from @sinclair/typebox to @alkdev/typebox - Update author, repository, and homepage to alkdev - Remove GitHub workflows, .vscode config, and branding assets - Update all source, test, example, changelog, and task imports - Update tsconfig.json path mappings - Clean up readme header (remove upstream badges/branding) --- .github/.keep | 0 .github/workflows/build.yml | 23 - .github/workflows/nightly.yml | 30 - .github/workflows/publish.yml | 41 -- .vscode/settings.json | 8 - changelog/0.17.1.md | 2 +- changelog/0.17.4.md | 2 +- changelog/0.17.6.md | 2 +- changelog/0.18.0.md | 4 +- changelog/0.18.1.md | 2 +- changelog/0.19.0.md | 2 +- changelog/0.20.0.md | 2 +- changelog/0.20.1.md | 2 +- changelog/0.21.0.md | 2 +- changelog/0.21.2.md | 2 +- changelog/0.22.0.md | 2 +- changelog/0.23.0.md | 2 +- changelog/0.23.1.md | 2 +- changelog/0.23.3.md | 2 +- changelog/0.24.0.md | 2 +- changelog/0.24.15.md | 2 +- changelog/0.24.44.md | 2 +- changelog/0.24.49.md | 2 +- changelog/0.24.6.md | 6 +- changelog/0.24.8.md | 2 +- changelog/0.25.0.md | 2 +- changelog/0.25.10.md | 2 +- changelog/0.25.11.md | 2 +- changelog/0.25.18.md | 2 +- changelog/0.25.22.md | 2 +- changelog/0.25.23.md | 2 +- changelog/0.25.24.md | 2 +- changelog/0.25.9.md | 2 +- changelog/0.26.0.md | 20 +- changelog/0.26.2.md | 2 +- changelog/0.27.0.md | 4 +- changelog/0.27.1.md | 2 +- changelog/0.28.0.md | 2 +- changelog/0.28.3.md | 2 +- changelog/0.29.0.md | 2 +- changelog/0.29.2.md | 2 +- changelog/0.30.0.md | 14 +- changelog/0.31.0.md | 18 +- changelog/0.32.0.md | 30 +- changelog/0.34.0.md | 26 +- example/annotation/annotation.ts | 4 +- example/collections/array.ts | 8 +- example/collections/index.ts | 2 +- example/collections/map.ts | 8 +- example/collections/set.ts | 8 +- example/formats/date-time.ts | 2 +- example/formats/date.ts | 2 +- example/formats/email.ts | 2 +- example/formats/index.ts | 2 +- example/formats/ipv4.ts | 2 +- example/formats/ipv6.ts | 2 +- example/formats/time.ts | 2 +- example/formats/url.ts | 2 +- example/formats/uuid.ts | 2 +- example/index.ts | 10 +- example/prototypes/discriminated-union.ts | 6 +- example/prototypes/from-schema.ts | 4 +- example/prototypes/index.ts | 2 +- example/prototypes/options.ts | 4 +- example/prototypes/partial-deep.ts | 4 +- example/prototypes/readme.md | 2 +- example/prototypes/recursive-map.ts | 4 +- example/prototypes/union-enum.ts | 4 +- example/prototypes/union-oneof.ts | 6 +- example/standard/index.ts | 2 +- example/standard/readme.md | 2 +- example/standard/standard.ts | 6 +- example/typedef/index.ts | 2 +- example/typedef/readme.md | 6 +- example/typedef/typedef.ts | 6 +- package-lock.json | 563 +++++------------- package.json | 14 +- readme.md | 57 +- src/compiler/compiler.ts | 2 +- src/compiler/index.ts | 2 +- src/errors/errors.ts | 2 +- src/errors/function.ts | 2 +- src/errors/index.ts | 2 +- src/index.ts | 2 +- src/syntax/index.ts | 2 +- src/syntax/mapping.ts | 2 +- src/syntax/parser.ts | 2 +- src/syntax/syntax.ts | 2 +- src/system/index.ts | 2 +- src/system/policy.ts | 2 +- src/system/system.ts | 2 +- src/type/any/any.ts | 2 +- src/type/any/index.ts | 2 +- src/type/argument/argument.ts | 2 +- src/type/argument/index.ts | 2 +- src/type/array/array.ts | 2 +- src/type/array/index.ts | 2 +- src/type/async-iterator/async-iterator.ts | 2 +- src/type/async-iterator/index.ts | 2 +- src/type/awaited/awaited.ts | 2 +- src/type/awaited/index.ts | 2 +- src/type/bigint/bigint.ts | 2 +- src/type/bigint/index.ts | 2 +- src/type/boolean/boolean.ts | 2 +- src/type/boolean/index.ts | 2 +- src/type/clone/index.ts | 2 +- src/type/clone/type.ts | 2 +- src/type/clone/value.ts | 2 +- src/type/composite/composite.ts | 2 +- src/type/composite/index.ts | 2 +- src/type/computed/computed.ts | 2 +- src/type/computed/index.ts | 2 +- src/type/const/const.ts | 2 +- src/type/const/index.ts | 2 +- .../constructor-parameters.ts | 2 +- src/type/constructor-parameters/index.ts | 2 +- src/type/constructor/constructor.ts | 2 +- src/type/constructor/index.ts | 2 +- src/type/create/immutable.ts | 2 +- src/type/create/index.ts | 2 +- src/type/create/type.ts | 2 +- src/type/date/date.ts | 2 +- src/type/date/index.ts | 2 +- src/type/discard/discard.ts | 2 +- src/type/discard/index.ts | 2 +- src/type/enum/enum.ts | 2 +- src/type/enum/index.ts | 2 +- src/type/error/error.ts | 2 +- src/type/error/index.ts | 2 +- .../exclude/exclude-from-mapped-result.ts | 2 +- .../exclude/exclude-from-template-literal.ts | 2 +- src/type/exclude/exclude.ts | 2 +- src/type/exclude/index.ts | 2 +- src/type/extends/extends-check.ts | 2 +- src/type/extends/extends-from-mapped-key.ts | 2 +- .../extends/extends-from-mapped-result.ts | 2 +- src/type/extends/extends-undefined.ts | 2 +- src/type/extends/extends.ts | 2 +- src/type/extends/index.ts | 2 +- .../extract/extract-from-mapped-result.ts | 2 +- .../extract/extract-from-template-literal.ts | 2 +- src/type/extract/extract.ts | 2 +- src/type/extract/index.ts | 2 +- src/type/function/function.ts | 2 +- src/type/function/index.ts | 2 +- src/type/guard/index.ts | 2 +- src/type/guard/kind.ts | 2 +- src/type/guard/type.ts | 2 +- src/type/guard/value.ts | 2 +- src/type/helpers/helpers.ts | 2 +- src/type/helpers/index.ts | 2 +- src/type/index.ts | 2 +- src/type/indexed/index.ts | 2 +- src/type/indexed/indexed-from-mapped-key.ts | 2 +- .../indexed/indexed-from-mapped-result.ts | 2 +- src/type/indexed/indexed-property-keys.ts | 2 +- src/type/indexed/indexed.ts | 2 +- src/type/instance-type/index.ts | 2 +- src/type/instance-type/instance-type.ts | 2 +- src/type/instantiate/index.ts | 2 +- src/type/instantiate/instantiate.ts | 2 +- src/type/integer/index.ts | 2 +- src/type/integer/integer.ts | 2 +- src/type/intersect/index.ts | 2 +- src/type/intersect/intersect-create.ts | 2 +- src/type/intersect/intersect-evaluated.ts | 2 +- src/type/intersect/intersect-type.ts | 2 +- src/type/intersect/intersect.ts | 2 +- src/type/intrinsic/capitalize.ts | 2 +- src/type/intrinsic/index.ts | 2 +- .../intrinsic/intrinsic-from-mapped-key.ts | 2 +- src/type/intrinsic/intrinsic.ts | 2 +- src/type/intrinsic/lowercase.ts | 2 +- src/type/intrinsic/uncapitalize.ts | 2 +- src/type/intrinsic/uppercase.ts | 2 +- src/type/iterator/index.ts | 2 +- src/type/iterator/iterator.ts | 2 +- src/type/keyof/index.ts | 2 +- src/type/keyof/keyof-from-mapped-result.ts | 2 +- src/type/keyof/keyof-property-entries.ts | 2 +- src/type/keyof/keyof-property-keys.ts | 2 +- src/type/keyof/keyof.ts | 2 +- src/type/literal/index.ts | 2 +- src/type/literal/literal.ts | 2 +- src/type/mapped/index.ts | 2 +- src/type/mapped/mapped-key.ts | 2 +- src/type/mapped/mapped-result.ts | 2 +- src/type/mapped/mapped.ts | 2 +- src/type/module/compute.ts | 2 +- src/type/module/index.ts | 2 +- src/type/module/infer.ts | 2 +- src/type/module/module.ts | 2 +- src/type/never/index.ts | 2 +- src/type/never/never.ts | 2 +- src/type/not/index.ts | 2 +- src/type/not/not.ts | 2 +- src/type/null/index.ts | 2 +- src/type/null/null.ts | 2 +- src/type/number/index.ts | 2 +- src/type/number/number.ts | 2 +- src/type/object/index.ts | 2 +- src/type/object/object.ts | 2 +- src/type/omit/index.ts | 2 +- src/type/omit/omit-from-mapped-key.ts | 2 +- src/type/omit/omit-from-mapped-result.ts | 2 +- src/type/omit/omit.ts | 2 +- src/type/optional/index.ts | 2 +- .../optional/optional-from-mapped-result.ts | 2 +- src/type/optional/optional.ts | 2 +- src/type/parameters/index.ts | 2 +- src/type/parameters/parameters.ts | 2 +- src/type/partial/index.ts | 2 +- .../partial/partial-from-mapped-result.ts | 2 +- src/type/partial/partial.ts | 2 +- src/type/patterns/index.ts | 2 +- src/type/patterns/patterns.ts | 2 +- src/type/pick/index.ts | 2 +- src/type/pick/pick-from-mapped-key.ts | 2 +- src/type/pick/pick-from-mapped-result.ts | 2 +- src/type/pick/pick.ts | 2 +- src/type/promise/index.ts | 2 +- src/type/promise/promise.ts | 2 +- src/type/readonly-optional/index.ts | 2 +- .../readonly-optional/readonly-optional.ts | 2 +- src/type/readonly/index.ts | 2 +- .../readonly/readonly-from-mapped-result.ts | 2 +- src/type/readonly/readonly.ts | 2 +- src/type/record/index.ts | 2 +- src/type/record/record.ts | 2 +- src/type/recursive/index.ts | 2 +- src/type/recursive/recursive.ts | 2 +- src/type/ref/index.ts | 2 +- src/type/ref/ref.ts | 2 +- src/type/regexp/index.ts | 2 +- src/type/regexp/regexp.ts | 2 +- src/type/registry/format.ts | 2 +- src/type/registry/index.ts | 2 +- src/type/registry/type.ts | 2 +- src/type/required/index.ts | 2 +- .../required/required-from-mapped-result.ts | 2 +- src/type/required/required.ts | 2 +- src/type/rest/index.ts | 2 +- src/type/rest/rest.ts | 2 +- src/type/return-type/index.ts | 2 +- src/type/return-type/return-type.ts | 2 +- src/type/schema/anyschema.ts | 2 +- src/type/schema/index.ts | 2 +- src/type/schema/schema.ts | 2 +- src/type/sets/index.ts | 2 +- src/type/sets/set.ts | 2 +- src/type/static/index.ts | 2 +- src/type/static/static.ts | 2 +- src/type/string/index.ts | 2 +- src/type/string/string.ts | 2 +- src/type/symbol/index.ts | 2 +- src/type/symbol/symbol.ts | 2 +- src/type/symbols/index.ts | 2 +- src/type/symbols/symbols.ts | 2 +- src/type/template-literal/finite.ts | 2 +- src/type/template-literal/generate.ts | 2 +- src/type/template-literal/index.ts | 2 +- src/type/template-literal/parse.ts | 2 +- src/type/template-literal/pattern.ts | 2 +- src/type/template-literal/syntax.ts | 2 +- src/type/template-literal/template-literal.ts | 2 +- src/type/template-literal/union.ts | 2 +- src/type/transform/index.ts | 2 +- src/type/transform/transform.ts | 2 +- src/type/tuple/index.ts | 2 +- src/type/tuple/tuple.ts | 2 +- src/type/type/index.ts | 2 +- src/type/type/javascript.ts | 2 +- src/type/type/json.ts | 2 +- src/type/type/type.ts | 2 +- src/type/uint8array/index.ts | 2 +- src/type/uint8array/uint8array.ts | 2 +- src/type/undefined/index.ts | 2 +- src/type/undefined/undefined.ts | 2 +- src/type/union/index.ts | 2 +- src/type/union/union-create.ts | 2 +- src/type/union/union-evaluated.ts | 2 +- src/type/union/union-type.ts | 2 +- src/type/union/union.ts | 2 +- src/type/unknown/index.ts | 2 +- src/type/unknown/unknown.ts | 2 +- src/type/unsafe/index.ts | 2 +- src/type/unsafe/unsafe.ts | 2 +- src/type/void/index.ts | 2 +- src/type/void/void.ts | 2 +- src/value/assert/assert.ts | 2 +- src/value/assert/index.ts | 2 +- src/value/cast/cast.ts | 2 +- src/value/cast/index.ts | 2 +- src/value/check/check.ts | 2 +- src/value/check/index.ts | 2 +- src/value/clean/clean.ts | 2 +- src/value/clean/index.ts | 2 +- src/value/clone/clone.ts | 2 +- src/value/clone/index.ts | 2 +- src/value/convert/convert.ts | 2 +- src/value/convert/index.ts | 2 +- src/value/create/create.ts | 2 +- src/value/create/index.ts | 2 +- src/value/decode/decode.ts | 2 +- src/value/decode/index.ts | 2 +- src/value/default/default.ts | 2 +- src/value/default/index.ts | 2 +- src/value/delta/delta.ts | 2 +- src/value/delta/index.ts | 2 +- src/value/deref/deref.ts | 2 +- src/value/deref/index.ts | 2 +- src/value/encode/encode.ts | 2 +- src/value/encode/index.ts | 2 +- src/value/equal/equal.ts | 2 +- src/value/equal/index.ts | 2 +- src/value/guard/guard.ts | 2 +- src/value/guard/index.ts | 2 +- src/value/hash/hash.ts | 2 +- src/value/hash/index.ts | 2 +- src/value/index.ts | 2 +- src/value/mutate/index.ts | 2 +- src/value/mutate/mutate.ts | 2 +- src/value/parse/index.ts | 2 +- src/value/parse/parse.ts | 2 +- src/value/pointer/index.ts | 2 +- src/value/pointer/pointer.ts | 2 +- src/value/transform/decode.ts | 2 +- src/value/transform/encode.ts | 2 +- src/value/transform/has.ts | 2 +- src/value/transform/index.ts | 2 +- src/value/value/index.ts | 2 +- src/value/value/value.ts | 2 +- .../compression/module/typebox-compiler.ts | 2 +- .../compression/module/typebox-errors.ts | 2 +- .../compression/module/typebox-syntax.ts | 2 +- .../compression/module/typebox-system.ts | 2 +- .../compression/module/typebox-value.ts | 2 +- task/benchmark/compression/module/typebox.ts | 2 +- task/benchmark/measurement/module/cases.ts | 2 +- task/benchmark/measurement/module/check.ts | 6 +- task/benchmark/measurement/module/compile.ts | 4 +- task/build/cjs/build.ts | 2 +- task/build/cjs/compile.ts | 2 +- task/build/esm/build.ts | 2 +- task/build/esm/compile.ts | 2 +- task/build/esm/convert-to-esm.ts | 2 +- task/build/index.ts | 2 +- task/build/notices/remove-notices.ts | 2 +- task/build/package/build.ts | 2 +- .../package/create-package-json-redirect.ts | 2 +- task/build/package/create-package-json.ts | 2 +- test/runtime/compiler-ajv/any.ts | 2 +- test/runtime/compiler-ajv/array.ts | 2 +- test/runtime/compiler-ajv/boolean.ts | 2 +- test/runtime/compiler-ajv/composite.ts | 2 +- test/runtime/compiler-ajv/const.ts | 2 +- test/runtime/compiler-ajv/date.ts | 2 +- test/runtime/compiler-ajv/enum.ts | 2 +- test/runtime/compiler-ajv/integer.ts | 2 +- test/runtime/compiler-ajv/intersect.ts | 2 +- test/runtime/compiler-ajv/keyof.ts | 2 +- test/runtime/compiler-ajv/literal.ts | 2 +- test/runtime/compiler-ajv/module.ts | 2 +- test/runtime/compiler-ajv/never.ts | 2 +- test/runtime/compiler-ajv/not.ts | 2 +- test/runtime/compiler-ajv/null.ts | 2 +- test/runtime/compiler-ajv/number.ts | 2 +- test/runtime/compiler-ajv/object.ts | 2 +- test/runtime/compiler-ajv/omit.ts | 2 +- test/runtime/compiler-ajv/optional.ts | 2 +- test/runtime/compiler-ajv/partial.ts | 2 +- test/runtime/compiler-ajv/pick.ts | 2 +- .../runtime/compiler-ajv/readonly-optional.ts | 2 +- test/runtime/compiler-ajv/readonly.ts | 2 +- test/runtime/compiler-ajv/record.ts | 2 +- test/runtime/compiler-ajv/recursive.ts | 2 +- test/runtime/compiler-ajv/ref.ts | 2 +- test/runtime/compiler-ajv/required.ts | 2 +- test/runtime/compiler-ajv/string-pattern.ts | 2 +- test/runtime/compiler-ajv/string.ts | 2 +- test/runtime/compiler-ajv/template-literal.ts | 2 +- test/runtime/compiler-ajv/tuple.ts | 2 +- test/runtime/compiler-ajv/uint8array.ts | 2 +- test/runtime/compiler-ajv/union.ts | 2 +- test/runtime/compiler-ajv/unknown.ts | 2 +- test/runtime/compiler-ajv/unsafe.ts | 2 +- test/runtime/compiler-ajv/validate.ts | 6 +- test/runtime/compiler-ajv/void.ts | 2 +- test/runtime/compiler/__members.ts | 4 +- test/runtime/compiler/any.ts | 2 +- test/runtime/compiler/argument.ts | 2 +- test/runtime/compiler/array.ts | 2 +- test/runtime/compiler/async-iterator.ts | 2 +- test/runtime/compiler/bigint.ts | 2 +- test/runtime/compiler/boolean.ts | 2 +- test/runtime/compiler/composite.ts | 2 +- test/runtime/compiler/const.ts | 2 +- test/runtime/compiler/constructor.ts | 2 +- test/runtime/compiler/date.ts | 2 +- test/runtime/compiler/enum.ts | 2 +- test/runtime/compiler/function.ts | 2 +- test/runtime/compiler/integer.ts | 2 +- test/runtime/compiler/intersect.ts | 2 +- test/runtime/compiler/iterator.ts | 2 +- test/runtime/compiler/keyof.ts | 2 +- test/runtime/compiler/kind.ts | 4 +- test/runtime/compiler/literal.ts | 2 +- test/runtime/compiler/module.ts | 2 +- test/runtime/compiler/never.ts | 2 +- test/runtime/compiler/not.ts | 2 +- test/runtime/compiler/null.ts | 2 +- test/runtime/compiler/number.ts | 2 +- test/runtime/compiler/object.ts | 2 +- test/runtime/compiler/omit.ts | 2 +- test/runtime/compiler/optional.ts | 2 +- test/runtime/compiler/partial.ts | 4 +- test/runtime/compiler/pick.ts | 2 +- test/runtime/compiler/readonly-optional.ts | 2 +- test/runtime/compiler/readonly.ts | 2 +- test/runtime/compiler/record.ts | 2 +- test/runtime/compiler/recursive.ts | 2 +- test/runtime/compiler/ref.ts | 2 +- test/runtime/compiler/regexp.ts | 2 +- test/runtime/compiler/required.ts | 2 +- test/runtime/compiler/string-pattern.ts | 2 +- test/runtime/compiler/string.ts | 2 +- test/runtime/compiler/symbol.ts | 2 +- test/runtime/compiler/template-literal.ts | 2 +- test/runtime/compiler/tuple.ts | 2 +- test/runtime/compiler/uint8array.ts | 2 +- test/runtime/compiler/unicode.ts | 2 +- test/runtime/compiler/union.ts | 2 +- test/runtime/compiler/unknown.ts | 2 +- test/runtime/compiler/validate.ts | 6 +- test/runtime/compiler/void.ts | 2 +- test/runtime/errors/iterator/iterator.ts | 4 +- test/runtime/errors/types/array-contains.ts | 4 +- .../errors/types/array-max-contains.ts | 4 +- test/runtime/errors/types/array-max-items.ts | 4 +- .../errors/types/array-min-contains.ts | 4 +- test/runtime/errors/types/array-min-items.ts | 4 +- .../errors/types/array-unique-items.ts | 4 +- test/runtime/errors/types/array.ts | 4 +- test/runtime/errors/types/async-iterator.ts | 4 +- .../errors/types/bigint-exclusive-maximum.ts | 4 +- .../errors/types/bigint-exclusive-minimum.ts | 4 +- test/runtime/errors/types/bigint-maximum.ts | 4 +- test/runtime/errors/types/bigint-minimum.ts | 4 +- .../errors/types/bigint-multiple-of.ts | 4 +- test/runtime/errors/types/bigint.ts | 4 +- test/runtime/errors/types/boolean.ts | 4 +- .../types/date-exclusive-maximum-timestamp.ts | 4 +- .../types/date-exclusive-minimum-timestamp.ts | 4 +- .../errors/types/date-maximum-timestamp.ts | 4 +- .../errors/types/date-minimum-timestamp.ts | 4 +- .../types/date-multiple-of-timestamp.ts | 4 +- test/runtime/errors/types/date.ts | 4 +- test/runtime/errors/types/function.ts | 4 +- .../errors/types/integer-exclusive-maximum.ts | 4 +- .../errors/types/integer-exclusive-minimum.ts | 4 +- test/runtime/errors/types/integer-maximum.ts | 4 +- test/runtime/errors/types/integer-minimum.ts | 4 +- .../errors/types/integer-multiple-of.ts | 4 +- test/runtime/errors/types/integer.ts | 4 +- .../types/intersect-unevaluated-properties.ts | 4 +- test/runtime/errors/types/intersect.ts | 4 +- test/runtime/errors/types/iterator.ts | 4 +- test/runtime/errors/types/kind.ts | 4 +- test/runtime/errors/types/literal.ts | 4 +- test/runtime/errors/types/never.ts | 4 +- test/runtime/errors/types/not.ts | 4 +- test/runtime/errors/types/null.ts | 4 +- .../errors/types/number-exclusive-maximum.ts | 4 +- .../errors/types/number-exclusive-minimum.ts | 4 +- test/runtime/errors/types/number-maximum.ts | 4 +- test/runtime/errors/types/number-minimum.ts | 4 +- .../errors/types/number-multiple-of.ts | 4 +- test/runtime/errors/types/number.ts | 4 +- .../types/object-additional-properties.ts | 4 +- .../errors/types/object-max-properties.ts | 4 +- .../errors/types/object-min-properties.ts | 4 +- .../errors/types/object-pointer-property.ts | 2 +- .../errors/types/object-required-property.ts | 4 +- test/runtime/errors/types/object.ts | 4 +- test/runtime/errors/types/promise.ts | 4 +- .../errors/types/record-pointer-property.ts | 2 +- .../runtime/errors/types/regexp-max-length.ts | 4 +- .../runtime/errors/types/regexp-min-length.ts | 4 +- test/runtime/errors/types/regexp.ts | 4 +- test/runtime/errors/types/resolve.ts | 4 +- .../errors/types/string-format-unknown.ts | 4 +- test/runtime/errors/types/string-format.ts | 4 +- .../runtime/errors/types/string-max-length.ts | 4 +- .../runtime/errors/types/string-min-length.ts | 4 +- test/runtime/errors/types/string-pattern.ts | 4 +- test/runtime/errors/types/string.ts | 4 +- test/runtime/errors/types/symbol.ts | 4 +- test/runtime/errors/types/tuple-length.ts | 4 +- test/runtime/errors/types/tuple.ts | 4 +- .../types/uint8array-max-byte-length.ts | 4 +- .../types/uint8array-min-byte-length.ts | 4 +- test/runtime/errors/types/uint8array.ts | 4 +- test/runtime/errors/types/undefined.ts | 4 +- test/runtime/errors/types/union.ts | 4 +- test/runtime/errors/types/void.ts | 6 +- test/runtime/index.ts | 2 +- test/runtime/syntax/syntax.ts | 6 +- .../system/policy/allow-array-object.ts | 4 +- test/runtime/system/policy/allow-nan.ts | 4 +- test/runtime/system/policy/allow-null-void.ts | 4 +- .../policy/exact-optional-property-types.ts | 4 +- test/runtime/system/policy/instance-mode.ts | 4 +- test/runtime/system/type/format.ts | 4 +- test/runtime/system/type/type.ts | 4 +- test/runtime/type/clone/clone.ts | 2 +- test/runtime/type/extends/any.ts | 2 +- test/runtime/type/extends/array.ts | 2 +- test/runtime/type/extends/async-iterator.ts | 2 +- test/runtime/type/extends/bigint.ts | 2 +- test/runtime/type/extends/boolean.ts | 2 +- test/runtime/type/extends/constructor.ts | 2 +- test/runtime/type/extends/date.ts | 2 +- test/runtime/type/extends/function.ts | 2 +- test/runtime/type/extends/integer.ts | 2 +- test/runtime/type/extends/iterator.ts | 2 +- test/runtime/type/extends/literal.ts | 2 +- test/runtime/type/extends/not.ts | 2 +- test/runtime/type/extends/null.ts | 2 +- test/runtime/type/extends/number.ts | 2 +- test/runtime/type/extends/object.ts | 2 +- test/runtime/type/extends/promise.ts | 2 +- test/runtime/type/extends/record.ts | 2 +- test/runtime/type/extends/regexp.ts | 2 +- test/runtime/type/extends/string.ts | 2 +- test/runtime/type/extends/symbol.ts | 2 +- test/runtime/type/extends/template-literal.ts | 2 +- test/runtime/type/extends/tuple.ts | 2 +- test/runtime/type/extends/uint8array.ts | 2 +- test/runtime/type/extends/undefined.ts | 2 +- test/runtime/type/extends/union.ts | 2 +- test/runtime/type/extends/unknown.ts | 2 +- test/runtime/type/extends/void.ts | 2 +- test/runtime/type/guard/kind/any.ts | 4 +- test/runtime/type/guard/kind/argument.ts | 4 +- test/runtime/type/guard/kind/array.ts | 4 +- .../runtime/type/guard/kind/async-iterator.ts | 4 +- test/runtime/type/guard/kind/awaited.ts | 4 +- test/runtime/type/guard/kind/bigint.ts | 4 +- test/runtime/type/guard/kind/boolean.ts | 4 +- test/runtime/type/guard/kind/capitalize.ts | 2 +- test/runtime/type/guard/kind/composite.ts | 4 +- test/runtime/type/guard/kind/computed.ts | 4 +- test/runtime/type/guard/kind/const.ts | 4 +- test/runtime/type/guard/kind/constructor.ts | 4 +- test/runtime/type/guard/kind/date.ts | 4 +- test/runtime/type/guard/kind/enum.ts | 4 +- test/runtime/type/guard/kind/exclude.ts | 4 +- test/runtime/type/guard/kind/extract.ts | 4 +- test/runtime/type/guard/kind/function.ts | 4 +- test/runtime/type/guard/kind/import.ts | 4 +- test/runtime/type/guard/kind/indexed.ts | 4 +- test/runtime/type/guard/kind/integer.ts | 4 +- test/runtime/type/guard/kind/intersect.ts | 4 +- test/runtime/type/guard/kind/iterator.ts | 4 +- test/runtime/type/guard/kind/keyof.ts | 4 +- test/runtime/type/guard/kind/kind.ts | 2 +- test/runtime/type/guard/kind/literal.ts | 4 +- test/runtime/type/guard/kind/lowercase.ts | 2 +- test/runtime/type/guard/kind/mapped.ts | 2 +- test/runtime/type/guard/kind/not.ts | 4 +- test/runtime/type/guard/kind/null.ts | 4 +- test/runtime/type/guard/kind/number.ts | 4 +- test/runtime/type/guard/kind/object.ts | 4 +- test/runtime/type/guard/kind/omit.ts | 2 +- test/runtime/type/guard/kind/partial.ts | 2 +- test/runtime/type/guard/kind/pick.ts | 2 +- test/runtime/type/guard/kind/promise.ts | 4 +- test/runtime/type/guard/kind/record.ts | 4 +- test/runtime/type/guard/kind/recursive.ts | 4 +- test/runtime/type/guard/kind/ref.ts | 4 +- test/runtime/type/guard/kind/regexp.ts | 4 +- test/runtime/type/guard/kind/required.ts | 2 +- test/runtime/type/guard/kind/rest.ts | 2 +- test/runtime/type/guard/kind/string.ts | 4 +- test/runtime/type/guard/kind/symbol.ts | 4 +- .../type/guard/kind/template-literal.ts | 4 +- test/runtime/type/guard/kind/this.ts | 4 +- test/runtime/type/guard/kind/tuple.ts | 4 +- test/runtime/type/guard/kind/uint8array.ts | 4 +- test/runtime/type/guard/kind/uncapitalize.ts | 2 +- test/runtime/type/guard/kind/undefined.ts | 4 +- test/runtime/type/guard/kind/union.ts | 4 +- test/runtime/type/guard/kind/unknown.ts | 4 +- test/runtime/type/guard/kind/unsafe.ts | 4 +- test/runtime/type/guard/kind/uppercase.ts | 2 +- test/runtime/type/guard/kind/void.ts | 4 +- test/runtime/type/guard/type/any.ts | 4 +- test/runtime/type/guard/type/argument.ts | 4 +- test/runtime/type/guard/type/array.ts | 4 +- .../runtime/type/guard/type/async-iterator.ts | 4 +- test/runtime/type/guard/type/awaited.ts | 4 +- test/runtime/type/guard/type/bigint.ts | 4 +- test/runtime/type/guard/type/boolean.ts | 4 +- test/runtime/type/guard/type/capitalize.ts | 2 +- test/runtime/type/guard/type/composite.ts | 4 +- test/runtime/type/guard/type/computed.ts | 4 +- test/runtime/type/guard/type/const.ts | 4 +- test/runtime/type/guard/type/constructor.ts | 4 +- test/runtime/type/guard/type/date.ts | 4 +- test/runtime/type/guard/type/enum.ts | 4 +- test/runtime/type/guard/type/exclude.ts | 4 +- test/runtime/type/guard/type/extract.ts | 4 +- test/runtime/type/guard/type/function.ts | 4 +- test/runtime/type/guard/type/import.ts | 4 +- test/runtime/type/guard/type/indexed.ts | 4 +- test/runtime/type/guard/type/integer.ts | 4 +- test/runtime/type/guard/type/intersect.ts | 4 +- test/runtime/type/guard/type/iterator.ts | 4 +- test/runtime/type/guard/type/keyof.ts | 4 +- test/runtime/type/guard/type/kind.ts | 2 +- test/runtime/type/guard/type/literal.ts | 4 +- test/runtime/type/guard/type/lowercase.ts | 2 +- test/runtime/type/guard/type/mapped.ts | 2 +- test/runtime/type/guard/type/not.ts | 4 +- test/runtime/type/guard/type/null.ts | 4 +- test/runtime/type/guard/type/number.ts | 4 +- test/runtime/type/guard/type/object.ts | 4 +- test/runtime/type/guard/type/omit.ts | 2 +- test/runtime/type/guard/type/partial.ts | 2 +- test/runtime/type/guard/type/pick.ts | 2 +- test/runtime/type/guard/type/promise.ts | 4 +- test/runtime/type/guard/type/record.ts | 4 +- test/runtime/type/guard/type/recursive.ts | 4 +- test/runtime/type/guard/type/ref.ts | 4 +- test/runtime/type/guard/type/regexp.ts | 4 +- test/runtime/type/guard/type/required.ts | 2 +- test/runtime/type/guard/type/rest.ts | 2 +- test/runtime/type/guard/type/string.ts | 4 +- test/runtime/type/guard/type/symbol.ts | 4 +- .../type/guard/type/template-literal.ts | 4 +- test/runtime/type/guard/type/this.ts | 4 +- test/runtime/type/guard/type/tuple.ts | 4 +- test/runtime/type/guard/type/uint8array.ts | 4 +- test/runtime/type/guard/type/uncapitalize.ts | 2 +- test/runtime/type/guard/type/undefined.ts | 4 +- test/runtime/type/guard/type/union.ts | 4 +- test/runtime/type/guard/type/unknown.ts | 4 +- test/runtime/type/guard/type/unsafe.ts | 4 +- test/runtime/type/guard/type/uppercase.ts | 2 +- test/runtime/type/guard/type/void.ts | 4 +- test/runtime/type/guard/value/guard.ts | 2 +- test/runtime/type/intrinsic/intrinsic.ts | 6 +- test/runtime/type/normalize/exclude.ts | 4 +- test/runtime/type/normalize/extract.ts | 4 +- test/runtime/type/normalize/indexed.ts | 4 +- test/runtime/type/normalize/intersect.ts | 4 +- test/runtime/type/normalize/record.ts | 4 +- test/runtime/type/normalize/union.ts | 4 +- test/runtime/type/options/assign-builder.ts | 2 +- test/runtime/type/options/assign.ts | 2 +- test/runtime/type/registry/format.ts | 2 +- test/runtime/type/registry/type.ts | 2 +- test/runtime/type/sets/sets.ts | 2 +- test/runtime/type/template-literal/finite.ts | 2 +- .../runtime/type/template-literal/generate.ts | 2 +- test/runtime/type/template-literal/parse.ts | 2 +- test/runtime/type/template-literal/pattern.ts | 2 +- test/runtime/value/assert/assert.ts | 4 +- test/runtime/value/cast/any.ts | 4 +- test/runtime/value/cast/array.ts | 4 +- test/runtime/value/cast/async-iterator.ts | 4 +- test/runtime/value/cast/bigint.ts | 4 +- test/runtime/value/cast/boolean.ts | 4 +- test/runtime/value/cast/composite.ts | 4 +- test/runtime/value/cast/date.ts | 4 +- test/runtime/value/cast/enum.ts | 4 +- test/runtime/value/cast/import.ts | 4 +- test/runtime/value/cast/integer.ts | 4 +- test/runtime/value/cast/intersect.ts | 4 +- test/runtime/value/cast/iterator.ts | 4 +- test/runtime/value/cast/keyof.ts | 4 +- test/runtime/value/cast/kind.ts | 4 +- test/runtime/value/cast/literal.ts | 4 +- test/runtime/value/cast/never.ts | 4 +- test/runtime/value/cast/not.ts | 4 +- test/runtime/value/cast/null.ts | 4 +- test/runtime/value/cast/number.ts | 4 +- test/runtime/value/cast/object.ts | 4 +- test/runtime/value/cast/record.ts | 4 +- test/runtime/value/cast/recursive.ts | 4 +- test/runtime/value/cast/regexp.ts | 4 +- test/runtime/value/cast/string.ts | 4 +- test/runtime/value/cast/symbol.ts | 4 +- test/runtime/value/cast/template-literal.ts | 4 +- test/runtime/value/cast/tuple.ts | 4 +- test/runtime/value/cast/uint8array.ts | 4 +- test/runtime/value/cast/undefined.ts | 4 +- test/runtime/value/cast/union.ts | 4 +- test/runtime/value/cast/unknown.ts | 4 +- test/runtime/value/cast/void.ts | 4 +- test/runtime/value/check/any.ts | 4 +- test/runtime/value/check/argument.ts | 4 +- test/runtime/value/check/array.ts | 4 +- test/runtime/value/check/async-iterator.ts | 4 +- test/runtime/value/check/bigint.ts | 4 +- test/runtime/value/check/boolean.ts | 4 +- test/runtime/value/check/composite.ts | 4 +- test/runtime/value/check/const.ts | 4 +- test/runtime/value/check/constructor.ts | 4 +- test/runtime/value/check/date.ts | 4 +- test/runtime/value/check/enum.ts | 4 +- test/runtime/value/check/function.ts | 4 +- test/runtime/value/check/integer.ts | 4 +- test/runtime/value/check/intersect.ts | 4 +- test/runtime/value/check/iterator.ts | 4 +- test/runtime/value/check/keyof.ts | 4 +- test/runtime/value/check/kind.ts | 4 +- test/runtime/value/check/literal.ts | 4 +- test/runtime/value/check/module.ts | 4 +- test/runtime/value/check/never.ts | 4 +- test/runtime/value/check/not.ts | 4 +- test/runtime/value/check/null.ts | 4 +- test/runtime/value/check/number.ts | 4 +- test/runtime/value/check/object.ts | 4 +- test/runtime/value/check/record.ts | 4 +- test/runtime/value/check/recursive.ts | 4 +- test/runtime/value/check/ref.ts | 4 +- test/runtime/value/check/regexp.ts | 4 +- test/runtime/value/check/string.ts | 4 +- test/runtime/value/check/symbol.ts | 4 +- test/runtime/value/check/template-literal.ts | 4 +- test/runtime/value/check/tuple.ts | 4 +- test/runtime/value/check/uint8array.ts | 4 +- test/runtime/value/check/undefined.ts | 4 +- test/runtime/value/check/union.ts | 4 +- test/runtime/value/check/unknown.ts | 4 +- test/runtime/value/check/void.ts | 4 +- test/runtime/value/clean/any.ts | 4 +- test/runtime/value/clean/array.ts | 4 +- test/runtime/value/clean/async-iterator.ts | 4 +- test/runtime/value/clean/bigint.ts | 4 +- test/runtime/value/clean/boolean.ts | 4 +- test/runtime/value/clean/composite.ts | 4 +- test/runtime/value/clean/constructor.ts | 4 +- test/runtime/value/clean/date.ts | 4 +- test/runtime/value/clean/enum.ts | 4 +- test/runtime/value/clean/function.ts | 4 +- test/runtime/value/clean/import.ts | 4 +- test/runtime/value/clean/integer.ts | 4 +- test/runtime/value/clean/intersect.ts | 4 +- test/runtime/value/clean/iterator.ts | 4 +- test/runtime/value/clean/keyof.ts | 4 +- test/runtime/value/clean/kind.ts | 4 +- test/runtime/value/clean/literal.ts | 4 +- test/runtime/value/clean/never.ts | 4 +- test/runtime/value/clean/not.ts | 4 +- test/runtime/value/clean/null.ts | 4 +- test/runtime/value/clean/number.ts | 4 +- test/runtime/value/clean/object.ts | 4 +- test/runtime/value/clean/promise.ts | 4 +- test/runtime/value/clean/record.ts | 4 +- test/runtime/value/clean/recursive.ts | 4 +- test/runtime/value/clean/ref.ts | 4 +- test/runtime/value/clean/regexp.ts | 4 +- test/runtime/value/clean/string.ts | 4 +- test/runtime/value/clean/symbol.ts | 4 +- test/runtime/value/clean/template-literal.ts | 4 +- test/runtime/value/clean/tuple.ts | 4 +- test/runtime/value/clean/uint8array.ts | 4 +- test/runtime/value/clean/undefined.ts | 4 +- test/runtime/value/clean/union.ts | 4 +- test/runtime/value/clean/unknown.ts | 4 +- test/runtime/value/clean/void.ts | 4 +- test/runtime/value/clone/clone.ts | 2 +- test/runtime/value/convert/any.ts | 4 +- test/runtime/value/convert/array.ts | 4 +- test/runtime/value/convert/async-iterator.ts | 4 +- test/runtime/value/convert/bigint.ts | 4 +- test/runtime/value/convert/boolean.ts | 4 +- test/runtime/value/convert/composite.ts | 4 +- test/runtime/value/convert/constructor.ts | 4 +- test/runtime/value/convert/date.ts | 4 +- test/runtime/value/convert/enum.ts | 4 +- test/runtime/value/convert/function.ts | 4 +- test/runtime/value/convert/import.ts | 4 +- test/runtime/value/convert/integer.ts | 4 +- test/runtime/value/convert/intersect.ts | 4 +- test/runtime/value/convert/iterator.ts | 4 +- test/runtime/value/convert/keyof.ts | 4 +- test/runtime/value/convert/kind.ts | 4 +- test/runtime/value/convert/literal.ts | 4 +- test/runtime/value/convert/never.ts | 4 +- test/runtime/value/convert/null.ts | 4 +- test/runtime/value/convert/number.ts | 4 +- test/runtime/value/convert/object.ts | 4 +- test/runtime/value/convert/promise.ts | 4 +- test/runtime/value/convert/record.ts | 4 +- test/runtime/value/convert/recursive.ts | 4 +- test/runtime/value/convert/regexp.ts | 4 +- test/runtime/value/convert/string.ts | 4 +- test/runtime/value/convert/symbol.ts | 4 +- test/runtime/value/convert/tuple.ts | 4 +- test/runtime/value/convert/uint8array.ts | 4 +- test/runtime/value/convert/undefined.ts | 4 +- test/runtime/value/convert/union.ts | 4 +- test/runtime/value/convert/unknown.ts | 4 +- test/runtime/value/convert/void.ts | 4 +- test/runtime/value/create/_deferred.ts | 4 +- test/runtime/value/create/any.ts | 4 +- test/runtime/value/create/argument.ts | 4 +- test/runtime/value/create/array.ts | 4 +- test/runtime/value/create/async-iterator.ts | 4 +- test/runtime/value/create/bigint.ts | 4 +- test/runtime/value/create/boolean.ts | 4 +- test/runtime/value/create/composite.ts | 4 +- test/runtime/value/create/constructor.ts | 4 +- test/runtime/value/create/date.ts | 4 +- test/runtime/value/create/enum.ts | 4 +- test/runtime/value/create/function.ts | 4 +- test/runtime/value/create/import.ts | 4 +- test/runtime/value/create/integer.ts | 4 +- test/runtime/value/create/intersect.ts | 4 +- test/runtime/value/create/iterator.ts | 4 +- test/runtime/value/create/keyof.ts | 4 +- test/runtime/value/create/kind.ts | 4 +- test/runtime/value/create/literal.ts | 4 +- test/runtime/value/create/never.ts | 4 +- test/runtime/value/create/not.ts | 4 +- test/runtime/value/create/null.ts | 4 +- test/runtime/value/create/number.ts | 4 +- test/runtime/value/create/object.ts | 4 +- test/runtime/value/create/record.ts | 4 +- test/runtime/value/create/recursive.ts | 4 +- test/runtime/value/create/ref.ts | 4 +- test/runtime/value/create/regexp.ts | 4 +- test/runtime/value/create/string.ts | 4 +- test/runtime/value/create/symbol.ts | 4 +- test/runtime/value/create/template-literal.ts | 4 +- test/runtime/value/create/tuple.ts | 4 +- test/runtime/value/create/uint8array.ts | 4 +- test/runtime/value/create/undefined.ts | 4 +- test/runtime/value/create/union.ts | 4 +- test/runtime/value/create/unknown.ts | 4 +- test/runtime/value/create/void.ts | 4 +- test/runtime/value/default/_deferred.ts | 4 +- test/runtime/value/default/any.ts | 4 +- test/runtime/value/default/array.ts | 4 +- test/runtime/value/default/async-iterator.ts | 4 +- test/runtime/value/default/bigint.ts | 4 +- test/runtime/value/default/boolean.ts | 4 +- test/runtime/value/default/composite.ts | 4 +- test/runtime/value/default/constructor.ts | 4 +- test/runtime/value/default/date.ts | 4 +- test/runtime/value/default/enum.ts | 4 +- test/runtime/value/default/function.ts | 4 +- test/runtime/value/default/import.ts | 4 +- test/runtime/value/default/integer.ts | 4 +- test/runtime/value/default/intersect.ts | 4 +- test/runtime/value/default/iterator.ts | 4 +- test/runtime/value/default/keyof.ts | 4 +- test/runtime/value/default/kind.ts | 4 +- test/runtime/value/default/literal.ts | 4 +- test/runtime/value/default/never.ts | 4 +- test/runtime/value/default/not.ts | 4 +- test/runtime/value/default/null.ts | 4 +- test/runtime/value/default/number.ts | 4 +- test/runtime/value/default/object.ts | 4 +- test/runtime/value/default/promise.ts | 4 +- test/runtime/value/default/record.ts | 4 +- test/runtime/value/default/recursive.ts | 4 +- test/runtime/value/default/ref.ts | 4 +- test/runtime/value/default/regexp.ts | 4 +- test/runtime/value/default/string.ts | 4 +- test/runtime/value/default/symbol.ts | 4 +- .../runtime/value/default/template-literal.ts | 4 +- test/runtime/value/default/tuple.ts | 4 +- test/runtime/value/default/uint8array.ts | 4 +- test/runtime/value/default/undefined.ts | 4 +- test/runtime/value/default/union.ts | 4 +- test/runtime/value/default/unknown.ts | 4 +- test/runtime/value/default/void.ts | 4 +- test/runtime/value/delta/diff.ts | 2 +- test/runtime/value/delta/patch.ts | 2 +- test/runtime/value/equal/equal.ts | 2 +- test/runtime/value/guard/guard.ts | 2 +- test/runtime/value/hash/hash.ts | 2 +- test/runtime/value/mutate/mutate.ts | 2 +- test/runtime/value/parse/parse.ts | 4 +- test/runtime/value/pointer/pointer.ts | 2 +- test/runtime/value/transform/_encoder.ts | 8 +- test/runtime/value/transform/_nested.ts | 4 +- test/runtime/value/transform/any.ts | 4 +- test/runtime/value/transform/array.ts | 4 +- .../runtime/value/transform/async-iterator.ts | 4 +- test/runtime/value/transform/bigint.ts | 4 +- test/runtime/value/transform/boolean.ts | 4 +- test/runtime/value/transform/constructor.ts | 4 +- test/runtime/value/transform/date.ts | 4 +- test/runtime/value/transform/enum.ts | 4 +- test/runtime/value/transform/function.ts | 4 +- test/runtime/value/transform/import.ts | 6 +- test/runtime/value/transform/integer.ts | 4 +- test/runtime/value/transform/intersect.ts | 4 +- test/runtime/value/transform/iterator.ts | 4 +- test/runtime/value/transform/literal.ts | 4 +- test/runtime/value/transform/never.ts | 4 +- test/runtime/value/transform/not.ts | 4 +- test/runtime/value/transform/null.ts | 4 +- test/runtime/value/transform/number.ts | 4 +- test/runtime/value/transform/object.ts | 6 +- test/runtime/value/transform/promise.ts | 4 +- test/runtime/value/transform/record.ts | 2 +- test/runtime/value/transform/recursive.ts | 4 +- test/runtime/value/transform/ref.ts | 4 +- test/runtime/value/transform/string.ts | 4 +- test/runtime/value/transform/symbol.ts | 4 +- .../value/transform/template-literal.ts | 4 +- test/runtime/value/transform/tuple.ts | 4 +- test/runtime/value/transform/undefined.ts | 4 +- test/runtime/value/transform/union.ts | 2 +- test/runtime/value/transform/unknown.ts | 4 +- test/runtime/value/transform/unsafe.ts | 4 +- test/runtime/value/transform/void.ts | 4 +- test/static/any.ts | 2 +- test/static/argument.ts | 2 +- test/static/array.ts | 2 +- test/static/assert.ts | 2 +- test/static/async-iterator.ts | 2 +- test/static/awaited.ts | 2 +- test/static/bigint.ts | 2 +- test/static/boolean.ts | 2 +- test/static/capitalize.ts | 2 +- test/static/composite.ts | 2 +- test/static/const.ts | 2 +- test/static/constructor-parameters.ts | 2 +- test/static/constructor.ts | 2 +- test/static/date.ts | 2 +- test/static/enum.ts | 2 +- test/static/exclude.ts | 2 +- test/static/extract.ts | 2 +- test/static/function.ts | 2 +- test/static/import.ts | 2 +- test/static/indexed.ts | 2 +- test/static/intersect.ts | 2 +- test/static/iterator.ts | 2 +- test/static/keyof.ts | 2 +- test/static/literal.ts | 2 +- test/static/lowercase.ts | 2 +- test/static/mapped.ts | 2 +- test/static/modifier.ts | 2 +- test/static/never.ts | 2 +- test/static/not.ts | 2 +- test/static/null.ts | 2 +- test/static/number.ts | 2 +- test/static/object.ts | 2 +- test/static/omit.ts | 2 +- test/static/optional.ts | 2 +- test/static/parameters.ts | 2 +- test/static/partial.ts | 4 +- test/static/pick.ts | 2 +- test/static/readonly-optional.ts | 2 +- test/static/readonly.ts | 2 +- test/static/record.ts | 2 +- test/static/recursive.ts | 2 +- test/static/ref.ts | 2 +- test/static/regexp.ts | 2 +- test/static/required.ts | 4 +- test/static/rest.ts | 2 +- test/static/return-type.ts | 2 +- test/static/string.ts | 2 +- test/static/symbol.ts | 2 +- test/static/syntax.ts | 2 +- test/static/template-literal.ts | 2 +- test/static/transform.ts | 6 +- test/static/tuple.ts | 2 +- test/static/uncapitalize.ts | 2 +- test/static/union.ts | 2 +- test/static/unknown.ts | 2 +- test/static/uppercase.ts | 2 +- tsconfig.json | 16 +- typebox.png | Bin 872194 -> 0 bytes 981 files changed, 1676 insertions(+), 2054 deletions(-) delete mode 100644 .github/.keep delete mode 100644 .github/workflows/build.yml delete mode 100644 .github/workflows/nightly.yml delete mode 100644 .github/workflows/publish.yml delete mode 100644 .vscode/settings.json delete mode 100644 typebox.png diff --git a/.github/.keep b/.github/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 7d9b211..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Build -on: [push, pull_request] -jobs: - TypeBox: - runs-on: ${{ matrix.os }} - strategy: - matrix: - node: [16.x, 18.x, 20.x] - os: [ubuntu-latest, windows-latest, macOS-latest] - steps: - - uses: actions/checkout@v3 - - name: Install Node - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node }} - - - name: Install Packages - run: npm install - - - name: Build Library - run: npm run build - - name: Test Library - run: npm run test \ No newline at end of file diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml deleted file mode 100644 index d43b3bc..0000000 --- a/.github/workflows/nightly.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Build Nightly -on: - schedule: - - cron: '0 18 * * *' # 6pm Daily -jobs: - TypeBox: - runs-on: ${{ matrix.os }} - strategy: - matrix: - node: [20.x] - os: [ubuntu-latest] - steps: - - uses: actions/checkout@v3 - - name: Install Node - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node }} - - - name: Install Packages - run: npm install - - - name: Install TypeScript Latest - run: npm install typescript@latest - - name: Build TypeBox - run: npm run build - - - name: Install TypeScript Next - run: npm install typescript@next - - name: Build TypeBox - run: npm run build \ No newline at end of file diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index 4288eb1..0000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Publish - -on: - push: - tags: - - '[0-9]+.[0-9]+.[0-9]+*' # Semver-Tag - -permissions: - id-token: write # Required for OIDC - contents: read - -jobs: - Publish: - runs-on: ubuntu-latest - steps: - - # Checkout - - uses: actions/checkout@v4 - - # Node - - uses: actions/setup-node@v4 - with: - node-version: '20' - registry-url: 'https://registry.npmjs.org' - - # Update - - name: Update - run: npm install npm -g - - # Install - - name: Build - run: npm install - - # Build - - name: Build - run: npm run build - - # Publish - - name: Publish - run: npm publish sinclair-typebox-*.tgz --provenance --access public - working-directory: target/build \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index df31827..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "files.exclude": { - "node_modules": true, - "package-lock.json": true - }, - "editor.suggest.showStatusBar": false, - "typescript.tsdk": "node_modules\\typescript\\lib" -} \ No newline at end of file diff --git a/changelog/0.17.1.md b/changelog/0.17.1.md index b458c0b..75c1c18 100644 --- a/changelog/0.17.1.md +++ b/changelog/0.17.1.md @@ -1,4 +1,4 @@ -## [0.17.1](https://www.npmjs.com/package/@sinclair/typebox/v/0.17.1) +## [0.17.1](https://www.npmjs.com/package/@alkdev/typebox/v/0.17.1) - Remove default `additionalProperties: false` constraint from all object schemas. diff --git a/changelog/0.17.4.md b/changelog/0.17.4.md index 07a8cf5..5f5595e 100644 --- a/changelog/0.17.4.md +++ b/changelog/0.17.4.md @@ -1,4 +1,4 @@ -## [0.17.4](https://www.npmjs.com/package/@sinclair/typebox/v/0.17.4) +## [0.17.4](https://www.npmjs.com/package/@alkdev/typebox/v/0.17.4) Changes: diff --git a/changelog/0.17.6.md b/changelog/0.17.6.md index 291ea5f..4ad2227 100644 --- a/changelog/0.17.6.md +++ b/changelog/0.17.6.md @@ -1,4 +1,4 @@ -## [0.17.6](https://www.npmjs.com/package/@sinclair/typebox/v/0.17.6) +## [0.17.6](https://www.npmjs.com/package/@alkdev/typebox/v/0.17.6) Changes: diff --git a/changelog/0.18.0.md b/changelog/0.18.0.md index 88a7d4f..9baa7b6 100644 --- a/changelog/0.18.0.md +++ b/changelog/0.18.0.md @@ -1,4 +1,4 @@ -## [0.18.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.18.0) +## [0.18.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.18.0) Changes: @@ -14,7 +14,7 @@ TypeBox now targets JSON schema draft `2019-09` for expressing `Type.Intersect(. TypeBox has deprecated `Type.Dict(...)` in favor of the more generic `Type.Record(...)`. Where as `Type.Dict(...)` was previously expressed with `additionalProperties: { ... }`, `Type.Record(...)` is expressed with `patternProperties` and supports both `string` and `number` indexer keys. Additionally, `Type.Record(...)` supports string union arguments. This is analogous to TypeScript's utility record type `Record<'a' | 'b' | 'c', T>`. -## [0.17.7](https://www.npmjs.com/package/@sinclair/typebox/v/0.17.7) +## [0.17.7](https://www.npmjs.com/package/@alkdev/typebox/v/0.17.7) Changes: diff --git a/changelog/0.18.1.md b/changelog/0.18.1.md index 1a0bbe7..8453c85 100644 --- a/changelog/0.18.1.md +++ b/changelog/0.18.1.md @@ -1,4 +1,4 @@ -## [0.18.1](https://www.npmjs.com/package/@sinclair/typebox/v/0.18.1) +## [0.18.1](https://www.npmjs.com/package/@alkdev/typebox/v/0.18.1) - Function `Type.Enum(...)` now expressed with `anyOf`. This to remove the `allowUnionTypes` configuration required to use `enum` with in AJV strict. - Function `Type.Rec(...)` now takes a required `$id` as the first parameter. diff --git a/changelog/0.19.0.md b/changelog/0.19.0.md index 377ccdb..3f2cd7d 100644 --- a/changelog/0.19.0.md +++ b/changelog/0.19.0.md @@ -1,4 +1,4 @@ -## [0.19.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.19.0) +## [0.19.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.19.0) Updates: diff --git a/changelog/0.20.0.md b/changelog/0.20.0.md index 80a01da..8a80646 100644 --- a/changelog/0.20.0.md +++ b/changelog/0.20.0.md @@ -1,4 +1,4 @@ -## [0.20.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.20.0) +## [0.20.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.20.0) Updates: diff --git a/changelog/0.20.1.md b/changelog/0.20.1.md index 2dfec12..9b98bce 100644 --- a/changelog/0.20.1.md +++ b/changelog/0.20.1.md @@ -1,4 +1,4 @@ -## [0.20.1](https://www.npmjs.com/package/@sinclair/typebox/v/0.20.1) +## [0.20.1](https://www.npmjs.com/package/@alkdev/typebox/v/0.20.1) Updates: diff --git a/changelog/0.21.0.md b/changelog/0.21.0.md index 31df5f7..dba57e2 100644 --- a/changelog/0.21.0.md +++ b/changelog/0.21.0.md @@ -1,4 +1,4 @@ -## [0.21.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.21.0) +## [0.21.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.21.0) Updates: diff --git a/changelog/0.21.2.md b/changelog/0.21.2.md index 12d31df..dfd073d 100644 --- a/changelog/0.21.2.md +++ b/changelog/0.21.2.md @@ -1,4 +1,4 @@ -## [0.21.2](https://www.npmjs.com/package/@sinclair/typebox/v/0.21.2) +## [0.21.2](https://www.npmjs.com/package/@alkdev/typebox/v/0.21.2) Updates: diff --git a/changelog/0.22.0.md b/changelog/0.22.0.md index f65eeeb..804bcee 100644 --- a/changelog/0.22.0.md +++ b/changelog/0.22.0.md @@ -1,4 +1,4 @@ -## [0.22.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.22.0) +## [0.22.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.22.0) Updates: diff --git a/changelog/0.23.0.md b/changelog/0.23.0.md index 5dce7d9..2cb8050 100644 --- a/changelog/0.23.0.md +++ b/changelog/0.23.0.md @@ -1,4 +1,4 @@ -## [0.23.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.23.0) +## [0.23.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.23.0) Updates: diff --git a/changelog/0.23.1.md b/changelog/0.23.1.md index 565f779..cddecf9 100644 --- a/changelog/0.23.1.md +++ b/changelog/0.23.1.md @@ -1,4 +1,4 @@ -## [0.23.1](https://www.npmjs.com/package/@sinclair/typebox/v/0.23.1) +## [0.23.1](https://www.npmjs.com/package/@alkdev/typebox/v/0.23.1) Updates: diff --git a/changelog/0.23.3.md b/changelog/0.23.3.md index bb89450..7c5d79d 100644 --- a/changelog/0.23.3.md +++ b/changelog/0.23.3.md @@ -1,4 +1,4 @@ -## [0.23.3](https://www.npmjs.com/package/@sinclair/typebox/v/0.23.3) +## [0.23.3](https://www.npmjs.com/package/@alkdev/typebox/v/0.23.3) Updates: diff --git a/changelog/0.24.0.md b/changelog/0.24.0.md index b433b58..3658b28 100644 --- a/changelog/0.24.0.md +++ b/changelog/0.24.0.md @@ -1,4 +1,4 @@ -## [0.24.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.24.0) +## [0.24.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.24.0) Changes: diff --git a/changelog/0.24.15.md b/changelog/0.24.15.md index 69745b8..d5d0618 100644 --- a/changelog/0.24.15.md +++ b/changelog/0.24.15.md @@ -1,4 +1,4 @@ -## [0.24.15](https://www.npmjs.com/package/@sinclair/typebox/v/0.24.15) +## [0.24.15](https://www.npmjs.com/package/@alkdev/typebox/v/0.24.15) Added: - `Conditional.Extends(...)` This enables TypeBox to conditionally map types inline with TypeScripts structural equivalence checks. Tested against TypeScript 4.7.4. diff --git a/changelog/0.24.44.md b/changelog/0.24.44.md index e5aac8b..0854ac5 100644 --- a/changelog/0.24.44.md +++ b/changelog/0.24.44.md @@ -1,4 +1,4 @@ -## [0.24.44](https://www.npmjs.com/package/@sinclair/typebox/v/0.24.44) +## [0.24.44](https://www.npmjs.com/package/@alkdev/typebox/v/0.24.44) Updates: - [189](https://github.com/sinclairzx81/typebox/pull/189) Both `Value.Error(T, value)` and `TypeCheck.Error(value)` now return an iterator for validation errors. diff --git a/changelog/0.24.49.md b/changelog/0.24.49.md index e0fd0a6..29eccda 100644 --- a/changelog/0.24.49.md +++ b/changelog/0.24.49.md @@ -1,4 +1,4 @@ -## [0.24.49](https://www.npmjs.com/package/@sinclair/typebox/v/0.24.49) +## [0.24.49](https://www.npmjs.com/package/@alkdev/typebox/v/0.24.49) Updates: diff --git a/changelog/0.24.6.md b/changelog/0.24.6.md index b329dec..1d220e8 100644 --- a/changelog/0.24.6.md +++ b/changelog/0.24.6.md @@ -1,13 +1,13 @@ -## [0.24.6](https://www.npmjs.com/package/@sinclair/typebox/v/0.24.6) +## [0.24.6](https://www.npmjs.com/package/@alkdev/typebox/v/0.24.6) Added: -- TypeBox now offers a `TypeGuard` module for structurally checking TypeBox schematics. This module can be used in runtime type reflection scenarios where it's helpful to test a schema is of a particular form. This module can be imported under the `@sinclair/typebox/guard` import path. +- TypeBox now offers a `TypeGuard` module for structurally checking TypeBox schematics. This module can be used in runtime type reflection scenarios where it's helpful to test a schema is of a particular form. This module can be imported under the `@alkdev/typebox/guard` import path. Example: ```typescript -import { TypeGuard } from '@sinclair/typebox/guard' +import { TypeGuard } from '@alkdev/typebox/guard' const T: any = {} // T is any diff --git a/changelog/0.24.8.md b/changelog/0.24.8.md index 05f1576..8bbf5a2 100644 --- a/changelog/0.24.8.md +++ b/changelog/0.24.8.md @@ -1,4 +1,4 @@ -## [0.24.8](https://www.npmjs.com/package/@sinclair/typebox/v/0.24.8) +## [0.24.8](https://www.npmjs.com/package/@alkdev/typebox/v/0.24.8) Added: - `Value.Cast(T, value)` structurally casts a value into another form while retaining information within the original value. diff --git a/changelog/0.25.0.md b/changelog/0.25.0.md index 5085679..56cf7ca 100644 --- a/changelog/0.25.0.md +++ b/changelog/0.25.0.md @@ -1,4 +1,4 @@ -## [0.25.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.0) +## [0.25.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.0) Updates: diff --git a/changelog/0.25.10.md b/changelog/0.25.10.md index fc1d3d5..99d9e3e 100644 --- a/changelog/0.25.10.md +++ b/changelog/0.25.10.md @@ -1,4 +1,4 @@ -## [0.25.10](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.10) +## [0.25.10](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.10) Updates: diff --git a/changelog/0.25.11.md b/changelog/0.25.11.md index ad5144b..8024b57 100644 --- a/changelog/0.25.11.md +++ b/changelog/0.25.11.md @@ -1,4 +1,4 @@ -## [0.25.11](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.11) +## [0.25.11](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.11) Updates: diff --git a/changelog/0.25.18.md b/changelog/0.25.18.md index d762e17..7156c8a 100644 --- a/changelog/0.25.18.md +++ b/changelog/0.25.18.md @@ -1,4 +1,4 @@ -## [0.25.18](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.18) +## [0.25.18](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.18) Updates: diff --git a/changelog/0.25.22.md b/changelog/0.25.22.md index 3e92403..399b06d 100644 --- a/changelog/0.25.22.md +++ b/changelog/0.25.22.md @@ -1,4 +1,4 @@ -## [0.25.22](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.22) +## [0.25.22](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.22) Updates: diff --git a/changelog/0.25.23.md b/changelog/0.25.23.md index 76e9304..b263c49 100644 --- a/changelog/0.25.23.md +++ b/changelog/0.25.23.md @@ -1,4 +1,4 @@ -## [0.25.23](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.23) +## [0.25.23](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.23) Updates: diff --git a/changelog/0.25.24.md b/changelog/0.25.24.md index f45dc03..ad128d3 100644 --- a/changelog/0.25.24.md +++ b/changelog/0.25.24.md @@ -1,4 +1,4 @@ -## [0.25.24](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.23) +## [0.25.24](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.23) Updates: diff --git a/changelog/0.25.9.md b/changelog/0.25.9.md index c0155a8..869c525 100644 --- a/changelog/0.25.9.md +++ b/changelog/0.25.9.md @@ -1,4 +1,4 @@ -## [0.25.9](https://www.npmjs.com/package/@sinclair/typebox/v/0.25.9) +## [0.25.9](https://www.npmjs.com/package/@alkdev/typebox/v/0.25.9) Updates: diff --git a/changelog/0.26.0.md b/changelog/0.26.0.md index 34b69e8..0739d61 100644 --- a/changelog/0.26.0.md +++ b/changelog/0.26.0.md @@ -1,4 +1,4 @@ -## [0.26.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.26.0) +## [0.26.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.26.0) ## Overview @@ -36,7 +36,7 @@ Revision 0.26.0 is a milestone release for the TypeBox project and requires a mi Revision 0.26.0 exports a new type builder called `StandardType`. This builder only allows for the construction JSON Schema compliant types by omitting all Extended types. ```typescript -import { StandardType as Type, Static } from '@sinclair/typebox' +import { StandardType as Type, Static } from '@alkdev/typebox' const T = Type.Date() // error: no such function ``` @@ -172,7 +172,7 @@ const All = [...Value.Errors(T, 'foo')] // const All = [{ path: '', Revision 0.26.0 adds a `.Code()` function to the `TypeCompiler` to enable code generation without JIT evaluation. ```typescript -import { TypeCompiler } from '@sinclair/typebox/compiler' +import { TypeCompiler } from '@alkdev/typebox/compiler' const T = Type.Object({ x: Type.Number(), @@ -361,12 +361,12 @@ const V = Value.Cast(T, Value.Convert(T, '42')) // const V = 42 - 0.26.0 ## Moved TypeGuard Module -The `TypeGuard` is now imported via the `@sinclair/typebox` module. This move is due to the TypeBox compositor internally using the guard when constructing types. +The `TypeGuard` is now imported via the `@alkdev/typebox` module. This move is due to the TypeBox compositor internally using the guard when constructing types. ```typescript -import { TypeGuard } from '@sinclair/typebox/guard' // 0.25.0 +import { TypeGuard } from '@alkdev/typebox/guard' // 0.25.0 -import { TypeGuard } from '@sinclair/typebox' // 0.26.0 +import { TypeGuard } from '@alkdev/typebox' // 0.26.0 ``` @@ -376,9 +376,9 @@ import { TypeGuard } from '@sinclair/typebox' // 0.26.0 The `Format` module has been renamed to `FormatRegistry` and moved to the `typebox.ts` module. ```typescript -import { Format } from '@sinclair/typebox/format' // 0.25.0 +import { Format } from '@alkdev/typebox/format' // 0.25.0 -import { FormatRegistry } from '@sinclair/typebox' // 0.26.0 +import { FormatRegistry } from '@alkdev/typebox' // 0.26.0 ``` @@ -388,7 +388,7 @@ import { FormatRegistry } from '@sinclair/typebox' // 0.26.0 The `Format` module has been renamed to `FormatRegistry` and moved to the `typebox.ts` module. ```typescript -import { Custom } from '@sinclair/typebox/format' // 0.25.0 +import { Custom } from '@alkdev/typebox/format' // 0.25.0 -import { TypeRegistry } from '@sinclair/typebox' // 0.26.0 +import { TypeRegistry } from '@alkdev/typebox' // 0.26.0 ``` \ No newline at end of file diff --git a/changelog/0.26.2.md b/changelog/0.26.2.md index 052f4bd..1ba0cd3 100644 --- a/changelog/0.26.2.md +++ b/changelog/0.26.2.md @@ -1,4 +1,4 @@ -## [0.26.2](https://www.npmjs.com/package/@sinclair/typebox/v/0.26.2) +## [0.26.2](https://www.npmjs.com/package/@alkdev/typebox/v/0.26.2) Updates: diff --git a/changelog/0.27.0.md b/changelog/0.27.0.md index be87bbf..60a7c09 100644 --- a/changelog/0.27.0.md +++ b/changelog/0.27.0.md @@ -1,4 +1,4 @@ -## [0.27.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.27.0) +## [0.27.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.27.0) ## Overview @@ -75,7 +75,7 @@ The following generates a 8-bit binary sequence for the given expression. ```typescript -import { TemplateLiteralParser, TemplateLiteralGenerator, TemplateLiteralFinite } from '@sinclair/typebox' +import { TemplateLiteralParser, TemplateLiteralGenerator, TemplateLiteralFinite } from '@alkdev/typebox' const Bit = `(0|1)` // bit union const Byte = `${Bit}${Bit}${Bit}${Bit}${Bit}${Bit}${Bit}${Bit}` // byte sequence diff --git a/changelog/0.27.1.md b/changelog/0.27.1.md index eba9126..fbf0da2 100644 --- a/changelog/0.27.1.md +++ b/changelog/0.27.1.md @@ -1,4 +1,4 @@ -## [0.27.1](https://www.npmjs.com/package/@sinclair/typebox/v/0.27.1) +## [0.27.1](https://www.npmjs.com/package/@alkdev/typebox/v/0.27.1) ## Updates diff --git a/changelog/0.28.0.md b/changelog/0.28.0.md index 3ed1851..36fb435 100644 --- a/changelog/0.28.0.md +++ b/changelog/0.28.0.md @@ -1,4 +1,4 @@ -## [0.28.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.28.0) +## [0.28.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.28.0) ## Overview diff --git a/changelog/0.28.3.md b/changelog/0.28.3.md index 876b7e3..9453b07 100644 --- a/changelog/0.28.3.md +++ b/changelog/0.28.3.md @@ -1,4 +1,4 @@ -## [0.28.3](https://www.npmjs.com/package/@sinclair/typebox/v/0.28.3) +## [0.28.3](https://www.npmjs.com/package/@alkdev/typebox/v/0.28.3) ## Overview diff --git a/changelog/0.29.0.md b/changelog/0.29.0.md index 1291219..f000efd 100644 --- a/changelog/0.29.0.md +++ b/changelog/0.29.0.md @@ -1,4 +1,4 @@ -## [0.29.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.29.0) +## [0.29.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.29.0) ## Overview diff --git a/changelog/0.29.2.md b/changelog/0.29.2.md index f87cfc2..6d73a22 100644 --- a/changelog/0.29.2.md +++ b/changelog/0.29.2.md @@ -1,4 +1,4 @@ -## [0.29.2](https://www.npmjs.com/package/@sinclair/typebox/v/0.29.2) +## [0.29.2](https://www.npmjs.com/package/@alkdev/typebox/v/0.29.2) ## Overview diff --git a/changelog/0.30.0.md b/changelog/0.30.0.md index 31899d3..5304b08 100644 --- a/changelog/0.30.0.md +++ b/changelog/0.30.0.md @@ -1,4 +1,4 @@ -## [0.30.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.30.0) +## [0.30.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.30.0) ## Overview @@ -151,13 +151,13 @@ The top level `Value.*` namespace will remain on all subsequent versions of Type ```typescript // Revision 0.29.0 // -import { Value } from '@sinclair/typebox/value' // Value.* namespace +import { Value } from '@alkdev/typebox/value' // Value.* namespace const A = Value.Create(Type.String()) // Revision 0.30.0 // -import { Create } from '@sinclair/typebox/value/create' // Only Create() +import { Create } from '@alkdev/typebox/value/create' // Only Create() const A = Create(Type.String()) ``` @@ -246,7 +246,7 @@ Revision 0.30.0 offers an external code generation API tool which can be used to [TypeBox-Code Project](https://github.com/sinclairzx81/typebox-codegen) ```typescript -import * as Codegen from '@sinclair/typebox-codegen' +import * as Codegen from '@alkdev/typebox-codegen' const Code = Codegen.TypeScriptToTypeBox.Generate(` type T = { x: number, y: number, z: number } @@ -256,7 +256,7 @@ console.log(Code) // Output: // -// import { Type, Static } from '@sinclair/typebox' +// import { Type, Static } from '@alkdev/typebox' // // type T = Static // const T = Type.Object({ @@ -272,7 +272,7 @@ console.log(Code) Revision 0.30.0 includes a reference implementation for JSON Type Definition (RFC 8927). This specification is currently under consideration for inclusion in the TypeBox library as an alternative schema representation for nominal type systems. The implementation currently contains all types expressed in the JSON Type Definition spec, but omits constraints such and `minimum` and `maximum` values (which are not formally represented in the specification). -The implementation is offered as a single file which can be copied in to projects with TypeBox installed. This implementation may be enhanced over the next few revisions (with some potential to implement mapping types such as partial, required, omit, pick, keyof). This specification will be considered for inclusion under `@sinclair/typebox/typedef` if there is enough interest. +The implementation is offered as a single file which can be copied in to projects with TypeBox installed. This implementation may be enhanced over the next few revisions (with some potential to implement mapping types such as partial, required, omit, pick, keyof). This specification will be considered for inclusion under `@alkdev/typebox/typedef` if there is enough interest. ```typescript import { Type } from './typedef' // from: examples/typedef/typedef.ts @@ -408,7 +408,7 @@ const T = Type.String({ pattern: /abc/.source }) // Standard Type For Unicode (UTF-16) support on 0.30.0, the recommendation is to continue using user defined formats. ```typescript -import { Type, FormatRegistry } from '@sinclair/typebox' +import { Type, FormatRegistry } from '@alkdev/typebox' FormatRegistry.Set('emoji', value => /|\p{Extended_Pictographic}/gu.test(value)) diff --git a/changelog/0.31.0.md b/changelog/0.31.0.md index 4dc83aa..8cb7c76 100644 --- a/changelog/0.31.0.md +++ b/changelog/0.31.0.md @@ -1,4 +1,4 @@ -## [0.31.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.31.0) +## [0.31.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.31.0) ## Overview @@ -30,7 +30,7 @@ Revision 0.31.0 includes a new codec system referred to as Transform types. A Tr The following shows a Transform type which increments and decrements a number. ```typescript -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' const T = Type.Transform(Type.Number()) // const T = { .Decode(value => value + 1) // type: 'number', @@ -191,14 +191,14 @@ Revision 0.31.0 updates the inference strategy for Record types and generalizes ```typescript // 0.30.0 // -import { RecordKey, TSchema } from '@sinclair/typebox' +import { RecordKey, TSchema } from '@alkdev/typebox' function StrictRecord(K: K, T: T) { return Type.Record(K, T, { additionalProperties: false }) // Error: RecordKey unresolvable to overload } // 0.31.0 // -import { TSchema } from '@sinclair/typebox' +import { TSchema } from '@alkdev/typebox' function StrictRecord(K: K, T: T) { return Type.Record(K, T, { additionalProperties: false }) // Ok: dynamically mapped @@ -218,8 +218,8 @@ const C = StrictRecord(Type.BigInt(), Type.Null()) // const C: TNeve Revision 0.31.0 updates all errors thrown by TypeBox to extend the sub type `TypeBoxError`. This can be used to help narrow down the source of errors in `try/catch` blocks. ```typescript -import { Type, TypeBoxError } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { Type, TypeBoxError } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' try { const A = Value.Decode(Type.Number(), 'hello') @@ -237,7 +237,7 @@ try { Revision 0.31.0 adds functionality to remap error messages with the TypeSystemErrorFunction. This function is invoked whenever a validation error is generated in TypeBox. The following is an example of a custom TypeSystemErrorFunction using some of the messages TypeBox generates by default. TypeBox also provides the DefaultErrorFunction which can be used for fallthrough cases. ```typescript -import { TypeSystemErrorFunction, DefaultErrorFunction } from '@sinclair/typebox/system' +import { TypeSystemErrorFunction, DefaultErrorFunction } from '@alkdev/typebox/system' // Example CustomErrorFunction export function CustomErrorFunction(schema: Types.TSchema, errorType: ValueErrorType) { @@ -317,13 +317,13 @@ Revision 0.31.0 moves the `TypeSystem.Policy` configurations into a new type nam ```typescript // Revision 0.30.0 // -import { TypeSystem } from '@sinclair/typebox/system' +import { TypeSystem } from '@alkdev/typebox/system' TypeSystem.AllowNaN = true // Revision 0.31.0 // -import { TypeSystemPolicy } from '@sinclair/typebox/system' +import { TypeSystemPolicy } from '@alkdev/typebox/system' TypeSystemPolicy.AllowNaN = true diff --git a/changelog/0.32.0.md b/changelog/0.32.0.md index d28eb5e..b7db570 100644 --- a/changelog/0.32.0.md +++ b/changelog/0.32.0.md @@ -39,7 +39,7 @@ - [Revision 0.32.1](https://github.com/sinclairzx81/typebox/pull/701) Specify default exports for Web Pack -## [0.32.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.32.0) +## [0.32.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.32.0) ## Overview @@ -79,9 +79,9 @@ This revision is a milestone revision for the TypeBox project. It has several br Revision 0.32.0 adds the ability to import types individually. ```typescript -import { Type, type Static } from '@sinclair/typebox' // classic - 37.0 kb minified +import { Type, type Static } from '@alkdev/typebox' // classic - 37.0 kb minified -import { Object, String, Number, type Static } from '@sinclair/typebox' // selective - 6.5 kb minified +import { Object, String, Number, type Static } from '@alkdev/typebox' // selective - 6.5 kb minified ``` @@ -91,9 +91,9 @@ import { Object, String, Number, type Static } from '@sinclair/typebox' // selec Revision 0.32.0 adds the ability to import value functions from the `/value` module path. ```typescript -import { Value } from '@sinclair/typebox/value' // classic - 61.5 kb minified +import { Value } from '@alkdev/typebox/value' // classic - 61.5 kb minified -import { Check } from '@sinclair/typebox/value' // selective - 18.2 kb minified +import { Check } from '@alkdev/typebox/value' // selective - 18.2 kb minified ``` ### CommonJS and ESM @@ -383,7 +383,7 @@ The following shows the changes from 0.31.0 to 0.32.0. ```typescript // Revision 0.31.0 -import { TypeSystemErrorFunction } from '@sinclair/typebox/system' +import { TypeSystemErrorFunction } from '@alkdev/typebox/system' TypeSystemErrorFunction.Set((schema, errorType) => { @@ -392,7 +392,7 @@ TypeSystemErrorFunction.Set((schema, errorType) => { // Revision 0.32.0 -import { SetErrorFunction } from '@sinclair/typebox/errors' +import { SetErrorFunction } from '@alkdev/typebox/errors' SetErrorFunction(({ schema, errorType, path, value }) => { // as destructured object @@ -416,13 +416,13 @@ Revision 0.32.0 renames the `Optional`, `Required` and `Transform` symbols to `O ```typescript // Revision 0.31.0 -import { Kind, Hint, Optional, Required, Transform } from '@sinclair/typebox' // these are symbols +import { Kind, Hint, Optional, Required, Transform } from '@alkdev/typebox' // these are symbols // Revision 0.32.0 import { Kind, Hint, OptionalKind, RequiredKind, TransformKind, // these are symbols Optional, Required, Transform // these are type imports -} from '@sinclair/typebox' +} from '@alkdev/typebox' ``` @@ -434,13 +434,13 @@ Revision 0.32.0 has a breaking interface change on the TypeGuard utility where t ```typescript // Revision 0.31.0 -import { TypeGuard, Kind } from '@sinclair/typebox' +import { TypeGuard, Kind } from '@alkdev/typebox' const R = TypeGuard.TString({ ... }) // Revision 0.32.0 -import { TypeGuard } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' const R = TypeGuard.IsString({ ... }) ``` @@ -454,11 +454,11 @@ The value submodule function import paths are unfortunately no longer supported. ```typescript // Revision 0.31.0 -import { Check } from '@sinclair/typebox/value/check' +import { Check } from '@alkdev/typebox/value/check' // Revision 0.32.0 -import { Check } from '@sinclair/typebox/value' +import { Check } from '@alkdev/typebox/value' ``` @@ -470,7 +470,7 @@ The TypeSystemErrorFunction has been replaced with SetErrorFunction which can be ```typescript // Revision 0.31.0 -import { TypeSystemErrorFunction, ValueErrorType, DefaultErrorFunction } from '@sinclair/typebox/system' +import { TypeSystemErrorFunction, ValueErrorType, DefaultErrorFunction } from '@alkdev/typebox/system' TypeSystemErrorFunction.Set((schema, errorType) => { // i18n override switch(errorType) { @@ -483,7 +483,7 @@ TypeSystemErrorFunction.Set((schema, errorType) => { // i18n override // Revision 0.32.0 -import { SetErrorFunction, ValueErrorType, DefaultErrorFunction } from '@sinclair/typebox/errors' +import { SetErrorFunction, ValueErrorType, DefaultErrorFunction } from '@alkdev/typebox/errors' SetErrorFunction((error) => { // i18n override switch(error.errorType) { diff --git a/changelog/0.34.0.md b/changelog/0.34.0.md index 55fa460..fed3f70 100644 --- a/changelog/0.34.0.md +++ b/changelog/0.34.0.md @@ -3,19 +3,21 @@ --- ### Revision Updates -- [Revision 0.34.48](https://github.com/sinclairzx81/typebox-legacy/pull/6) +- [Revision 0.34.49](https://github.com/sinclairzx81/sinclair-typebox/pull/11) + - Documentation Update - Link to 1.x. Updates in support of non-legacy 1.x compiler backport. +- [Revision 0.34.48](https://github.com/sinclairzx81/sinclair-typebox/pull/6) - Support Sparse Array Validation -- [Revision 0.34.47](https://github.com/sinclairzx81/typebox-legacy/pull/5) +- [Revision 0.34.47](https://github.com/sinclairzx81/sinclair-typebox/pull/5) - Annual License Update -- [Revision 0.34.46](https://github.com/sinclairzx81/typebox-legacy/pull/4) +- [Revision 0.34.46](https://github.com/sinclairzx81/sinclair-typebox/pull/4) - Ensure TObject Instances remain Covariant with TObject Types. -- [Revision 0.34.45](https://github.com/sinclairzx81/typebox-legacy/pull/2) - - Documentation Update - Resolve Readme Assets to TypeBox Legacy Repository. -- [Revision 0.34.44](https://github.com/sinclairzx81/typebox-legacy/pull/2) +- [Revision 0.34.45](https://github.com/sinclairzx81/sinclair-typebox/pull/2) + - Documentation Update - Resolve Readme Assets to Sinclair TypeBox Repository. +- [Revision 0.34.44](https://github.com/sinclairzx81/sinclair-typebox/pull/2) - Documentation Update - Rename Project to TypeBox 0.34.x -- [Revision 0.34.43](https://github.com/sinclairzx81/typebox-legacy/pull/1) - - Configure Package Homepage to refer to TypeBox Legacy Repository. -- [Revision 0.34.42](https://github.com/sinclairzx81/typebox-legacy) +- [Revision 0.34.43](https://github.com/sinclairzx81/sinclair-typebox/pull/1) + - Configure Package Homepage to refer to Sinclair TypeBox Repository. +- [Revision 0.34.42](https://github.com/sinclairzx81/sinclair-typebox) - Enable Forward Type Inference Compatibility with TypeBox V1 - [Revision 0.34.41](https://github.com/sinclairzx81/typebox/pull/1310) - Disable Node10 Module Resolution | TS7 Deprecation Warning. @@ -105,7 +107,7 @@ - [Revision 0.34.1](https://github.com/sinclairzx81/typebox/pull/1080) - Implement Computed Type Deref in Modules -## [0.34.0](https://www.npmjs.com/package/@sinclair/typebox/v/0.34.0) +## [0.34.0](https://www.npmjs.com/package/@alkdev/typebox/v/0.34.0) ## Overview @@ -175,10 +177,10 @@ Revision 0.34.0 introduces a new submodule for parsing TypeScript syntax directl As of 0.34.0, Syntax Types are available as an opt-in feature, with the parsing infrastructure adding approximately 10kb (minified) to the existing type builder. With further optimizations, this feature may be elevated to a top-level import in future updates to minimize bundling size. -To use Syntax Types, import them from the `@sinclair/typebox/syntax` path. +To use Syntax Types, import them from the `@alkdev/typebox/syntax` path. ```typescript -import { Parse } from '@sinclair/typebox/syntax' +import { Parse } from '@alkdev/typebox/syntax' // All primitive types are supported diff --git a/example/annotation/annotation.ts b/example/annotation/annotation.ts index bc9f9e6..9ca8771 100644 --- a/example/annotation/annotation.ts +++ b/example/annotation/annotation.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) @@ -26,7 +26,7 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import * as Types from '@sinclair/typebox' +import * as Types from '@alkdev/typebox' // ------------------------------------------------------------------- // Annotation diff --git a/example/collections/array.ts b/example/collections/array.ts index b0129d5..1a77773 100644 --- a/example/collections/array.ts +++ b/example/collections/array.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/collections +@alkdev/typebox/collections The MIT License (MIT) @@ -26,9 +26,9 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TypeCheck, TypeCompiler, ValueError } from '@sinclair/typebox/compiler' -import { TSchema, Static, TypeBoxError } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { TypeCheck, TypeCompiler, ValueError } from '@alkdev/typebox/compiler' +import { TSchema, Static, TypeBoxError } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' // ---------------------------------------------------------------- // TypeArrayError diff --git a/example/collections/index.ts b/example/collections/index.ts index 4495c8c..14e8e2f 100644 --- a/example/collections/index.ts +++ b/example/collections/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/collections +@alkdev/typebox/collections The MIT License (MIT) diff --git a/example/collections/map.ts b/example/collections/map.ts index de92332..ff9e0ae 100644 --- a/example/collections/map.ts +++ b/example/collections/map.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/collections +@alkdev/typebox/collections The MIT License (MIT) @@ -26,9 +26,9 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TypeCheck, TypeCompiler, ValueError } from '@sinclair/typebox/compiler' -import { TSchema, Static, TypeBoxError } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { TypeCheck, TypeCompiler, ValueError } from '@alkdev/typebox/compiler' +import { TSchema, Static, TypeBoxError } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' // ---------------------------------------------------------------- // TypeMapKeyError diff --git a/example/collections/set.ts b/example/collections/set.ts index ccd425e..fa03595 100644 --- a/example/collections/set.ts +++ b/example/collections/set.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/collections +@alkdev/typebox/collections The MIT License (MIT) @@ -26,9 +26,9 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TypeCheck, TypeCompiler, ValueError } from '@sinclair/typebox/compiler' -import { TSchema, Static, TypeBoxError } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { TypeCheck, TypeCompiler, ValueError } from '@alkdev/typebox/compiler' +import { TSchema, Static, TypeBoxError } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' // ---------------------------------------------------------------- // Errors diff --git a/example/formats/date-time.ts b/example/formats/date-time.ts index ed8ac29..93cfa26 100644 --- a/example/formats/date-time.ts +++ b/example/formats/date-time.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/date.ts b/example/formats/date.ts index fc00634..01e03be 100644 --- a/example/formats/date.ts +++ b/example/formats/date.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/email.ts b/example/formats/email.ts index 430b7e4..82925c1 100644 --- a/example/formats/email.ts +++ b/example/formats/email.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/index.ts b/example/formats/index.ts index 1c4abe1..d5ee2ff 100644 --- a/example/formats/index.ts +++ b/example/formats/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/ipv4.ts b/example/formats/ipv4.ts index 1cf5069..d080e6a 100644 --- a/example/formats/ipv4.ts +++ b/example/formats/ipv4.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/ipv6.ts b/example/formats/ipv6.ts index 819be3f..0e90440 100644 --- a/example/formats/ipv6.ts +++ b/example/formats/ipv6.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/time.ts b/example/formats/time.ts index 9002f69..b5304c3 100644 --- a/example/formats/time.ts +++ b/example/formats/time.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/url.ts b/example/formats/url.ts index c01091e..1bc0a5f 100644 --- a/example/formats/url.ts +++ b/example/formats/url.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/formats/uuid.ts b/example/formats/uuid.ts index 6213fba..63625a2 100644 --- a/example/formats/uuid.ts +++ b/example/formats/uuid.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/format +@alkdev/typebox/format The MIT License (MIT) diff --git a/example/index.ts b/example/index.ts index 58b1d13..ddf9d85 100644 --- a/example/index.ts +++ b/example/index.ts @@ -1,8 +1,8 @@ -import { TypeSystem } from '@sinclair/typebox/system' -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { Value, ValuePointer } from '@sinclair/typebox/value' -import { Type, TypeGuard, Kind, Static, TSchema } from '@sinclair/typebox' -import { Syntax } from '@sinclair/typebox/syntax' +import { TypeSystem } from '@alkdev/typebox/system' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { Value, ValuePointer } from '@alkdev/typebox/value' +import { Type, TypeGuard, Kind, Static, TSchema } from '@alkdev/typebox' +import { Syntax } from '@alkdev/typebox/syntax' // ----------------------------------------------------------- // Create: Type diff --git a/example/prototypes/discriminated-union.ts b/example/prototypes/discriminated-union.ts index 668b951..fc9fcb7 100644 --- a/example/prototypes/discriminated-union.ts +++ b/example/prototypes/discriminated-union.ts @@ -1,7 +1,7 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -27,9 +27,9 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { Static, Kind, TSchema, TObject, SchemaOptions, CreateType, TLiteral, TypeRegistry, ValueGuard, KindGuard, TUnion } from '@sinclair/typebox' +import { Static, Kind, TSchema, TObject, SchemaOptions, CreateType, TLiteral, TypeRegistry, ValueGuard, KindGuard, TUnion } from '@alkdev/typebox' import { GetErrorFunction, SetErrorFunction } from 'src/errors/function' -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' // ------------------------------------------------------------------ // DiscriminatedUnionError diff --git a/example/prototypes/from-schema.ts b/example/prototypes/from-schema.ts index 765b419..5178a00 100644 --- a/example/prototypes/from-schema.ts +++ b/example/prototypes/from-schema.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -26,7 +26,7 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import * as Type from '@sinclair/typebox' +import * as Type from '@alkdev/typebox' // ------------------------------------------------------------------ // Schematics diff --git a/example/prototypes/index.ts b/example/prototypes/index.ts index 97925fb..b81a32b 100644 --- a/example/prototypes/index.ts +++ b/example/prototypes/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) diff --git a/example/prototypes/options.ts b/example/prototypes/options.ts index a260d93..5d135e9 100644 --- a/example/prototypes/options.ts +++ b/example/prototypes/options.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -26,7 +26,7 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TSchema, CloneType } from '@sinclair/typebox' +import { TSchema, CloneType } from '@alkdev/typebox' // prettier-ignore export type TOptions> = ( diff --git a/example/prototypes/partial-deep.ts b/example/prototypes/partial-deep.ts index 02d709d..85ae99f 100644 --- a/example/prototypes/partial-deep.ts +++ b/example/prototypes/partial-deep.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -26,7 +26,7 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TypeGuard, Type, TSchema, TIntersect, TUnion, TObject, TPartial, TProperties, Evaluate } from '@sinclair/typebox' +import { TypeGuard, Type, TSchema, TIntersect, TUnion, TObject, TPartial, TProperties, Evaluate } from '@alkdev/typebox' // ------------------------------------------------------------------------------------- // TPartialDeepProperties diff --git a/example/prototypes/readme.md b/example/prototypes/readme.md index bf5ea90..47268d2 100644 --- a/example/prototypes/readme.md +++ b/example/prototypes/readme.md @@ -86,7 +86,7 @@ type A = typeof A extends { foo: number } ? true : false // true: foo property i ## Recursive Map The Recursive Map type enables deep structural remapping of a type and it's internal constituents. This type accepts a TSchema type and a mapping type function (expressed via HKT). The HKT is applied when traversing the type and it's interior. The mapping HKT can apply conditional tests to each visited type to remap into a new form. The following augments a schematic via Options, and conditionally remaps any schema with an default annotation to make it optional. ```typescript -import { Type, TOptional, Static, TSchema } from '@sinclair/typebox' +import { Type, TOptional, Static, TSchema } from '@alkdev/typebox' import { TRecursiveMap, TMappingType, Options } from './prototypes' diff --git a/example/prototypes/recursive-map.ts b/example/prototypes/recursive-map.ts index 6db125f..be6dff5 100644 --- a/example/prototypes/recursive-map.ts +++ b/example/prototypes/recursive-map.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -26,7 +26,7 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import * as Types from '@sinclair/typebox' +import * as Types from '@alkdev/typebox' // ------------------------------------------------------------------ // Mapping: Functions and Type diff --git a/example/prototypes/union-enum.ts b/example/prototypes/union-enum.ts index 5106a00..bd806dd 100644 --- a/example/prototypes/union-enum.ts +++ b/example/prototypes/union-enum.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -26,7 +26,7 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TypeRegistry, Kind, TSchema, SchemaOptions } from '@sinclair/typebox' +import { TypeRegistry, Kind, TSchema, SchemaOptions } from '@alkdev/typebox' // ------------------------------------------------------------------------------------- // TUnionEnum diff --git a/example/prototypes/union-oneof.ts b/example/prototypes/union-oneof.ts index add6114..6a9267d 100644 --- a/example/prototypes/union-oneof.ts +++ b/example/prototypes/union-oneof.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/prototypes +@alkdev/typebox/prototypes The MIT License (MIT) @@ -26,8 +26,8 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { TypeRegistry, Kind, Static, TSchema, SchemaOptions } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { TypeRegistry, Kind, Static, TSchema, SchemaOptions } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' // ------------------------------------------------------------------------------------- // TUnionOneOf diff --git a/example/standard/index.ts b/example/standard/index.ts index 331f30a..b23d4c6 100644 --- a/example/standard/index.ts +++ b/example/standard/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/standard-schema +@alkdev/typebox/standard-schema The MIT License (MIT) diff --git a/example/standard/readme.md b/example/standard/readme.md index 6dc3102..c2528ee 100644 --- a/example/standard/readme.md +++ b/example/standard/readme.md @@ -8,7 +8,7 @@ The following example augments a TypeBox schema with the required `~standard` in ```typescript import { StandardSchema } from './standard' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' const T = StandardSchema(Type.Object({ // const A = { x: Type.Number(), // (non-enumerable) '~standard': { diff --git a/example/standard/standard.ts b/example/standard/standard.ts index ef5ca38..548542e 100644 --- a/example/standard/standard.ts +++ b/example/standard/standard.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/standard-schema +@alkdev/typebox/standard-schema The MIT License (MIT) @@ -26,8 +26,8 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { AssertError, Value, ValueError, ValueErrorType } from '@sinclair/typebox/value' -import { TSchema, StaticDecode, CloneType } from '@sinclair/typebox' +import { AssertError, Value, ValueError, ValueErrorType } from '@alkdev/typebox/value' +import { TSchema, StaticDecode, CloneType } from '@alkdev/typebox' // ------------------------------------------------------------------ // StandardSchema diff --git a/example/typedef/index.ts b/example/typedef/index.ts index 1d1d050..2871df8 100644 --- a/example/typedef/index.ts +++ b/example/typedef/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/typedef +@alkdev/typebox/typedef The MIT License (MIT) diff --git a/example/typedef/readme.md b/example/typedef/readme.md index 80639ff..0da0718 100644 --- a/example/typedef/readme.md +++ b/example/typedef/readme.md @@ -12,7 +12,7 @@ License MIT ## Usage -TypeBox currently doesn't publish TypeDef as part of the mainline package. However the TypeDef functionality is written to be a standalone module you can copy into your project. You will also need `@sinclair/typebox` installed. You can obtain the `typedef` module from `example/typedef/typedef.ts` contained within this repository. +TypeBox currently doesn't publish TypeDef as part of the mainline package. However the TypeDef functionality is written to be a standalone module you can copy into your project. You will also need `@alkdev/typebox` installed. You can obtain the `typedef` module from `example/typedef/typedef.ts` contained within this repository. ```typescript import { Type, Static } from './typedef' @@ -245,8 +245,8 @@ TypeDef types are partially supported with the `TypeCompiler` and `Value` checki The following is TypeDef used with TypeBox's type checking infrastructure. ```typescript -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { Value } from '@sinclair/typebox/value' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { Value } from '@alkdev/typebox/value' const T = Type.Struct({ x: Type.Float32(), diff --git a/example/typedef/typedef.ts b/example/typedef/typedef.ts index 3ea15df..70e4a62 100644 --- a/example/typedef/typedef.ts +++ b/example/typedef/typedef.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/typedef +@alkdev/typebox/typedef The MIT License (MIT) @@ -26,8 +26,8 @@ THE SOFTWARE. ---------------------------------------------------------------------------*/ -import { SetErrorFunction, DefaultErrorFunction } from '@sinclair/typebox/errors' -import * as Types from '@sinclair/typebox/type' +import { SetErrorFunction, DefaultErrorFunction } from '@alkdev/typebox/errors' +import * as Types from '@alkdev/typebox/type' // -------------------------------------------------------------------------- // Metadata diff --git a/package-lock.json b/package-lock.json index a2a296a..6a76aae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { - "name": "@sinclair/typebox", - "version": "0.34.48", + "name": "@alkdev/typebox", + "version": "0.34.49", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "@sinclair/typebox", - "version": "0.34.48", + "name": "@alkdev/typebox", + "version": "0.34.49", "license": "MIT", "devDependencies": { "@arethetypeswrong/cli": "^0.13.2", @@ -15,9 +15,9 @@ "@types/node": "^22.13.5", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", - "mocha": "^11.1.0", + "mocha": "^11.3.0", "prettier": "^2.7.1", - "typescript": "^5.9.3" + "typescript": "^6.0.2" } }, "node_modules/@andrewbranch/untar.js": { @@ -219,15 +219,16 @@ } }, "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -251,15 +252,6 @@ } } }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/ansi-escapes": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", @@ -305,19 +297,6 @@ "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", "dev": true }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -330,37 +309,16 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz", + "integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/browser-stdout": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", @@ -439,30 +397,19 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "readdirp": "^4.0.1" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 14.16.0" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "funding": { + "url": "https://paulmillr.com/funding/" } }, "node_modules/cli-table3": { @@ -582,10 +529,11 @@ } }, "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz", + "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -1004,24 +952,29 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, "node_modules/fflate": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.7.4.tgz", "integrity": "sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==", "dev": true }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -1063,20 +1016,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -1107,33 +1046,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -1152,27 +1064,6 @@ "he": "bin/he" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -1182,27 +1073,6 @@ "node": ">=8" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/is-plain-obj": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", @@ -1352,15 +1222,19 @@ } }, "node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", "dev": true, + "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^2.0.2" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minipass": { @@ -1373,14 +1247,14 @@ } }, "node_modules/mocha": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.1.0.tgz", - "integrity": "sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.3.0.tgz", + "integrity": "sha512-J0RLIM89xi8y6l77bgbX+03PeBRDQCOVQpnwOcCN7b8hCmbh6JvGI2ZDJ5WMoHz+IaPU+S4lvTd0j51GmBAdgQ==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.3", "browser-stdout": "^1.3.1", - "chokidar": "^3.5.3", + "chokidar": "^4.0.1", "debug": "^4.3.5", "diff": "^5.2.0", "escape-string-regexp": "^4.0.0", @@ -1391,6 +1265,7 @@ "log-symbols": "^4.1.0", "minimatch": "^5.1.6", "ms": "^2.1.3", + "picocolors": "^1.1.1", "serialize-javascript": "^6.0.2", "strip-json-comments": "^3.1.1", "supports-color": "^8.1.1", @@ -1407,6 +1282,19 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/mocha/node_modules/minimatch": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -1428,15 +1316,6 @@ "node": ">=18" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -1513,17 +1392,12 @@ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } + "license": "ISC" }, "node_modules/prettier": { "version": "2.8.8", @@ -1540,15 +1414,6 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -1559,15 +1424,17 @@ } }, "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, + "license": "MIT", "engines": { - "node": ">=8.10.0" + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, "node_modules/redeyed": { @@ -1792,18 +1659,6 @@ "node": ">=8" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, "node_modules/type-fest": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", @@ -1817,9 +1672,9 @@ } }, "node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -1845,15 +1700,6 @@ "node": ">=4" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, "node_modules/validate-npm-package-name": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", @@ -1885,7 +1731,8 @@ "version": "6.5.1", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/wrap-ansi": { "version": "8.1.0", @@ -2197,15 +2044,15 @@ } }, "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" } }, "ajv-formats": { @@ -2217,12 +2064,6 @@ "ajv": "^8.0.0" } }, - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true - }, "ansi-escapes": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", @@ -2253,16 +2094,6 @@ "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", "dev": true }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -2275,30 +2106,15 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, "brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz", + "integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==", "dev": true, "requires": { "balanced-match": "^1.0.0" } }, - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "requires": { - "fill-range": "^7.1.1" - } - }, "browser-stdout": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", @@ -2358,19 +2174,12 @@ "dev": true }, "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "readdirp": "^4.0.1" } }, "cli-table3": { @@ -2455,9 +2264,9 @@ "dev": true }, "diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz", + "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==", "dev": true }, "eastasianwidth": { @@ -2671,21 +2480,18 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, + "fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "dev": true + }, "fflate": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.7.4.tgz", "integrity": "sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==", "dev": true }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -2712,13 +2518,6 @@ "signal-exit": "^4.0.1" } }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -2737,26 +2536,6 @@ "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" - }, - "dependencies": { - "minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" } }, "has-flag": { @@ -2771,42 +2550,12 @@ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, "is-plain-obj": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", @@ -2907,12 +2656,12 @@ } }, "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", "dev": true, "requires": { - "brace-expansion": "^2.0.1" + "brace-expansion": "^2.0.2" } }, "minipass": { @@ -2922,14 +2671,13 @@ "dev": true }, "mocha": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.1.0.tgz", - "integrity": "sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.3.0.tgz", + "integrity": "sha512-J0RLIM89xi8y6l77bgbX+03PeBRDQCOVQpnwOcCN7b8hCmbh6JvGI2ZDJ5WMoHz+IaPU+S4lvTd0j51GmBAdgQ==", "dev": true, "requires": { - "ansi-colors": "^4.1.3", "browser-stdout": "^1.3.1", - "chokidar": "^3.5.3", + "chokidar": "^4.0.1", "debug": "^4.3.5", "diff": "^5.2.0", "escape-string-regexp": "^4.0.0", @@ -2940,6 +2688,7 @@ "log-symbols": "^4.1.0", "minimatch": "^5.1.6", "ms": "^2.1.3", + "picocolors": "^1.1.1", "serialize-javascript": "^6.0.2", "strip-json-comments": "^3.1.1", "supports-color": "^8.1.1", @@ -2947,6 +2696,17 @@ "yargs": "^17.7.2", "yargs-parser": "^21.1.1", "yargs-unparser": "^2.0.0" + }, + "dependencies": { + "minimatch": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, "ms": { @@ -2967,12 +2727,6 @@ "skin-tone": "^2.0.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -3027,10 +2781,10 @@ } } }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true }, "prettier": { @@ -3039,12 +2793,6 @@ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -3055,13 +2803,10 @@ } }, "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true }, "redeyed": { "version": "2.1.1", @@ -3214,15 +2959,6 @@ } } }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, "type-fest": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", @@ -3230,9 +2966,9 @@ "dev": true }, "typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", "dev": true }, "undici-types": { @@ -3247,15 +2983,6 @@ "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", "dev": true }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, "validate-npm-package-name": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", diff --git a/package.json b/package.json index db8fd39..1b3ee94 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "@sinclair/typebox", - "version": "0.34.48", + "name": "@alkdev/typebox", + "version": "0.34.49", "description": "Json Schema Type Builder with Static Type Resolution for TypeScript", "keywords": [ "typescript", @@ -8,12 +8,12 @@ "validate", "typecheck" ], - "author": "sinclairzx81", + "author": "alkdev", "license": "MIT", - "homepage": "https://github.com/sinclairzx81/typebox-legacy", + "homepage": "https://git.alk.dev/alkdev/typebox", "repository": { "type": "git", - "url": "https://github.com/sinclairzx81/typebox-legacy" + "url": "https://git.alk.dev/alkdev/typebox" }, "scripts": { "test:typescript": "hammer task test_typescript", @@ -37,8 +37,8 @@ "@types/node": "^22.13.5", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", - "mocha": "^11.1.0", + "mocha": "^11.3.0", "prettier": "^2.7.1", - "typescript": "^5.9.3" + "typescript": "^6.0.2" } } diff --git a/readme.md b/readme.md index 3f1253c..632e37a 100644 --- a/readme.md +++ b/readme.md @@ -1,35 +1,33 @@
-

TypeBox 0.34.x

+

TypeBox

Json Schema Type Builder with Static Type Resolution for TypeScript

- -

-[![npm version](https://badge.fury.io/js/%40sinclair%2Ftypebox.svg)](https://badge.fury.io/js/%40sinclair%2Ftypebox) -[![Downloads](https://img.shields.io/npm/dm/%40sinclair%2Ftypebox.svg)](https://www.npmjs.com/package/%40sinclair%2Ftypebox) -[![Build](https://github.com/sinclairzx81/typebox/actions/workflows/build.yml/badge.svg)](https://github.com/sinclairzx81/typebox/actions/workflows/build.yml) [![License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
+ ## Install -```bash -$ npm install @sinclair/typebox # TypeBox-Legacy | 0.34.x +For the latest version use [TypeBox 1.x](https://git.alk.dev/alkdev/typebox) -$ npm install typebox # TypeBox | 1.0.x +```bash +$ npm install @alkdev/typebox # TypeBox 0.x - Long Term Support + +$ npm install typebox # TypeBox 1.x - Latest ``` ## Example ```typescript -import { Type, type Static } from '@sinclair/typebox' +import { Type, type Static } from '@alkdev/typebox' const T = Type.Object({ // const T = { x: Type.Number(), // type: 'object', @@ -48,13 +46,10 @@ type T = Static // type T = { // } ``` - ## Overview -> ⚠️ TypeBox versions (pre-1.0) will continue active maintenance through 2026 and beyond. This repository services as the OIDC publishing environment for the `@sinclair/typebox` package scope on NPM. For TypeBox versions 1.0 and above, refer to https://github.com/sinclairzx81/typebox - TypeBox is a runtime type builder that creates in-memory Json Schema objects that infer as TypeScript types. The schematics produced by this library are designed to match the static type checking rules of the TypeScript compiler. TypeBox offers a unified type that can be statically checked by TypeScript and runtime asserted using standard Json Schema validation. This library is designed to allow Json Schema to compose similar to how types compose within TypeScript's type system. It can be used as a simple tool to build up complex schematics or integrated into REST and RPC services to help validate data received over the wire. @@ -132,7 +127,7 @@ License MIT The following shows general usage. ```typescript -import { Type, type Static } from '@sinclair/typebox' +import { Type, type Static } from '@alkdev/typebox' //-------------------------------------------------------------------------------------------- // @@ -190,7 +185,7 @@ type T = Static // type T = { // //-------------------------------------------------------------------------------------------- -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' const R = Value.Parse(T, value) // const R: { // id: string, @@ -942,7 +937,7 @@ const C = Type.Exclude( // type C = Exclude<1 | 2 | TypeBox supports value decoding and encoding with Transform types. These types work in tandem with the Encode and Decode functions available on the Value and TypeCompiler submodules. Transform types can be used to convert Json encoded values into constructs more natural to JavaScript. The following creates a Transform type to decode numbers into Dates using the Value submodule. ```typescript -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' const T = Type.Transform(Type.Number()) .Decode(value => new Date(value)) // decode: number to Date @@ -953,7 +948,7 @@ const E = Value.Encode(T, D) // const E = 0 ``` Use the StaticEncode or StaticDecode types to infer a Transform type. ```typescript -import { Static, StaticDecode, StaticEncode } from '@sinclair/typebox' +import { Static, StaticDecode, StaticEncode } from '@alkdev/typebox' const T = Type.Transform(Type.Array(Type.Number(), { uniqueItems: true })) .Decode(value => new Set(value)) @@ -1005,7 +1000,7 @@ type S = Static // type S = 'A' | 'B' | 'C' TypeBox can check its own types with the TypeGuard module. This module is written for type introspection and provides structural tests for every built-in TypeBox type. Functions of this module return `is` guards which can be used with control flow assertions to obtain schema inference for unknown values. The following guards that the value `T` is TString. ```typescript -import { TypeGuard, Kind } from '@sinclair/typebox' +import { TypeGuard, Kind } from '@alkdev/typebox' const T = { [Kind]: 'String', type: 'string' } @@ -1022,7 +1017,7 @@ if(TypeGuard.IsString(T)) { TypeBox provides an optional Value submodule that can be used to perform structural operations on JavaScript values. This submodule includes functionality to create, check and cast values from types as well as check equality, clone, diff and patch JavaScript values. This submodule is provided via optional import. ```typescript -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' ``` @@ -1296,7 +1291,7 @@ const R2 = A.x === X // const R2 = true Use ValuePointer to perform mutable updates on existing values using [RFC6901](https://www.rfc-editor.org/rfc/rfc6901) Json Pointers. ```typescript -import { ValuePointer } from '@sinclair/typebox/value' +import { ValuePointer } from '@alkdev/typebox/value' const A = { x: 0, y: 0, z: 0 } @@ -1316,7 +1311,7 @@ TypeBox provides experimental support for parsing TypeScript annotation syntax i This feature is provided via optional import. ```typescript -import { Syntax } from '@sinclair/typebox/syntax' +import { Syntax } from '@alkdev/typebox/syntax' ``` @@ -1403,7 +1398,7 @@ const T = Syntax(`number`, { minimum: 42 }) // const T = { Syntax parsing is an expensive type level operation and can impact on language service performance. Use the NoInfer function parse syntax at runtime only. ```typescript -import { NoInfer } from '@sinclair/typebox/syntax' +import { NoInfer } from '@alkdev/typebox/syntax' const T = NoInfer(`number | string`) // const T: TSchema = { // anyOf: [ @@ -1426,7 +1421,7 @@ The TypeBox type system can be extended with additional types and formats using Use the TypeRegistry to register a type. The Kind must match the registered type name. ```typescript -import { TSchema, Kind, TypeRegistry } from '@sinclair/typebox' +import { TSchema, Kind, TypeRegistry } from '@alkdev/typebox' TypeRegistry.Set('Foo', (schema, value) => value === 'foo') @@ -1444,7 +1439,7 @@ const B = Value.Check(Foo, 'bar') // const B = false Use the FormatRegistry to register a string format. ```typescript -import { FormatRegistry } from '@sinclair/typebox' +import { FormatRegistry } from '@alkdev/typebox' FormatRegistry.Set('foo', (value) => value === 'foo') @@ -1474,7 +1469,7 @@ $ npm install ajv ajv-formats --save ``` ```typescript -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import addFormats from 'ajv-formats' import Ajv from 'ajv' @@ -1513,7 +1508,7 @@ The TypeBox TypeCompiler is a high performance JIT validation compiler that tran The TypeCompiler is provided as an optional import. ```typescript -import { TypeCompiler } from '@sinclair/typebox/compiler' +import { TypeCompiler } from '@alkdev/typebox/compiler' ``` Use the Compile function to JIT compile a type. Note that compilation is generally an expensive operation and should only be performed once per type during application start up. TypeBox does not cache previously compiled types, and applications are expected to hold references to each compiled type for the lifetime of the application. @@ -1580,7 +1575,7 @@ const C = TypeCompiler.Code(Type.String()) // const C = `return functi TypeBox offers an external package for bidirectional mapping between TypeBox, Valibot, and Zod type libraries. It also includes syntax parsing support for Valibot and Zod and supports the Standard Schema specification. For more details on TypeMap, refer to the project repository. -[TypeMap Repository](https://github.com/sinclairzx81/typemap) +[TypeMap Repository](https://git.alk.dev/alkdev/typebox) @@ -1627,7 +1622,7 @@ TypeBox validates using standard Json Schema assertion policies by default. The The following overrides are available. ```typescript -import { TypeSystemPolicy } from '@sinclair/typebox/system' +import { TypeSystemPolicy } from '@alkdev/typebox/system' // Disallow undefined values for optional properties (default is false) // @@ -1664,7 +1659,7 @@ The following example shows an inline error function that intercepts errors for ```typescript -import { SetErrorFunction, DefaultErrorFunction, ValueErrorType } from '@sinclair/typebox/errors' +import { SetErrorFunction, DefaultErrorFunction, ValueErrorType } from '@alkdev/typebox/errors' SetErrorFunction((error) => { // i18n override switch(error.errorType) { @@ -1707,7 +1702,7 @@ const E = [...Value.Errors(T, { // const E = [{ TypeBox offers a web based code generation tool that can convert TypeScript types into TypeBox types as well as several other ecosystem libraries. -[TypeBox Workbench Link Here](https://sinclairzx81.github.io/typebox-workbench/) +[TypeBox Workbench Link Here](https://git.alk.dev/alkdev/typebox/) @@ -1715,7 +1710,7 @@ TypeBox offers a web based code generation tool that can convert TypeScript type TypeBox provides a code generation library that can be integrated into toolchains to automate type translation between TypeScript and TypeBox. This library also includes functionality to transform TypeScript types to other ecosystem libraries. -[TypeBox Codegen Link Here](https://github.com/sinclairzx81/typebox-codegen) +[TypeBox Codegen Link Here](https://git.alk.dev/alkdev/typebox-codegen) diff --git a/src/compiler/compiler.ts b/src/compiler/compiler.ts index 3c61539..2ef2f07 100644 --- a/src/compiler/compiler.ts +++ b/src/compiler/compiler.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/compiler +@alkdev/typebox/compiler The MIT License (MIT) diff --git a/src/compiler/index.ts b/src/compiler/index.ts index 8a2bfd8..f58ab91 100644 --- a/src/compiler/index.ts +++ b/src/compiler/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/compiler +@alkdev/typebox/compiler The MIT License (MIT) diff --git a/src/errors/errors.ts b/src/errors/errors.ts index 73795cc..3d66fc2 100644 --- a/src/errors/errors.ts +++ b/src/errors/errors.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/errors +@alkdev/typebox/errors The MIT License (MIT) diff --git a/src/errors/function.ts b/src/errors/function.ts index 06b49b8..e165e31 100644 --- a/src/errors/function.ts +++ b/src/errors/function.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/system +@alkdev/typebox/system The MIT License (MIT) diff --git a/src/errors/index.ts b/src/errors/index.ts index 7941b6d..fcc2999 100644 --- a/src/errors/index.ts +++ b/src/errors/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/errors +@alkdev/typebox/errors The MIT License (MIT) diff --git a/src/index.ts b/src/index.ts index 040ecfa..c84d603 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/src/syntax/index.ts b/src/syntax/index.ts index 5dd37de..e15e8c6 100644 --- a/src/syntax/index.ts +++ b/src/syntax/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/syntax +@alkdev/typebox/syntax The MIT License (MIT) diff --git a/src/syntax/mapping.ts b/src/syntax/mapping.ts index 497e0e8..71bc0aa 100644 --- a/src/syntax/mapping.ts +++ b/src/syntax/mapping.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/syntax +@alkdev/typebox/syntax The MIT License (MIT) diff --git a/src/syntax/parser.ts b/src/syntax/parser.ts index 4a38a59..25fe6c2 100644 --- a/src/syntax/parser.ts +++ b/src/syntax/parser.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/syntax +@alkdev/typebox/syntax The MIT License (MIT) diff --git a/src/syntax/syntax.ts b/src/syntax/syntax.ts index 42c3c87..ac77010 100644 --- a/src/syntax/syntax.ts +++ b/src/syntax/syntax.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/syntax +@alkdev/typebox/syntax The MIT License (MIT) diff --git a/src/system/index.ts b/src/system/index.ts index da37d6c..2c63d9d 100644 --- a/src/system/index.ts +++ b/src/system/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/system +@alkdev/typebox/system The MIT License (MIT) diff --git a/src/system/policy.ts b/src/system/policy.ts index 7161a5f..9140c9d 100644 --- a/src/system/policy.ts +++ b/src/system/policy.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/system +@alkdev/typebox/system The MIT License (MIT) diff --git a/src/system/system.ts b/src/system/system.ts index 9b86cfd..e78446c 100644 --- a/src/system/system.ts +++ b/src/system/system.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/system +@alkdev/typebox/system The MIT License (MIT) diff --git a/src/type/any/any.ts b/src/type/any/any.ts index b5afc93..e8a10c6 100644 --- a/src/type/any/any.ts +++ b/src/type/any/any.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/any/index.ts b/src/type/any/index.ts index deddde5..027c590 100644 --- a/src/type/any/index.ts +++ b/src/type/any/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/argument/argument.ts b/src/type/argument/argument.ts index d17105b..9e2ddba 100644 --- a/src/type/argument/argument.ts +++ b/src/type/argument/argument.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/argument/index.ts b/src/type/argument/index.ts index f3ee618..62c5290 100644 --- a/src/type/argument/index.ts +++ b/src/type/argument/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/array/array.ts b/src/type/array/array.ts index dda42e4..f313a97 100644 --- a/src/type/array/array.ts +++ b/src/type/array/array.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/array/index.ts b/src/type/array/index.ts index 6a10997..0ad3c67 100644 --- a/src/type/array/index.ts +++ b/src/type/array/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/async-iterator/async-iterator.ts b/src/type/async-iterator/async-iterator.ts index 5f642b7..4b82d99 100644 --- a/src/type/async-iterator/async-iterator.ts +++ b/src/type/async-iterator/async-iterator.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/async-iterator/index.ts b/src/type/async-iterator/index.ts index 5f7615a..75456bf 100644 --- a/src/type/async-iterator/index.ts +++ b/src/type/async-iterator/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/awaited/awaited.ts b/src/type/awaited/awaited.ts index 7907c17..10caec7 100644 --- a/src/type/awaited/awaited.ts +++ b/src/type/awaited/awaited.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/awaited/index.ts b/src/type/awaited/index.ts index 6f6a8e8..546eeff 100644 --- a/src/type/awaited/index.ts +++ b/src/type/awaited/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/bigint/bigint.ts b/src/type/bigint/bigint.ts index 9e0932f..79c34ad 100644 --- a/src/type/bigint/bigint.ts +++ b/src/type/bigint/bigint.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/bigint/index.ts b/src/type/bigint/index.ts index ba5724d..2b29e53 100644 --- a/src/type/bigint/index.ts +++ b/src/type/bigint/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/boolean/boolean.ts b/src/type/boolean/boolean.ts index 3966212..2fa3178 100644 --- a/src/type/boolean/boolean.ts +++ b/src/type/boolean/boolean.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/boolean/index.ts b/src/type/boolean/index.ts index 6067dc3..a21f289 100644 --- a/src/type/boolean/index.ts +++ b/src/type/boolean/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/clone/index.ts b/src/type/clone/index.ts index 6de4e17..8289a4b 100644 --- a/src/type/clone/index.ts +++ b/src/type/clone/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/clone/type.ts b/src/type/clone/type.ts index e571cee..cc9e9e8 100644 --- a/src/type/clone/type.ts +++ b/src/type/clone/type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/clone/value.ts b/src/type/clone/value.ts index 07fce69..1c9f9ed 100644 --- a/src/type/clone/value.ts +++ b/src/type/clone/value.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/composite/composite.ts b/src/type/composite/composite.ts index 6cb8d36..40f65e3 100644 --- a/src/type/composite/composite.ts +++ b/src/type/composite/composite.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/composite/index.ts b/src/type/composite/index.ts index c3228b8..857f75f 100644 --- a/src/type/composite/index.ts +++ b/src/type/composite/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/computed/computed.ts b/src/type/computed/computed.ts index 748a1ce..7118863 100644 --- a/src/type/computed/computed.ts +++ b/src/type/computed/computed.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/computed/index.ts b/src/type/computed/index.ts index 89279bf..c9ee793 100644 --- a/src/type/computed/index.ts +++ b/src/type/computed/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/const/const.ts b/src/type/const/const.ts index 25bba72..215dd4c 100644 --- a/src/type/const/const.ts +++ b/src/type/const/const.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/const/index.ts b/src/type/const/index.ts index 045e078..eef3aa1 100644 --- a/src/type/const/index.ts +++ b/src/type/const/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/constructor-parameters/constructor-parameters.ts b/src/type/constructor-parameters/constructor-parameters.ts index 4148184..de311d4 100644 --- a/src/type/constructor-parameters/constructor-parameters.ts +++ b/src/type/constructor-parameters/constructor-parameters.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/constructor-parameters/index.ts b/src/type/constructor-parameters/index.ts index 56d8c7f..d170ad7 100644 --- a/src/type/constructor-parameters/index.ts +++ b/src/type/constructor-parameters/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/constructor/constructor.ts b/src/type/constructor/constructor.ts index 4942cf8..a2302ef 100644 --- a/src/type/constructor/constructor.ts +++ b/src/type/constructor/constructor.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/constructor/index.ts b/src/type/constructor/index.ts index c57c659..d15a5f7 100644 --- a/src/type/constructor/index.ts +++ b/src/type/constructor/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/create/immutable.ts b/src/type/create/immutable.ts index 5e01c0e..b9440e7 100644 --- a/src/type/create/immutable.ts +++ b/src/type/create/immutable.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/create/index.ts b/src/type/create/index.ts index 2e5647d..24f89f9 100644 --- a/src/type/create/index.ts +++ b/src/type/create/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/create/type.ts b/src/type/create/type.ts index c0ea4c0..9653154 100644 --- a/src/type/create/type.ts +++ b/src/type/create/type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/date/date.ts b/src/type/date/date.ts index ed8cc5c..7606da2 100644 --- a/src/type/date/date.ts +++ b/src/type/date/date.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/date/index.ts b/src/type/date/index.ts index 2ce2326..cc64ada 100644 --- a/src/type/date/index.ts +++ b/src/type/date/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/discard/discard.ts b/src/type/discard/discard.ts index 2d46377..2cfd95e 100644 --- a/src/type/discard/discard.ts +++ b/src/type/discard/discard.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/discard/index.ts b/src/type/discard/index.ts index 8fa8884..b90852b 100644 --- a/src/type/discard/index.ts +++ b/src/type/discard/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/enum/enum.ts b/src/type/enum/enum.ts index d9d4549..ab9efc5 100644 --- a/src/type/enum/enum.ts +++ b/src/type/enum/enum.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/enum/index.ts b/src/type/enum/index.ts index 4529b34..ccdb326 100644 --- a/src/type/enum/index.ts +++ b/src/type/enum/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/error/error.ts b/src/type/error/error.ts index e0b73db..2c2eb43 100644 --- a/src/type/error/error.ts +++ b/src/type/error/error.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/error/index.ts b/src/type/error/index.ts index 830bae7..03101a5 100644 --- a/src/type/error/index.ts +++ b/src/type/error/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/exclude/exclude-from-mapped-result.ts b/src/type/exclude/exclude-from-mapped-result.ts index 290cb3c..8d6b8e7 100644 --- a/src/type/exclude/exclude-from-mapped-result.ts +++ b/src/type/exclude/exclude-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/exclude/exclude-from-template-literal.ts b/src/type/exclude/exclude-from-template-literal.ts index 4547f74..e3e173b 100644 --- a/src/type/exclude/exclude-from-template-literal.ts +++ b/src/type/exclude/exclude-from-template-literal.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/exclude/exclude.ts b/src/type/exclude/exclude.ts index f3edbc7..1d19851 100644 --- a/src/type/exclude/exclude.ts +++ b/src/type/exclude/exclude.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/exclude/index.ts b/src/type/exclude/index.ts index 64681f2..0d511eb 100644 --- a/src/type/exclude/index.ts +++ b/src/type/exclude/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extends/extends-check.ts b/src/type/extends/extends-check.ts index a28ca21..5895815 100644 --- a/src/type/extends/extends-check.ts +++ b/src/type/extends/extends-check.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extends/extends-from-mapped-key.ts b/src/type/extends/extends-from-mapped-key.ts index ef29428..33f7fe0 100644 --- a/src/type/extends/extends-from-mapped-key.ts +++ b/src/type/extends/extends-from-mapped-key.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extends/extends-from-mapped-result.ts b/src/type/extends/extends-from-mapped-result.ts index 544a782..9ca060c 100644 --- a/src/type/extends/extends-from-mapped-result.ts +++ b/src/type/extends/extends-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extends/extends-undefined.ts b/src/type/extends/extends-undefined.ts index bfc7a80..a752bbb 100644 --- a/src/type/extends/extends-undefined.ts +++ b/src/type/extends/extends-undefined.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extends/extends.ts b/src/type/extends/extends.ts index e552ffb..98bc042 100644 --- a/src/type/extends/extends.ts +++ b/src/type/extends/extends.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extends/index.ts b/src/type/extends/index.ts index 5c88299..05dd566 100644 --- a/src/type/extends/index.ts +++ b/src/type/extends/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extract/extract-from-mapped-result.ts b/src/type/extract/extract-from-mapped-result.ts index 8ef2c18..9ebbfba 100644 --- a/src/type/extract/extract-from-mapped-result.ts +++ b/src/type/extract/extract-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extract/extract-from-template-literal.ts b/src/type/extract/extract-from-template-literal.ts index 289e570..0af1f32 100644 --- a/src/type/extract/extract-from-template-literal.ts +++ b/src/type/extract/extract-from-template-literal.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extract/extract.ts b/src/type/extract/extract.ts index bfe4142..9958b23 100644 --- a/src/type/extract/extract.ts +++ b/src/type/extract/extract.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/extract/index.ts b/src/type/extract/index.ts index fa47134..4dae3ac 100644 --- a/src/type/extract/index.ts +++ b/src/type/extract/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/function/function.ts b/src/type/function/function.ts index 970f904..a0b84ba 100644 --- a/src/type/function/function.ts +++ b/src/type/function/function.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/function/index.ts b/src/type/function/index.ts index 523212b..abaac5f 100644 --- a/src/type/function/index.ts +++ b/src/type/function/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/guard/index.ts b/src/type/guard/index.ts index e4144e4..b74bf26 100644 --- a/src/type/guard/index.ts +++ b/src/type/guard/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/guard/kind.ts b/src/type/guard/kind.ts index 2292189..70488bb 100644 --- a/src/type/guard/kind.ts +++ b/src/type/guard/kind.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/guard/type.ts b/src/type/guard/type.ts index 43a7644..8600331 100644 --- a/src/type/guard/type.ts +++ b/src/type/guard/type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/guard/value.ts b/src/type/guard/value.ts index 1b28c5d..f197314 100644 --- a/src/type/guard/value.ts +++ b/src/type/guard/value.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/helpers/helpers.ts b/src/type/helpers/helpers.ts index f3f39d3..3518acb 100644 --- a/src/type/helpers/helpers.ts +++ b/src/type/helpers/helpers.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/helpers/index.ts b/src/type/helpers/index.ts index 8c1a719..cfeaba7 100644 --- a/src/type/helpers/index.ts +++ b/src/type/helpers/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/index.ts b/src/type/index.ts index f63f525..dae0dc5 100644 --- a/src/type/index.ts +++ b/src/type/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/indexed/index.ts b/src/type/indexed/index.ts index ddc65ba..2871bd7 100644 --- a/src/type/indexed/index.ts +++ b/src/type/indexed/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/indexed/indexed-from-mapped-key.ts b/src/type/indexed/indexed-from-mapped-key.ts index 13a0505..a2875de 100644 --- a/src/type/indexed/indexed-from-mapped-key.ts +++ b/src/type/indexed/indexed-from-mapped-key.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/indexed/indexed-from-mapped-result.ts b/src/type/indexed/indexed-from-mapped-result.ts index a3bf135..c33b8d7 100644 --- a/src/type/indexed/indexed-from-mapped-result.ts +++ b/src/type/indexed/indexed-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/indexed/indexed-property-keys.ts b/src/type/indexed/indexed-property-keys.ts index 8c18572..34a8c60 100644 --- a/src/type/indexed/indexed-property-keys.ts +++ b/src/type/indexed/indexed-property-keys.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/indexed/indexed.ts b/src/type/indexed/indexed.ts index 43f93e6..49d95c3 100644 --- a/src/type/indexed/indexed.ts +++ b/src/type/indexed/indexed.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/instance-type/index.ts b/src/type/instance-type/index.ts index f68c4d5..3c7f7e4 100644 --- a/src/type/instance-type/index.ts +++ b/src/type/instance-type/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/instance-type/instance-type.ts b/src/type/instance-type/instance-type.ts index a41b902..e769784 100644 --- a/src/type/instance-type/instance-type.ts +++ b/src/type/instance-type/instance-type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/instantiate/index.ts b/src/type/instantiate/index.ts index ca2cf18..f47d020 100644 --- a/src/type/instantiate/index.ts +++ b/src/type/instantiate/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/instantiate/instantiate.ts b/src/type/instantiate/instantiate.ts index 200a2bd..3d5919e 100644 --- a/src/type/instantiate/instantiate.ts +++ b/src/type/instantiate/instantiate.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/integer/index.ts b/src/type/integer/index.ts index bba8689..616143f 100644 --- a/src/type/integer/index.ts +++ b/src/type/integer/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/integer/integer.ts b/src/type/integer/integer.ts index f600b3e..e8aff6d 100644 --- a/src/type/integer/integer.ts +++ b/src/type/integer/integer.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intersect/index.ts b/src/type/intersect/index.ts index c36c706..82c5659 100644 --- a/src/type/intersect/index.ts +++ b/src/type/intersect/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intersect/intersect-create.ts b/src/type/intersect/intersect-create.ts index 87ae35a..2997b0a 100644 --- a/src/type/intersect/intersect-create.ts +++ b/src/type/intersect/intersect-create.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intersect/intersect-evaluated.ts b/src/type/intersect/intersect-evaluated.ts index e6942d9..f9cde9a 100644 --- a/src/type/intersect/intersect-evaluated.ts +++ b/src/type/intersect/intersect-evaluated.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intersect/intersect-type.ts b/src/type/intersect/intersect-type.ts index 248ae5f..b743e58 100644 --- a/src/type/intersect/intersect-type.ts +++ b/src/type/intersect/intersect-type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intersect/intersect.ts b/src/type/intersect/intersect.ts index 8bd1be9..e068de0 100644 --- a/src/type/intersect/intersect.ts +++ b/src/type/intersect/intersect.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/capitalize.ts b/src/type/intrinsic/capitalize.ts index 54493bb..98f9625 100644 --- a/src/type/intrinsic/capitalize.ts +++ b/src/type/intrinsic/capitalize.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/index.ts b/src/type/intrinsic/index.ts index ed53831..45cba46 100644 --- a/src/type/intrinsic/index.ts +++ b/src/type/intrinsic/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/intrinsic-from-mapped-key.ts b/src/type/intrinsic/intrinsic-from-mapped-key.ts index 6c5c6a4..f5002a7 100644 --- a/src/type/intrinsic/intrinsic-from-mapped-key.ts +++ b/src/type/intrinsic/intrinsic-from-mapped-key.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/intrinsic.ts b/src/type/intrinsic/intrinsic.ts index c58d44d..9247584 100644 --- a/src/type/intrinsic/intrinsic.ts +++ b/src/type/intrinsic/intrinsic.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/lowercase.ts b/src/type/intrinsic/lowercase.ts index d1536c7..c6673a3 100644 --- a/src/type/intrinsic/lowercase.ts +++ b/src/type/intrinsic/lowercase.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/uncapitalize.ts b/src/type/intrinsic/uncapitalize.ts index 17716d6..b429b86 100644 --- a/src/type/intrinsic/uncapitalize.ts +++ b/src/type/intrinsic/uncapitalize.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/intrinsic/uppercase.ts b/src/type/intrinsic/uppercase.ts index 8bfbfc5..6113f0e 100644 --- a/src/type/intrinsic/uppercase.ts +++ b/src/type/intrinsic/uppercase.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/iterator/index.ts b/src/type/iterator/index.ts index 976e191..7d034a8 100644 --- a/src/type/iterator/index.ts +++ b/src/type/iterator/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/iterator/iterator.ts b/src/type/iterator/iterator.ts index 7331831..1f4cc85 100644 --- a/src/type/iterator/iterator.ts +++ b/src/type/iterator/iterator.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/keyof/index.ts b/src/type/keyof/index.ts index 128192d..e25cd06 100644 --- a/src/type/keyof/index.ts +++ b/src/type/keyof/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/keyof/keyof-from-mapped-result.ts b/src/type/keyof/keyof-from-mapped-result.ts index 2853b97..56faf14 100644 --- a/src/type/keyof/keyof-from-mapped-result.ts +++ b/src/type/keyof/keyof-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/keyof/keyof-property-entries.ts b/src/type/keyof/keyof-property-entries.ts index 44d41ad..5070c27 100644 --- a/src/type/keyof/keyof-property-entries.ts +++ b/src/type/keyof/keyof-property-entries.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/keyof/keyof-property-keys.ts b/src/type/keyof/keyof-property-keys.ts index b716b3a..afb3b8e 100644 --- a/src/type/keyof/keyof-property-keys.ts +++ b/src/type/keyof/keyof-property-keys.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/keyof/keyof.ts b/src/type/keyof/keyof.ts index 6b71e5a..fcd4015 100644 --- a/src/type/keyof/keyof.ts +++ b/src/type/keyof/keyof.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/literal/index.ts b/src/type/literal/index.ts index 9918abd..227fe18 100644 --- a/src/type/literal/index.ts +++ b/src/type/literal/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/literal/literal.ts b/src/type/literal/literal.ts index f6f6727..2c38590 100644 --- a/src/type/literal/literal.ts +++ b/src/type/literal/literal.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/mapped/index.ts b/src/type/mapped/index.ts index fb4cc01..070f6f1 100644 --- a/src/type/mapped/index.ts +++ b/src/type/mapped/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/mapped/mapped-key.ts b/src/type/mapped/mapped-key.ts index ebde742..948aa8d 100644 --- a/src/type/mapped/mapped-key.ts +++ b/src/type/mapped/mapped-key.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/mapped/mapped-result.ts b/src/type/mapped/mapped-result.ts index 7e715e6..0e5f519 100644 --- a/src/type/mapped/mapped-result.ts +++ b/src/type/mapped/mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/mapped/mapped.ts b/src/type/mapped/mapped.ts index 205168c..e3e1995 100644 --- a/src/type/mapped/mapped.ts +++ b/src/type/mapped/mapped.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/module/compute.ts b/src/type/module/compute.ts index c56feba..8dfbee8 100644 --- a/src/type/module/compute.ts +++ b/src/type/module/compute.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/module/index.ts b/src/type/module/index.ts index 04ee1ed..d98c352 100644 --- a/src/type/module/index.ts +++ b/src/type/module/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/module/infer.ts b/src/type/module/infer.ts index db25a2b..bc4a151 100644 --- a/src/type/module/infer.ts +++ b/src/type/module/infer.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/module/module.ts b/src/type/module/module.ts index 90bb8cd..07d9a29 100644 --- a/src/type/module/module.ts +++ b/src/type/module/module.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/never/index.ts b/src/type/never/index.ts index a1d859e..41926d3 100644 --- a/src/type/never/index.ts +++ b/src/type/never/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/never/never.ts b/src/type/never/never.ts index 2cc2583..2ae037d 100644 --- a/src/type/never/never.ts +++ b/src/type/never/never.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/not/index.ts b/src/type/not/index.ts index 8682d80..3705d45 100644 --- a/src/type/not/index.ts +++ b/src/type/not/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/not/not.ts b/src/type/not/not.ts index ed50467..0621ca5 100644 --- a/src/type/not/not.ts +++ b/src/type/not/not.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/null/index.ts b/src/type/null/index.ts index 208f1b6..5de0804 100644 --- a/src/type/null/index.ts +++ b/src/type/null/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/null/null.ts b/src/type/null/null.ts index 0d4097c..b18696a 100644 --- a/src/type/null/null.ts +++ b/src/type/null/null.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/number/index.ts b/src/type/number/index.ts index 0f4921b..bf0a3b9 100644 --- a/src/type/number/index.ts +++ b/src/type/number/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/number/number.ts b/src/type/number/number.ts index 8dec7f7..9780829 100644 --- a/src/type/number/number.ts +++ b/src/type/number/number.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/object/index.ts b/src/type/object/index.ts index 4da881b..a094c13 100644 --- a/src/type/object/index.ts +++ b/src/type/object/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/object/object.ts b/src/type/object/object.ts index fbb001b..a0df753 100644 --- a/src/type/object/object.ts +++ b/src/type/object/object.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/omit/index.ts b/src/type/omit/index.ts index 9d19aab..7aba43b 100644 --- a/src/type/omit/index.ts +++ b/src/type/omit/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/omit/omit-from-mapped-key.ts b/src/type/omit/omit-from-mapped-key.ts index 78356d3..5a41fed 100644 --- a/src/type/omit/omit-from-mapped-key.ts +++ b/src/type/omit/omit-from-mapped-key.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/omit/omit-from-mapped-result.ts b/src/type/omit/omit-from-mapped-result.ts index f4c1d22..d7eccab 100644 --- a/src/type/omit/omit-from-mapped-result.ts +++ b/src/type/omit/omit-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/omit/omit.ts b/src/type/omit/omit.ts index 5e43406..8e2ff38 100644 --- a/src/type/omit/omit.ts +++ b/src/type/omit/omit.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/optional/index.ts b/src/type/optional/index.ts index d0bbd15..06a5dd0 100644 --- a/src/type/optional/index.ts +++ b/src/type/optional/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/optional/optional-from-mapped-result.ts b/src/type/optional/optional-from-mapped-result.ts index 90ffb86..36fc535 100644 --- a/src/type/optional/optional-from-mapped-result.ts +++ b/src/type/optional/optional-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/optional/optional.ts b/src/type/optional/optional.ts index 7d9cecd..aedf835 100644 --- a/src/type/optional/optional.ts +++ b/src/type/optional/optional.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/parameters/index.ts b/src/type/parameters/index.ts index c3837a4..a73da47 100644 --- a/src/type/parameters/index.ts +++ b/src/type/parameters/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/parameters/parameters.ts b/src/type/parameters/parameters.ts index 27d2649..e310d8b 100644 --- a/src/type/parameters/parameters.ts +++ b/src/type/parameters/parameters.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/partial/index.ts b/src/type/partial/index.ts index 5776128..1ffe2ce 100644 --- a/src/type/partial/index.ts +++ b/src/type/partial/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/partial/partial-from-mapped-result.ts b/src/type/partial/partial-from-mapped-result.ts index c884756..f3c43f7 100644 --- a/src/type/partial/partial-from-mapped-result.ts +++ b/src/type/partial/partial-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/partial/partial.ts b/src/type/partial/partial.ts index edb9a4c..c7a7786 100644 --- a/src/type/partial/partial.ts +++ b/src/type/partial/partial.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/patterns/index.ts b/src/type/patterns/index.ts index ac15e8c..f021f5c 100644 --- a/src/type/patterns/index.ts +++ b/src/type/patterns/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/patterns/patterns.ts b/src/type/patterns/patterns.ts index b40cdce..8bab006 100644 --- a/src/type/patterns/patterns.ts +++ b/src/type/patterns/patterns.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/pick/index.ts b/src/type/pick/index.ts index 24b5324..ce4b7b1 100644 --- a/src/type/pick/index.ts +++ b/src/type/pick/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/pick/pick-from-mapped-key.ts b/src/type/pick/pick-from-mapped-key.ts index e0310d8..a149543 100644 --- a/src/type/pick/pick-from-mapped-key.ts +++ b/src/type/pick/pick-from-mapped-key.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/pick/pick-from-mapped-result.ts b/src/type/pick/pick-from-mapped-result.ts index 5a73a80..e49e203 100644 --- a/src/type/pick/pick-from-mapped-result.ts +++ b/src/type/pick/pick-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/pick/pick.ts b/src/type/pick/pick.ts index 180086f..9faa3da 100644 --- a/src/type/pick/pick.ts +++ b/src/type/pick/pick.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/promise/index.ts b/src/type/promise/index.ts index 80ba4f7..9804959 100644 --- a/src/type/promise/index.ts +++ b/src/type/promise/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/promise/promise.ts b/src/type/promise/promise.ts index 650c92f..5ff0075 100644 --- a/src/type/promise/promise.ts +++ b/src/type/promise/promise.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/readonly-optional/index.ts b/src/type/readonly-optional/index.ts index 08201d3..40ceab4 100644 --- a/src/type/readonly-optional/index.ts +++ b/src/type/readonly-optional/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/readonly-optional/readonly-optional.ts b/src/type/readonly-optional/readonly-optional.ts index 7ac49ff..4669f3f 100644 --- a/src/type/readonly-optional/readonly-optional.ts +++ b/src/type/readonly-optional/readonly-optional.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/readonly/index.ts b/src/type/readonly/index.ts index 5d6feeb..c33cc91 100644 --- a/src/type/readonly/index.ts +++ b/src/type/readonly/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/readonly/readonly-from-mapped-result.ts b/src/type/readonly/readonly-from-mapped-result.ts index 555b0b1..ebac401 100644 --- a/src/type/readonly/readonly-from-mapped-result.ts +++ b/src/type/readonly/readonly-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/readonly/readonly.ts b/src/type/readonly/readonly.ts index 7d84a86..7b7eb46 100644 --- a/src/type/readonly/readonly.ts +++ b/src/type/readonly/readonly.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/record/index.ts b/src/type/record/index.ts index 9db503f..d99c7c4 100644 --- a/src/type/record/index.ts +++ b/src/type/record/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/record/record.ts b/src/type/record/record.ts index f18cc47..8db8504 100644 --- a/src/type/record/record.ts +++ b/src/type/record/record.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/recursive/index.ts b/src/type/recursive/index.ts index a5a2fa9..428c86d 100644 --- a/src/type/recursive/index.ts +++ b/src/type/recursive/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/recursive/recursive.ts b/src/type/recursive/recursive.ts index d6e08d8..8e4207b 100644 --- a/src/type/recursive/recursive.ts +++ b/src/type/recursive/recursive.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/ref/index.ts b/src/type/ref/index.ts index 39ebb64..d474b31 100644 --- a/src/type/ref/index.ts +++ b/src/type/ref/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/ref/ref.ts b/src/type/ref/ref.ts index d82153b..910f611 100644 --- a/src/type/ref/ref.ts +++ b/src/type/ref/ref.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/regexp/index.ts b/src/type/regexp/index.ts index c0ff25b..4099590 100644 --- a/src/type/regexp/index.ts +++ b/src/type/regexp/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/regexp/regexp.ts b/src/type/regexp/regexp.ts index 42d621a..b08477d 100644 --- a/src/type/regexp/regexp.ts +++ b/src/type/regexp/regexp.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/registry/format.ts b/src/type/registry/format.ts index 306a288..4a25716 100644 --- a/src/type/registry/format.ts +++ b/src/type/registry/format.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/registry/index.ts b/src/type/registry/index.ts index 8c9fc54..ec15b22 100644 --- a/src/type/registry/index.ts +++ b/src/type/registry/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/registry/type.ts b/src/type/registry/type.ts index eb77649..3d683f7 100644 --- a/src/type/registry/type.ts +++ b/src/type/registry/type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/required/index.ts b/src/type/required/index.ts index 67284c7..8f0cdd3 100644 --- a/src/type/required/index.ts +++ b/src/type/required/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/required/required-from-mapped-result.ts b/src/type/required/required-from-mapped-result.ts index fce4cc9..fe500a5 100644 --- a/src/type/required/required-from-mapped-result.ts +++ b/src/type/required/required-from-mapped-result.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/required/required.ts b/src/type/required/required.ts index d40914a..dcb029a 100644 --- a/src/type/required/required.ts +++ b/src/type/required/required.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/rest/index.ts b/src/type/rest/index.ts index 51e2b93..3dc0521 100644 --- a/src/type/rest/index.ts +++ b/src/type/rest/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/rest/rest.ts b/src/type/rest/rest.ts index 7bb7018..16934ab 100644 --- a/src/type/rest/rest.ts +++ b/src/type/rest/rest.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/return-type/index.ts b/src/type/return-type/index.ts index 4c65870..f9b0431 100644 --- a/src/type/return-type/index.ts +++ b/src/type/return-type/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/return-type/return-type.ts b/src/type/return-type/return-type.ts index 1cc7905..baf8109 100644 --- a/src/type/return-type/return-type.ts +++ b/src/type/return-type/return-type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/schema/anyschema.ts b/src/type/schema/anyschema.ts index 5c4eee3..86032d7 100644 --- a/src/type/schema/anyschema.ts +++ b/src/type/schema/anyschema.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/schema/index.ts b/src/type/schema/index.ts index a4a9161..12863f1 100644 --- a/src/type/schema/index.ts +++ b/src/type/schema/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/schema/schema.ts b/src/type/schema/schema.ts index db0b847..51161bb 100644 --- a/src/type/schema/schema.ts +++ b/src/type/schema/schema.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/sets/index.ts b/src/type/sets/index.ts index e81a523..b78e328 100644 --- a/src/type/sets/index.ts +++ b/src/type/sets/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/sets/set.ts b/src/type/sets/set.ts index 782bcb3..76a2444 100644 --- a/src/type/sets/set.ts +++ b/src/type/sets/set.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/static/index.ts b/src/type/static/index.ts index 7c178d2..8301824 100644 --- a/src/type/static/index.ts +++ b/src/type/static/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/static/static.ts b/src/type/static/static.ts index 2cad5e3..9cb6e71 100644 --- a/src/type/static/static.ts +++ b/src/type/static/static.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/string/index.ts b/src/type/string/index.ts index 84001e8..1c5acdf 100644 --- a/src/type/string/index.ts +++ b/src/type/string/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/string/string.ts b/src/type/string/string.ts index 742dd8b..0f31f29 100644 --- a/src/type/string/string.ts +++ b/src/type/string/string.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/symbol/index.ts b/src/type/symbol/index.ts index 4a6a977..06b82c6 100644 --- a/src/type/symbol/index.ts +++ b/src/type/symbol/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/symbol/symbol.ts b/src/type/symbol/symbol.ts index beaccf5..f0242e1 100644 --- a/src/type/symbol/symbol.ts +++ b/src/type/symbol/symbol.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/symbols/index.ts b/src/type/symbols/index.ts index 2e174a9..71c59d3 100644 --- a/src/type/symbols/index.ts +++ b/src/type/symbols/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/symbols/symbols.ts b/src/type/symbols/symbols.ts index 1688f3f..6e3d090 100644 --- a/src/type/symbols/symbols.ts +++ b/src/type/symbols/symbols.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/finite.ts b/src/type/template-literal/finite.ts index fbbeb5c..b70d7c3 100644 --- a/src/type/template-literal/finite.ts +++ b/src/type/template-literal/finite.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/generate.ts b/src/type/template-literal/generate.ts index 03c7aa0..b6d5976 100644 --- a/src/type/template-literal/generate.ts +++ b/src/type/template-literal/generate.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/index.ts b/src/type/template-literal/index.ts index 86c2aa1..b82f4ec 100644 --- a/src/type/template-literal/index.ts +++ b/src/type/template-literal/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/parse.ts b/src/type/template-literal/parse.ts index f0a7efb..36620cd 100644 --- a/src/type/template-literal/parse.ts +++ b/src/type/template-literal/parse.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/pattern.ts b/src/type/template-literal/pattern.ts index f90a22a..2523f77 100644 --- a/src/type/template-literal/pattern.ts +++ b/src/type/template-literal/pattern.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/syntax.ts b/src/type/template-literal/syntax.ts index f67c917..94705b4 100644 --- a/src/type/template-literal/syntax.ts +++ b/src/type/template-literal/syntax.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/template-literal.ts b/src/type/template-literal/template-literal.ts index 1a8638b..5b3daec 100644 --- a/src/type/template-literal/template-literal.ts +++ b/src/type/template-literal/template-literal.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/template-literal/union.ts b/src/type/template-literal/union.ts index ae6fe02..870f2eb 100644 --- a/src/type/template-literal/union.ts +++ b/src/type/template-literal/union.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/transform/index.ts b/src/type/transform/index.ts index 1745160..bbc0c93 100644 --- a/src/type/transform/index.ts +++ b/src/type/transform/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/transform/transform.ts b/src/type/transform/transform.ts index 40db8ed..559f33b 100644 --- a/src/type/transform/transform.ts +++ b/src/type/transform/transform.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/tuple/index.ts b/src/type/tuple/index.ts index e175518..21ed4c1 100644 --- a/src/type/tuple/index.ts +++ b/src/type/tuple/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/tuple/tuple.ts b/src/type/tuple/tuple.ts index ebe513b..7b8127c 100644 --- a/src/type/tuple/tuple.ts +++ b/src/type/tuple/tuple.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/type/index.ts b/src/type/type/index.ts index b27d78e..c1d403f 100644 --- a/src/type/type/index.ts +++ b/src/type/type/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/type/javascript.ts b/src/type/type/javascript.ts index b511f6b..ce5e726 100644 --- a/src/type/type/javascript.ts +++ b/src/type/type/javascript.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/type/json.ts b/src/type/type/json.ts index aa3ac53..32dd14e 100644 --- a/src/type/type/json.ts +++ b/src/type/type/json.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/type/type.ts b/src/type/type/type.ts index 7b1e115..73c7b8f 100644 --- a/src/type/type/type.ts +++ b/src/type/type/type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/uint8array/index.ts b/src/type/uint8array/index.ts index 876b637..0d4a09b 100644 --- a/src/type/uint8array/index.ts +++ b/src/type/uint8array/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/uint8array/uint8array.ts b/src/type/uint8array/uint8array.ts index 1839f20..71bf818 100644 --- a/src/type/uint8array/uint8array.ts +++ b/src/type/uint8array/uint8array.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/undefined/index.ts b/src/type/undefined/index.ts index f77e775..d0d1be3 100644 --- a/src/type/undefined/index.ts +++ b/src/type/undefined/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/undefined/undefined.ts b/src/type/undefined/undefined.ts index 221f3de..26806d6 100644 --- a/src/type/undefined/undefined.ts +++ b/src/type/undefined/undefined.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/union/index.ts b/src/type/union/index.ts index 73ba8e4..1bc6442 100644 --- a/src/type/union/index.ts +++ b/src/type/union/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/union/union-create.ts b/src/type/union/union-create.ts index 184afa6..9912c6c 100644 --- a/src/type/union/union-create.ts +++ b/src/type/union/union-create.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/union/union-evaluated.ts b/src/type/union/union-evaluated.ts index b490028..896d8a6 100644 --- a/src/type/union/union-evaluated.ts +++ b/src/type/union/union-evaluated.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/union/union-type.ts b/src/type/union/union-type.ts index 1cb251f..39be9fb 100644 --- a/src/type/union/union-type.ts +++ b/src/type/union/union-type.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/union/union.ts b/src/type/union/union.ts index 8fe16c1..bddf039 100644 --- a/src/type/union/union.ts +++ b/src/type/union/union.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/unknown/index.ts b/src/type/unknown/index.ts index d1a3119..6d09498 100644 --- a/src/type/unknown/index.ts +++ b/src/type/unknown/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/unknown/unknown.ts b/src/type/unknown/unknown.ts index 35deea0..cbabcab 100644 --- a/src/type/unknown/unknown.ts +++ b/src/type/unknown/unknown.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/unsafe/index.ts b/src/type/unsafe/index.ts index 07f1104..c7cb4cb 100644 --- a/src/type/unsafe/index.ts +++ b/src/type/unsafe/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/unsafe/unsafe.ts b/src/type/unsafe/unsafe.ts index 370775c..da543bf 100644 --- a/src/type/unsafe/unsafe.ts +++ b/src/type/unsafe/unsafe.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/void/index.ts b/src/type/void/index.ts index 26736cb..88c3d1e 100644 --- a/src/type/void/index.ts +++ b/src/type/void/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/type/void/void.ts b/src/type/void/void.ts index 174715a..e383dfa 100644 --- a/src/type/void/void.ts +++ b/src/type/void/void.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/type +@alkdev/typebox/type The MIT License (MIT) diff --git a/src/value/assert/assert.ts b/src/value/assert/assert.ts index 9b436ca..cbd320b 100644 --- a/src/value/assert/assert.ts +++ b/src/value/assert/assert.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/assert/index.ts b/src/value/assert/index.ts index 8cd9dfc..be96e6f 100644 --- a/src/value/assert/index.ts +++ b/src/value/assert/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/cast/cast.ts b/src/value/cast/cast.ts index e1a4edf..60cd1e9 100644 --- a/src/value/cast/cast.ts +++ b/src/value/cast/cast.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/cast/index.ts b/src/value/cast/index.ts index 1b44628..32523b5 100644 --- a/src/value/cast/index.ts +++ b/src/value/cast/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/check/check.ts b/src/value/check/check.ts index 69fb024..da9af5d 100644 --- a/src/value/check/check.ts +++ b/src/value/check/check.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/check/index.ts b/src/value/check/index.ts index e0ca228..23141a9 100644 --- a/src/value/check/index.ts +++ b/src/value/check/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/clean/clean.ts b/src/value/clean/clean.ts index d102361..eb312da 100644 --- a/src/value/clean/clean.ts +++ b/src/value/clean/clean.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/clean/index.ts b/src/value/clean/index.ts index d9f9c97..1ce2cf3 100644 --- a/src/value/clean/index.ts +++ b/src/value/clean/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/clone/clone.ts b/src/value/clone/clone.ts index 6f34565..d4d5b7b 100644 --- a/src/value/clone/clone.ts +++ b/src/value/clone/clone.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/clone/index.ts b/src/value/clone/index.ts index dbd1771..3bc642c 100644 --- a/src/value/clone/index.ts +++ b/src/value/clone/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/convert/convert.ts b/src/value/convert/convert.ts index 4628225..5aa8d1b 100644 --- a/src/value/convert/convert.ts +++ b/src/value/convert/convert.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/convert/index.ts b/src/value/convert/index.ts index dea9bc2..cc82b16 100644 --- a/src/value/convert/index.ts +++ b/src/value/convert/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/create/create.ts b/src/value/create/create.ts index ce635d3..0afc9e5 100644 --- a/src/value/create/create.ts +++ b/src/value/create/create.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/create/index.ts b/src/value/create/index.ts index 50c727d..bfbc8cd 100644 --- a/src/value/create/index.ts +++ b/src/value/create/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/decode/decode.ts b/src/value/decode/decode.ts index c5160bb..d684bda 100644 --- a/src/value/decode/decode.ts +++ b/src/value/decode/decode.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/decode/index.ts b/src/value/decode/index.ts index 2f21ce6..17e332d 100644 --- a/src/value/decode/index.ts +++ b/src/value/decode/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/default/default.ts b/src/value/default/default.ts index 19a3c71..2daad10 100644 --- a/src/value/default/default.ts +++ b/src/value/default/default.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/default/index.ts b/src/value/default/index.ts index f1a9d1d..b8663b8 100644 --- a/src/value/default/index.ts +++ b/src/value/default/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/delta/delta.ts b/src/value/delta/delta.ts index 0ebdd1f..7b55e72 100644 --- a/src/value/delta/delta.ts +++ b/src/value/delta/delta.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/delta/index.ts b/src/value/delta/index.ts index c9c7cea..ecd82ba 100644 --- a/src/value/delta/index.ts +++ b/src/value/delta/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/deref/deref.ts b/src/value/deref/deref.ts index 46b6c04..1a37240 100644 --- a/src/value/deref/deref.ts +++ b/src/value/deref/deref.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/deref/index.ts b/src/value/deref/index.ts index 84cf138..d7a585c 100644 --- a/src/value/deref/index.ts +++ b/src/value/deref/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/encode/encode.ts b/src/value/encode/encode.ts index 7de2e08..9246507 100644 --- a/src/value/encode/encode.ts +++ b/src/value/encode/encode.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/encode/index.ts b/src/value/encode/index.ts index 9513c67..9260234 100644 --- a/src/value/encode/index.ts +++ b/src/value/encode/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/equal/equal.ts b/src/value/equal/equal.ts index 86dfe50..17ac49f 100644 --- a/src/value/equal/equal.ts +++ b/src/value/equal/equal.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/equal/index.ts b/src/value/equal/index.ts index 10dd09b..b5eaa21 100644 --- a/src/value/equal/index.ts +++ b/src/value/equal/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/guard/guard.ts b/src/value/guard/guard.ts index 3d1ba53..b44f39e 100644 --- a/src/value/guard/guard.ts +++ b/src/value/guard/guard.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/guard/index.ts b/src/value/guard/index.ts index 863740c..45909ce 100644 --- a/src/value/guard/index.ts +++ b/src/value/guard/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/hash/hash.ts b/src/value/hash/hash.ts index 18d5b33..03a339d 100644 --- a/src/value/hash/hash.ts +++ b/src/value/hash/hash.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/hash/index.ts b/src/value/hash/index.ts index fa89e67..561f579 100644 --- a/src/value/hash/index.ts +++ b/src/value/hash/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/index.ts b/src/value/index.ts index f7e0ebc..63bb468 100644 --- a/src/value/index.ts +++ b/src/value/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/mutate/index.ts b/src/value/mutate/index.ts index e87c76b..8d0c7c0 100644 --- a/src/value/mutate/index.ts +++ b/src/value/mutate/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/mutate/mutate.ts b/src/value/mutate/mutate.ts index fee18a0..3707d3c 100644 --- a/src/value/mutate/mutate.ts +++ b/src/value/mutate/mutate.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/parse/index.ts b/src/value/parse/index.ts index 264a343..ddef13a 100644 --- a/src/value/parse/index.ts +++ b/src/value/parse/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/parse/parse.ts b/src/value/parse/parse.ts index 335fe3c..0a66480 100644 --- a/src/value/parse/parse.ts +++ b/src/value/parse/parse.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/pointer/index.ts b/src/value/pointer/index.ts index 7f627d3..78d65e1 100644 --- a/src/value/pointer/index.ts +++ b/src/value/pointer/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/pointer/pointer.ts b/src/value/pointer/pointer.ts index e0681fc..5f4d8df 100644 --- a/src/value/pointer/pointer.ts +++ b/src/value/pointer/pointer.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/transform/decode.ts b/src/value/transform/decode.ts index 1e9092f..f350b3c 100644 --- a/src/value/transform/decode.ts +++ b/src/value/transform/decode.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/transform/encode.ts b/src/value/transform/encode.ts index b72eea7..c96b9b4 100644 --- a/src/value/transform/encode.ts +++ b/src/value/transform/encode.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/transform/has.ts b/src/value/transform/has.ts index c4116d2..d244378 100644 --- a/src/value/transform/has.ts +++ b/src/value/transform/has.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/transform/index.ts b/src/value/transform/index.ts index 51ce76d..0565edd 100644 --- a/src/value/transform/index.ts +++ b/src/value/transform/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/value/index.ts b/src/value/value/index.ts index 1193d27..0ff4f4c 100644 --- a/src/value/value/index.ts +++ b/src/value/value/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/src/value/value/value.ts b/src/value/value/value.ts index 54e9bd4..6e218dd 100644 --- a/src/value/value/value.ts +++ b/src/value/value/value.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox/value +@alkdev/typebox/value The MIT License (MIT) diff --git a/task/benchmark/compression/module/typebox-compiler.ts b/task/benchmark/compression/module/typebox-compiler.ts index 4d23bb2..1b8974d 100644 --- a/task/benchmark/compression/module/typebox-compiler.ts +++ b/task/benchmark/compression/module/typebox-compiler.ts @@ -1,3 +1,3 @@ -import { TypeCompiler } from '@sinclair/typebox/compiler' +import { TypeCompiler } from '@alkdev/typebox/compiler' console.log(TypeCompiler) diff --git a/task/benchmark/compression/module/typebox-errors.ts b/task/benchmark/compression/module/typebox-errors.ts index f1de815..ea5cd45 100644 --- a/task/benchmark/compression/module/typebox-errors.ts +++ b/task/benchmark/compression/module/typebox-errors.ts @@ -1,3 +1,3 @@ -import * as Errors from '@sinclair/typebox/errors' +import * as Errors from '@alkdev/typebox/errors' console.log(Errors) diff --git a/task/benchmark/compression/module/typebox-syntax.ts b/task/benchmark/compression/module/typebox-syntax.ts index 311871c..e80e510 100644 --- a/task/benchmark/compression/module/typebox-syntax.ts +++ b/task/benchmark/compression/module/typebox-syntax.ts @@ -1,3 +1,3 @@ -import * as Syntax from '@sinclair/typebox/syntax' +import * as Syntax from '@alkdev/typebox/syntax' console.log(Syntax) diff --git a/task/benchmark/compression/module/typebox-system.ts b/task/benchmark/compression/module/typebox-system.ts index f148a55..d54ecc2 100644 --- a/task/benchmark/compression/module/typebox-system.ts +++ b/task/benchmark/compression/module/typebox-system.ts @@ -1,3 +1,3 @@ -import { TypeSystem } from '@sinclair/typebox/system' +import { TypeSystem } from '@alkdev/typebox/system' console.log(TypeSystem) diff --git a/task/benchmark/compression/module/typebox-value.ts b/task/benchmark/compression/module/typebox-value.ts index a5e5633..5a330bd 100644 --- a/task/benchmark/compression/module/typebox-value.ts +++ b/task/benchmark/compression/module/typebox-value.ts @@ -1,3 +1,3 @@ -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' console.log(Value) diff --git a/task/benchmark/compression/module/typebox.ts b/task/benchmark/compression/module/typebox.ts index 0b01566..980a564 100644 --- a/task/benchmark/compression/module/typebox.ts +++ b/task/benchmark/compression/module/typebox.ts @@ -1,3 +1,3 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' const T = Type.String() diff --git a/task/benchmark/measurement/module/cases.ts b/task/benchmark/measurement/module/cases.ts index fe2ff6a..1b5a268 100644 --- a/task/benchmark/measurement/module/cases.ts +++ b/task/benchmark/measurement/module/cases.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' export namespace Cases { export const Literal_String = Type.Literal('hello') diff --git a/task/benchmark/measurement/module/check.ts b/task/benchmark/measurement/module/check.ts index 99d3ced..f9307f0 100644 --- a/task/benchmark/measurement/module/check.ts +++ b/task/benchmark/measurement/module/check.ts @@ -1,8 +1,8 @@ import { Cases } from './cases' import { Benchmark } from './benchmark' -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { TSchema, TypeGuard } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { TSchema, TypeGuard } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' import Ajv from 'ajv' diff --git a/task/benchmark/measurement/module/compile.ts b/task/benchmark/measurement/module/compile.ts index ee0ade8..4988dc6 100644 --- a/task/benchmark/measurement/module/compile.ts +++ b/task/benchmark/measurement/module/compile.ts @@ -1,7 +1,7 @@ import { Cases } from './cases' import { Benchmark } from './benchmark' -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { TSchema, TypeGuard } from '@sinclair/typebox' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { TSchema, TypeGuard } from '@alkdev/typebox' import Ajv from 'ajv' const ajv = new Ajv() // ensure single instance diff --git a/task/build/cjs/build.ts b/task/build/cjs/build.ts index 6c6cba9..9af3dc3 100644 --- a/task/build/cjs/build.ts +++ b/task/build/cjs/build.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/cjs/compile.ts b/task/build/cjs/compile.ts index 4136621..a117214 100644 --- a/task/build/cjs/compile.ts +++ b/task/build/cjs/compile.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/esm/build.ts b/task/build/esm/build.ts index cd8af08..933974e 100644 --- a/task/build/esm/build.ts +++ b/task/build/esm/build.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/esm/compile.ts b/task/build/esm/compile.ts index d30e8d0..12039f4 100644 --- a/task/build/esm/compile.ts +++ b/task/build/esm/compile.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/esm/convert-to-esm.ts b/task/build/esm/convert-to-esm.ts index 65d4330..9087c1c 100644 --- a/task/build/esm/convert-to-esm.ts +++ b/task/build/esm/convert-to-esm.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/index.ts b/task/build/index.ts index c2647c4..7d1aeab 100644 --- a/task/build/index.ts +++ b/task/build/index.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/notices/remove-notices.ts b/task/build/notices/remove-notices.ts index 14a94d4..9d8c62e 100644 --- a/task/build/notices/remove-notices.ts +++ b/task/build/notices/remove-notices.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/package/build.ts b/task/build/package/build.ts index 58f8d66..f6e0898 100644 --- a/task/build/package/build.ts +++ b/task/build/package/build.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/package/create-package-json-redirect.ts b/task/build/package/create-package-json-redirect.ts index 3c179ac..aad8a3e 100644 --- a/task/build/package/create-package-json-redirect.ts +++ b/task/build/package/create-package-json-redirect.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/task/build/package/create-package-json.ts b/task/build/package/create-package-json.ts index f15c9a7..94446d5 100644 --- a/task/build/package/create-package-json.ts +++ b/task/build/package/create-package-json.ts @@ -1,6 +1,6 @@ /*-------------------------------------------------------------------------- -@sinclair/typebox +@alkdev/typebox The MIT License (MIT) diff --git a/test/runtime/compiler-ajv/any.ts b/test/runtime/compiler-ajv/any.ts index 695113f..3f9bd12 100644 --- a/test/runtime/compiler-ajv/any.ts +++ b/test/runtime/compiler-ajv/any.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler-ajv/Any', () => { diff --git a/test/runtime/compiler-ajv/array.ts b/test/runtime/compiler-ajv/array.ts index 589bc03..e17f242 100644 --- a/test/runtime/compiler-ajv/array.ts +++ b/test/runtime/compiler-ajv/array.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Array', () => { diff --git a/test/runtime/compiler-ajv/boolean.ts b/test/runtime/compiler-ajv/boolean.ts index 6ff4f78..898d27c 100644 --- a/test/runtime/compiler-ajv/boolean.ts +++ b/test/runtime/compiler-ajv/boolean.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Boolean', () => { diff --git a/test/runtime/compiler-ajv/composite.ts b/test/runtime/compiler-ajv/composite.ts index 3d1d41a..93019e3 100644 --- a/test/runtime/compiler-ajv/composite.ts +++ b/test/runtime/compiler-ajv/composite.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../assert' import { Ok, Fail } from './validate' diff --git a/test/runtime/compiler-ajv/const.ts b/test/runtime/compiler-ajv/const.ts index 21705e2..3ab4543 100644 --- a/test/runtime/compiler-ajv/const.ts +++ b/test/runtime/compiler-ajv/const.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler-ajv/Const', () => { diff --git a/test/runtime/compiler-ajv/date.ts b/test/runtime/compiler-ajv/date.ts index f5f8e12..00b25a8 100644 --- a/test/runtime/compiler-ajv/date.ts +++ b/test/runtime/compiler-ajv/date.ts @@ -2,7 +2,7 @@ // No Longer Supported // --------------------------------------------------- -// import { Type } from '@sinclair/typebox' +// import { Type } from '@alkdev/typebox' // import { Ok, Fail } from './validate' // ---------------------------------------------------- diff --git a/test/runtime/compiler-ajv/enum.ts b/test/runtime/compiler-ajv/enum.ts index c4599be..fe4ff7a 100644 --- a/test/runtime/compiler-ajv/enum.ts +++ b/test/runtime/compiler-ajv/enum.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Enum', () => { diff --git a/test/runtime/compiler-ajv/integer.ts b/test/runtime/compiler-ajv/integer.ts index 664eacf..7302453 100644 --- a/test/runtime/compiler-ajv/integer.ts +++ b/test/runtime/compiler-ajv/integer.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Integer', () => { diff --git a/test/runtime/compiler-ajv/intersect.ts b/test/runtime/compiler-ajv/intersect.ts index 00fe0ac..87d9f51 100644 --- a/test/runtime/compiler-ajv/intersect.ts +++ b/test/runtime/compiler-ajv/intersect.ts @@ -1,4 +1,4 @@ -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Intersect', () => { diff --git a/test/runtime/compiler-ajv/keyof.ts b/test/runtime/compiler-ajv/keyof.ts index 0734a2f..77ede7a 100644 --- a/test/runtime/compiler-ajv/keyof.ts +++ b/test/runtime/compiler-ajv/keyof.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/KeyOf', () => { diff --git a/test/runtime/compiler-ajv/literal.ts b/test/runtime/compiler-ajv/literal.ts index a41d690..c4d50ce 100644 --- a/test/runtime/compiler-ajv/literal.ts +++ b/test/runtime/compiler-ajv/literal.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Literal', () => { diff --git a/test/runtime/compiler-ajv/module.ts b/test/runtime/compiler-ajv/module.ts index 0797dd4..3863e31 100644 --- a/test/runtime/compiler-ajv/module.ts +++ b/test/runtime/compiler-ajv/module.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Module', () => { diff --git a/test/runtime/compiler-ajv/never.ts b/test/runtime/compiler-ajv/never.ts index 49904f4..bafd285 100644 --- a/test/runtime/compiler-ajv/never.ts +++ b/test/runtime/compiler-ajv/never.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Fail } from './validate' describe('compiler-ajv/Never', () => { diff --git a/test/runtime/compiler-ajv/not.ts b/test/runtime/compiler-ajv/not.ts index 013cf28..d333b7f 100644 --- a/test/runtime/compiler-ajv/not.ts +++ b/test/runtime/compiler-ajv/not.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Not', () => { diff --git a/test/runtime/compiler-ajv/null.ts b/test/runtime/compiler-ajv/null.ts index 4947b0c..5510c94 100644 --- a/test/runtime/compiler-ajv/null.ts +++ b/test/runtime/compiler-ajv/null.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Null', () => { diff --git a/test/runtime/compiler-ajv/number.ts b/test/runtime/compiler-ajv/number.ts index 30dd7fb..bd9fba9 100644 --- a/test/runtime/compiler-ajv/number.ts +++ b/test/runtime/compiler-ajv/number.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Number', () => { diff --git a/test/runtime/compiler-ajv/object.ts b/test/runtime/compiler-ajv/object.ts index c096bc5..4fa454f 100644 --- a/test/runtime/compiler-ajv/object.ts +++ b/test/runtime/compiler-ajv/object.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Object', () => { diff --git a/test/runtime/compiler-ajv/omit.ts b/test/runtime/compiler-ajv/omit.ts index 0053c68..bb8e2e4 100644 --- a/test/runtime/compiler-ajv/omit.ts +++ b/test/runtime/compiler-ajv/omit.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { strictEqual } from 'assert' diff --git a/test/runtime/compiler-ajv/optional.ts b/test/runtime/compiler-ajv/optional.ts index a5d39dd..61966a8 100644 --- a/test/runtime/compiler-ajv/optional.ts +++ b/test/runtime/compiler-ajv/optional.ts @@ -1,5 +1,5 @@ import { strictEqual } from 'assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler-ajv/Optional', () => { diff --git a/test/runtime/compiler-ajv/partial.ts b/test/runtime/compiler-ajv/partial.ts index 5be5691..142f7bb 100644 --- a/test/runtime/compiler-ajv/partial.ts +++ b/test/runtime/compiler-ajv/partial.ts @@ -1,4 +1,4 @@ -import { Type, ReadonlyKind, OptionalKind } from '@sinclair/typebox' +import { Type, ReadonlyKind, OptionalKind } from '@alkdev/typebox' import { Ok } from './validate' import { Assert } from '../assert' diff --git a/test/runtime/compiler-ajv/pick.ts b/test/runtime/compiler-ajv/pick.ts index c628a1f..4520eaf 100644 --- a/test/runtime/compiler-ajv/pick.ts +++ b/test/runtime/compiler-ajv/pick.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { Assert } from '../assert' diff --git a/test/runtime/compiler-ajv/readonly-optional.ts b/test/runtime/compiler-ajv/readonly-optional.ts index cbdd883..b213b65 100644 --- a/test/runtime/compiler-ajv/readonly-optional.ts +++ b/test/runtime/compiler-ajv/readonly-optional.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' import { Assert } from '../assert' diff --git a/test/runtime/compiler-ajv/readonly.ts b/test/runtime/compiler-ajv/readonly.ts index c26dd62..4d2f52f 100644 --- a/test/runtime/compiler-ajv/readonly.ts +++ b/test/runtime/compiler-ajv/readonly.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' import { Assert } from '../assert' diff --git a/test/runtime/compiler-ajv/record.ts b/test/runtime/compiler-ajv/record.ts index 0dcba8f..79e5f3e 100644 --- a/test/runtime/compiler-ajv/record.ts +++ b/test/runtime/compiler-ajv/record.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Record', () => { diff --git a/test/runtime/compiler-ajv/recursive.ts b/test/runtime/compiler-ajv/recursive.ts index 0a04dc3..6bb9d7b 100644 --- a/test/runtime/compiler-ajv/recursive.ts +++ b/test/runtime/compiler-ajv/recursive.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { Assert } from '../assert/index' diff --git a/test/runtime/compiler-ajv/ref.ts b/test/runtime/compiler-ajv/ref.ts index ac0815b..76a87f9 100644 --- a/test/runtime/compiler-ajv/ref.ts +++ b/test/runtime/compiler-ajv/ref.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Ref', () => { diff --git a/test/runtime/compiler-ajv/required.ts b/test/runtime/compiler-ajv/required.ts index 8d1028a..a60c082 100644 --- a/test/runtime/compiler-ajv/required.ts +++ b/test/runtime/compiler-ajv/required.ts @@ -1,4 +1,4 @@ -import { Type, ReadonlyKind, OptionalKind } from '@sinclair/typebox' +import { Type, ReadonlyKind, OptionalKind } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { Assert } from '../assert' diff --git a/test/runtime/compiler-ajv/string-pattern.ts b/test/runtime/compiler-ajv/string-pattern.ts index 71419b1..f223571 100644 --- a/test/runtime/compiler-ajv/string-pattern.ts +++ b/test/runtime/compiler-ajv/string-pattern.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/StringPattern', () => { diff --git a/test/runtime/compiler-ajv/string.ts b/test/runtime/compiler-ajv/string.ts index 3372917..ef068c4 100644 --- a/test/runtime/compiler-ajv/string.ts +++ b/test/runtime/compiler-ajv/string.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/String', () => { diff --git a/test/runtime/compiler-ajv/template-literal.ts b/test/runtime/compiler-ajv/template-literal.ts index ad083a5..a9cbfc6 100644 --- a/test/runtime/compiler-ajv/template-literal.ts +++ b/test/runtime/compiler-ajv/template-literal.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/TemplateLiteral', () => { diff --git a/test/runtime/compiler-ajv/tuple.ts b/test/runtime/compiler-ajv/tuple.ts index 96dfc1a..e6050ef 100644 --- a/test/runtime/compiler-ajv/tuple.ts +++ b/test/runtime/compiler-ajv/tuple.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Tuple', () => { diff --git a/test/runtime/compiler-ajv/uint8array.ts b/test/runtime/compiler-ajv/uint8array.ts index b509795..962fa5a 100644 --- a/test/runtime/compiler-ajv/uint8array.ts +++ b/test/runtime/compiler-ajv/uint8array.ts @@ -1,7 +1,7 @@ // --------------------------------------------------- // No Longer Supported // --------------------------------------------------- -// import { Type } from '@sinclair/typebox' +// import { Type } from '@alkdev/typebox' // import { Ok, Fail } from './validate' // describe('compiler-ajv/Uint8Array', () => { // it('Should not validate number', () => { diff --git a/test/runtime/compiler-ajv/union.ts b/test/runtime/compiler-ajv/union.ts index ab18c1e..ba65fab 100644 --- a/test/runtime/compiler-ajv/union.ts +++ b/test/runtime/compiler-ajv/union.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Union', () => { diff --git a/test/runtime/compiler-ajv/unknown.ts b/test/runtime/compiler-ajv/unknown.ts index 8ad7cfa..faf1afe 100644 --- a/test/runtime/compiler-ajv/unknown.ts +++ b/test/runtime/compiler-ajv/unknown.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler-ajv/Unknown', () => { diff --git a/test/runtime/compiler-ajv/unsafe.ts b/test/runtime/compiler-ajv/unsafe.ts index 6a53eea..d7629bb 100644 --- a/test/runtime/compiler-ajv/unsafe.ts +++ b/test/runtime/compiler-ajv/unsafe.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Unsafe', () => { diff --git a/test/runtime/compiler-ajv/validate.ts b/test/runtime/compiler-ajv/validate.ts index baf279d..189b1b4 100644 --- a/test/runtime/compiler-ajv/validate.ts +++ b/test/runtime/compiler-ajv/validate.ts @@ -1,7 +1,7 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Value } from '@sinclair/typebox/value' +import { TypeGuard } from '@alkdev/typebox' +import { Value } from '@alkdev/typebox/value' -import { TSchema } from '@sinclair/typebox' +import { TSchema } from '@alkdev/typebox' import addFormats from 'ajv-formats' import Ajv, { AnySchema } from 'ajv/dist/2019' diff --git a/test/runtime/compiler-ajv/void.ts b/test/runtime/compiler-ajv/void.ts index 547ead1..bd435f4 100644 --- a/test/runtime/compiler-ajv/void.ts +++ b/test/runtime/compiler-ajv/void.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler-ajv/Void', () => { diff --git a/test/runtime/compiler/__members.ts b/test/runtime/compiler/__members.ts index 6ade7f4..eebf968 100644 --- a/test/runtime/compiler/__members.ts +++ b/test/runtime/compiler/__members.ts @@ -1,5 +1,5 @@ -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { Type, TypeGuard, ValueGuard } from '@sinclair/typebox' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { Type, TypeGuard, ValueGuard } from '@alkdev/typebox' import { Assert } from '../assert/index' describe('compiler/TypeCheckMembers', () => { diff --git a/test/runtime/compiler/any.ts b/test/runtime/compiler/any.ts index fb4c7de..6f332f3 100644 --- a/test/runtime/compiler/any.ts +++ b/test/runtime/compiler/any.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler/Any', () => { diff --git a/test/runtime/compiler/argument.ts b/test/runtime/compiler/argument.ts index 502df49..65d68be 100644 --- a/test/runtime/compiler/argument.ts +++ b/test/runtime/compiler/argument.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler/Argument', () => { diff --git a/test/runtime/compiler/array.ts b/test/runtime/compiler/array.ts index b6a0d42..7128061 100644 --- a/test/runtime/compiler/array.ts +++ b/test/runtime/compiler/array.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Array', () => { diff --git a/test/runtime/compiler/async-iterator.ts b/test/runtime/compiler/async-iterator.ts index 52dcf5e..2800654 100644 --- a/test/runtime/compiler/async-iterator.ts +++ b/test/runtime/compiler/async-iterator.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/AsyncIterator', () => { diff --git a/test/runtime/compiler/bigint.ts b/test/runtime/compiler/bigint.ts index 2e9c48a..f16dc68 100644 --- a/test/runtime/compiler/bigint.ts +++ b/test/runtime/compiler/bigint.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/BigInt', () => { diff --git a/test/runtime/compiler/boolean.ts b/test/runtime/compiler/boolean.ts index e401585..835e075 100644 --- a/test/runtime/compiler/boolean.ts +++ b/test/runtime/compiler/boolean.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Boolean', () => { diff --git a/test/runtime/compiler/composite.ts b/test/runtime/compiler/composite.ts index 960a1d7..c0749b4 100644 --- a/test/runtime/compiler/composite.ts +++ b/test/runtime/compiler/composite.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Composite', () => { diff --git a/test/runtime/compiler/const.ts b/test/runtime/compiler/const.ts index a852675..65ebb3f 100644 --- a/test/runtime/compiler/const.ts +++ b/test/runtime/compiler/const.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler/Const', () => { diff --git a/test/runtime/compiler/constructor.ts b/test/runtime/compiler/constructor.ts index 324faf1..7622b36 100644 --- a/test/runtime/compiler/constructor.ts +++ b/test/runtime/compiler/constructor.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Constructor', () => { diff --git a/test/runtime/compiler/date.ts b/test/runtime/compiler/date.ts index b4425f6..3965b40 100644 --- a/test/runtime/compiler/date.ts +++ b/test/runtime/compiler/date.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Date', () => { diff --git a/test/runtime/compiler/enum.ts b/test/runtime/compiler/enum.ts index 679e4ac..96da329 100644 --- a/test/runtime/compiler/enum.ts +++ b/test/runtime/compiler/enum.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Enum', () => { diff --git a/test/runtime/compiler/function.ts b/test/runtime/compiler/function.ts index 29a604b..c7e54a0 100644 --- a/test/runtime/compiler/function.ts +++ b/test/runtime/compiler/function.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Function', () => { diff --git a/test/runtime/compiler/integer.ts b/test/runtime/compiler/integer.ts index 5172044..9b64dd9 100644 --- a/test/runtime/compiler/integer.ts +++ b/test/runtime/compiler/integer.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Integer', () => { diff --git a/test/runtime/compiler/intersect.ts b/test/runtime/compiler/intersect.ts index 652e3be..a90e5e1 100644 --- a/test/runtime/compiler/intersect.ts +++ b/test/runtime/compiler/intersect.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Intersect', () => { diff --git a/test/runtime/compiler/iterator.ts b/test/runtime/compiler/iterator.ts index e5c5e0b..55cf735 100644 --- a/test/runtime/compiler/iterator.ts +++ b/test/runtime/compiler/iterator.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Iterator', () => { diff --git a/test/runtime/compiler/keyof.ts b/test/runtime/compiler/keyof.ts index a1d5cc4..01d8fb5 100644 --- a/test/runtime/compiler/keyof.ts +++ b/test/runtime/compiler/keyof.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/KeyOf', () => { diff --git a/test/runtime/compiler/kind.ts b/test/runtime/compiler/kind.ts index 1f0274b..c06562c 100644 --- a/test/runtime/compiler/kind.ts +++ b/test/runtime/compiler/kind.ts @@ -1,5 +1,5 @@ -import { TypeRegistry, Type, Kind, TSchema } from '@sinclair/typebox' -import { TypeCompiler } from '@sinclair/typebox/compiler' +import { TypeRegistry, Type, Kind, TSchema } from '@alkdev/typebox' +import { TypeCompiler } from '@alkdev/typebox/compiler' import { Ok, Fail } from './validate' import { Assert } from '../assert' diff --git a/test/runtime/compiler/literal.ts b/test/runtime/compiler/literal.ts index 5cd3e28..84420c0 100644 --- a/test/runtime/compiler/literal.ts +++ b/test/runtime/compiler/literal.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Literal', () => { diff --git a/test/runtime/compiler/module.ts b/test/runtime/compiler/module.ts index 2121a9d..250132f 100644 --- a/test/runtime/compiler/module.ts +++ b/test/runtime/compiler/module.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Module', () => { diff --git a/test/runtime/compiler/never.ts b/test/runtime/compiler/never.ts index e1a8c3a..653b178 100644 --- a/test/runtime/compiler/never.ts +++ b/test/runtime/compiler/never.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Fail } from './validate' describe('compiler/Never', () => { diff --git a/test/runtime/compiler/not.ts b/test/runtime/compiler/not.ts index 3621e91..a92cd49 100644 --- a/test/runtime/compiler/not.ts +++ b/test/runtime/compiler/not.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Not', () => { diff --git a/test/runtime/compiler/null.ts b/test/runtime/compiler/null.ts index b23335f..1f54b75 100644 --- a/test/runtime/compiler/null.ts +++ b/test/runtime/compiler/null.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Null', () => { diff --git a/test/runtime/compiler/number.ts b/test/runtime/compiler/number.ts index 7a97df5..fe3c72e 100644 --- a/test/runtime/compiler/number.ts +++ b/test/runtime/compiler/number.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Number', () => { diff --git a/test/runtime/compiler/object.ts b/test/runtime/compiler/object.ts index 10c154b..be22456 100644 --- a/test/runtime/compiler/object.ts +++ b/test/runtime/compiler/object.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Object', () => { diff --git a/test/runtime/compiler/omit.ts b/test/runtime/compiler/omit.ts index 2adf42e..744e5f2 100644 --- a/test/runtime/compiler/omit.ts +++ b/test/runtime/compiler/omit.ts @@ -1,4 +1,4 @@ -import { Type, Kind } from '@sinclair/typebox' +import { Type, Kind } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { deepEqual, strictEqual } from 'assert' diff --git a/test/runtime/compiler/optional.ts b/test/runtime/compiler/optional.ts index 5c24e17..cb89bfd 100644 --- a/test/runtime/compiler/optional.ts +++ b/test/runtime/compiler/optional.ts @@ -1,5 +1,5 @@ import { strictEqual } from 'assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler/Optional', () => { diff --git a/test/runtime/compiler/partial.ts b/test/runtime/compiler/partial.ts index 74b71aa..c5f8a42 100644 --- a/test/runtime/compiler/partial.ts +++ b/test/runtime/compiler/partial.ts @@ -1,5 +1,5 @@ -import { TypeSystem } from '@sinclair/typebox/system' -import { Type, OptionalKind, ReadonlyKind } from '@sinclair/typebox' +import { TypeSystem } from '@alkdev/typebox/system' +import { Type, OptionalKind, ReadonlyKind } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { strictEqual } from 'assert' diff --git a/test/runtime/compiler/pick.ts b/test/runtime/compiler/pick.ts index 59915e2..2892994 100644 --- a/test/runtime/compiler/pick.ts +++ b/test/runtime/compiler/pick.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { strictEqual } from 'assert' diff --git a/test/runtime/compiler/readonly-optional.ts b/test/runtime/compiler/readonly-optional.ts index e4aeffc..9561a64 100644 --- a/test/runtime/compiler/readonly-optional.ts +++ b/test/runtime/compiler/readonly-optional.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { strictEqual } from 'assert' diff --git a/test/runtime/compiler/readonly.ts b/test/runtime/compiler/readonly.ts index b852feb..76325f9 100644 --- a/test/runtime/compiler/readonly.ts +++ b/test/runtime/compiler/readonly.ts @@ -1,5 +1,5 @@ import { deepStrictEqual, strictEqual } from 'assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Readonly', () => { diff --git a/test/runtime/compiler/record.ts b/test/runtime/compiler/record.ts index af4417b..a5a03ba 100644 --- a/test/runtime/compiler/record.ts +++ b/test/runtime/compiler/record.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Record', () => { diff --git a/test/runtime/compiler/recursive.ts b/test/runtime/compiler/recursive.ts index 0b537ec..64d3a44 100644 --- a/test/runtime/compiler/recursive.ts +++ b/test/runtime/compiler/recursive.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../assert/index' import { Ok, Fail } from './validate' diff --git a/test/runtime/compiler/ref.ts b/test/runtime/compiler/ref.ts index 75470f8..f76446f 100644 --- a/test/runtime/compiler/ref.ts +++ b/test/runtime/compiler/ref.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { Assert } from '../assert/index' diff --git a/test/runtime/compiler/regexp.ts b/test/runtime/compiler/regexp.ts index d4dda52..b7c683c 100644 --- a/test/runtime/compiler/regexp.ts +++ b/test/runtime/compiler/regexp.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/RegExp', () => { diff --git a/test/runtime/compiler/required.ts b/test/runtime/compiler/required.ts index c94daf9..35f32a6 100644 --- a/test/runtime/compiler/required.ts +++ b/test/runtime/compiler/required.ts @@ -1,4 +1,4 @@ -import { Type, ReadonlyKind, OptionalKind } from '@sinclair/typebox' +import { Type, ReadonlyKind, OptionalKind } from '@alkdev/typebox' import { Ok, Fail } from './validate' import { strictEqual } from 'assert' diff --git a/test/runtime/compiler/string-pattern.ts b/test/runtime/compiler/string-pattern.ts index 6ee16cb..d76a150 100644 --- a/test/runtime/compiler/string-pattern.ts +++ b/test/runtime/compiler/string-pattern.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/StringPattern', () => { diff --git a/test/runtime/compiler/string.ts b/test/runtime/compiler/string.ts index 2086bc3..87f0bcb 100644 --- a/test/runtime/compiler/string.ts +++ b/test/runtime/compiler/string.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/String', () => { diff --git a/test/runtime/compiler/symbol.ts b/test/runtime/compiler/symbol.ts index a350526..d02def1 100644 --- a/test/runtime/compiler/symbol.ts +++ b/test/runtime/compiler/symbol.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Symbol', () => { diff --git a/test/runtime/compiler/template-literal.ts b/test/runtime/compiler/template-literal.ts index 7c0589c..97bfe53 100644 --- a/test/runtime/compiler/template-literal.ts +++ b/test/runtime/compiler/template-literal.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/TemplateLiteral', () => { diff --git a/test/runtime/compiler/tuple.ts b/test/runtime/compiler/tuple.ts index 9271681..f5dc5b4 100644 --- a/test/runtime/compiler/tuple.ts +++ b/test/runtime/compiler/tuple.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Tuple', () => { diff --git a/test/runtime/compiler/uint8array.ts b/test/runtime/compiler/uint8array.ts index 3064987..d944bca 100644 --- a/test/runtime/compiler/uint8array.ts +++ b/test/runtime/compiler/uint8array.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Uint8Array', () => { diff --git a/test/runtime/compiler/unicode.ts b/test/runtime/compiler/unicode.ts index f5ef171..3fdadfb 100644 --- a/test/runtime/compiler/unicode.ts +++ b/test/runtime/compiler/unicode.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler/Unicode', () => { diff --git a/test/runtime/compiler/union.ts b/test/runtime/compiler/union.ts index 7cd7106..ad08114 100644 --- a/test/runtime/compiler/union.ts +++ b/test/runtime/compiler/union.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Union', () => { diff --git a/test/runtime/compiler/unknown.ts b/test/runtime/compiler/unknown.ts index 124a9f4..8ddd653 100644 --- a/test/runtime/compiler/unknown.ts +++ b/test/runtime/compiler/unknown.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok } from './validate' describe('compiler/Unknown', () => { diff --git a/test/runtime/compiler/validate.ts b/test/runtime/compiler/validate.ts index 508d497..31b1421 100644 --- a/test/runtime/compiler/validate.ts +++ b/test/runtime/compiler/validate.ts @@ -1,6 +1,6 @@ -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { Value } from '@sinclair/typebox/value' -import { TSchema, FormatRegistry } from '@sinclair/typebox' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { Value } from '@alkdev/typebox/value' +import { TSchema, FormatRegistry } from '@alkdev/typebox' // ------------------------------------------------------------------------- // Test Formats: https://github.com/ajv-validator/ajv-formats/blob/master/src/formats.ts diff --git a/test/runtime/compiler/void.ts b/test/runtime/compiler/void.ts index 4a20343..4c1cf76 100644 --- a/test/runtime/compiler/void.ts +++ b/test/runtime/compiler/void.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Ok, Fail } from './validate' describe('compiler/Void', () => { diff --git a/test/runtime/errors/iterator/iterator.ts b/test/runtime/errors/iterator/iterator.ts index d32cd12..7a841db 100644 --- a/test/runtime/errors/iterator/iterator.ts +++ b/test/runtime/errors/iterator/iterator.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { Errors } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { Errors } from '@alkdev/typebox/errors' import { Assert } from '../../assert' describe('errors/ValueErrorIterator', () => { diff --git a/test/runtime/errors/types/array-contains.ts b/test/runtime/errors/types/array-contains.ts index fe73e01..5c223e8 100644 --- a/test/runtime/errors/types/array-contains.ts +++ b/test/runtime/errors/types/array-contains.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/array-max-contains.ts b/test/runtime/errors/types/array-max-contains.ts index df55b1e..6fe70bc 100644 --- a/test/runtime/errors/types/array-max-contains.ts +++ b/test/runtime/errors/types/array-max-contains.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/array-max-items.ts b/test/runtime/errors/types/array-max-items.ts index b24fdc8..03b38af 100644 --- a/test/runtime/errors/types/array-max-items.ts +++ b/test/runtime/errors/types/array-max-items.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/array-min-contains.ts b/test/runtime/errors/types/array-min-contains.ts index a824068..073451b 100644 --- a/test/runtime/errors/types/array-min-contains.ts +++ b/test/runtime/errors/types/array-min-contains.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/array-min-items.ts b/test/runtime/errors/types/array-min-items.ts index fc1770a..5c3b7f5 100644 --- a/test/runtime/errors/types/array-min-items.ts +++ b/test/runtime/errors/types/array-min-items.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/array-unique-items.ts b/test/runtime/errors/types/array-unique-items.ts index d6f502c..280f114 100644 --- a/test/runtime/errors/types/array-unique-items.ts +++ b/test/runtime/errors/types/array-unique-items.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/array.ts b/test/runtime/errors/types/array.ts index eb6904d..914f9f3 100644 --- a/test/runtime/errors/types/array.ts +++ b/test/runtime/errors/types/array.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/async-iterator.ts b/test/runtime/errors/types/async-iterator.ts index 55f6f17..98ea992 100644 --- a/test/runtime/errors/types/async-iterator.ts +++ b/test/runtime/errors/types/async-iterator.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/bigint-exclusive-maximum.ts b/test/runtime/errors/types/bigint-exclusive-maximum.ts index 9acf831..fbf02cd 100644 --- a/test/runtime/errors/types/bigint-exclusive-maximum.ts +++ b/test/runtime/errors/types/bigint-exclusive-maximum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/bigint-exclusive-minimum.ts b/test/runtime/errors/types/bigint-exclusive-minimum.ts index 80a19f4..4bac111 100644 --- a/test/runtime/errors/types/bigint-exclusive-minimum.ts +++ b/test/runtime/errors/types/bigint-exclusive-minimum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/bigint-maximum.ts b/test/runtime/errors/types/bigint-maximum.ts index fe5f209..ab57979 100644 --- a/test/runtime/errors/types/bigint-maximum.ts +++ b/test/runtime/errors/types/bigint-maximum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/bigint-minimum.ts b/test/runtime/errors/types/bigint-minimum.ts index 1f21773..5354777 100644 --- a/test/runtime/errors/types/bigint-minimum.ts +++ b/test/runtime/errors/types/bigint-minimum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/bigint-multiple-of.ts b/test/runtime/errors/types/bigint-multiple-of.ts index f7fe277..211b1eb 100644 --- a/test/runtime/errors/types/bigint-multiple-of.ts +++ b/test/runtime/errors/types/bigint-multiple-of.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/bigint.ts b/test/runtime/errors/types/bigint.ts index 4f7ed05..01f5fcb 100644 --- a/test/runtime/errors/types/bigint.ts +++ b/test/runtime/errors/types/bigint.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/boolean.ts b/test/runtime/errors/types/boolean.ts index 5ed8edc..198dd7d 100644 --- a/test/runtime/errors/types/boolean.ts +++ b/test/runtime/errors/types/boolean.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/date-exclusive-maximum-timestamp.ts b/test/runtime/errors/types/date-exclusive-maximum-timestamp.ts index ab1c291..2f3cdbe 100644 --- a/test/runtime/errors/types/date-exclusive-maximum-timestamp.ts +++ b/test/runtime/errors/types/date-exclusive-maximum-timestamp.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/date-exclusive-minimum-timestamp.ts b/test/runtime/errors/types/date-exclusive-minimum-timestamp.ts index a9f439e..cd68eb5 100644 --- a/test/runtime/errors/types/date-exclusive-minimum-timestamp.ts +++ b/test/runtime/errors/types/date-exclusive-minimum-timestamp.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/date-maximum-timestamp.ts b/test/runtime/errors/types/date-maximum-timestamp.ts index 11e8805..9ade292 100644 --- a/test/runtime/errors/types/date-maximum-timestamp.ts +++ b/test/runtime/errors/types/date-maximum-timestamp.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/date-minimum-timestamp.ts b/test/runtime/errors/types/date-minimum-timestamp.ts index 311fc47..39dbbd1 100644 --- a/test/runtime/errors/types/date-minimum-timestamp.ts +++ b/test/runtime/errors/types/date-minimum-timestamp.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/date-multiple-of-timestamp.ts b/test/runtime/errors/types/date-multiple-of-timestamp.ts index 8c3404a..b6ad375 100644 --- a/test/runtime/errors/types/date-multiple-of-timestamp.ts +++ b/test/runtime/errors/types/date-multiple-of-timestamp.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/date.ts b/test/runtime/errors/types/date.ts index 01a553e..a81fb74 100644 --- a/test/runtime/errors/types/date.ts +++ b/test/runtime/errors/types/date.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/function.ts b/test/runtime/errors/types/function.ts index 4fbb628..0b75ed3 100644 --- a/test/runtime/errors/types/function.ts +++ b/test/runtime/errors/types/function.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/integer-exclusive-maximum.ts b/test/runtime/errors/types/integer-exclusive-maximum.ts index 0667c10..210fd08 100644 --- a/test/runtime/errors/types/integer-exclusive-maximum.ts +++ b/test/runtime/errors/types/integer-exclusive-maximum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/integer-exclusive-minimum.ts b/test/runtime/errors/types/integer-exclusive-minimum.ts index e59556a..897c2bf 100644 --- a/test/runtime/errors/types/integer-exclusive-minimum.ts +++ b/test/runtime/errors/types/integer-exclusive-minimum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/integer-maximum.ts b/test/runtime/errors/types/integer-maximum.ts index fbe0285..874e814 100644 --- a/test/runtime/errors/types/integer-maximum.ts +++ b/test/runtime/errors/types/integer-maximum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/integer-minimum.ts b/test/runtime/errors/types/integer-minimum.ts index f7590e1..11468b1 100644 --- a/test/runtime/errors/types/integer-minimum.ts +++ b/test/runtime/errors/types/integer-minimum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/integer-multiple-of.ts b/test/runtime/errors/types/integer-multiple-of.ts index 38a0e14..276c734 100644 --- a/test/runtime/errors/types/integer-multiple-of.ts +++ b/test/runtime/errors/types/integer-multiple-of.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/integer.ts b/test/runtime/errors/types/integer.ts index 5f671ed..b622532 100644 --- a/test/runtime/errors/types/integer.ts +++ b/test/runtime/errors/types/integer.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/intersect-unevaluated-properties.ts b/test/runtime/errors/types/intersect-unevaluated-properties.ts index 58624b2..27a416e 100644 --- a/test/runtime/errors/types/intersect-unevaluated-properties.ts +++ b/test/runtime/errors/types/intersect-unevaluated-properties.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/intersect.ts b/test/runtime/errors/types/intersect.ts index 5e1f8f1..a587b41 100644 --- a/test/runtime/errors/types/intersect.ts +++ b/test/runtime/errors/types/intersect.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/iterator.ts b/test/runtime/errors/types/iterator.ts index f1ceee2..93e3b19 100644 --- a/test/runtime/errors/types/iterator.ts +++ b/test/runtime/errors/types/iterator.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/kind.ts b/test/runtime/errors/types/kind.ts index c886535..0279e2a 100644 --- a/test/runtime/errors/types/kind.ts +++ b/test/runtime/errors/types/kind.ts @@ -1,5 +1,5 @@ -import { TypeRegistry, Kind, TSchema } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { TypeRegistry, Kind, TSchema } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/literal.ts b/test/runtime/errors/types/literal.ts index 2fe3511..d49c337 100644 --- a/test/runtime/errors/types/literal.ts +++ b/test/runtime/errors/types/literal.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/never.ts b/test/runtime/errors/types/never.ts index e85e808..8867bf3 100644 --- a/test/runtime/errors/types/never.ts +++ b/test/runtime/errors/types/never.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/not.ts b/test/runtime/errors/types/not.ts index 01d3605..09bb0ac 100644 --- a/test/runtime/errors/types/not.ts +++ b/test/runtime/errors/types/not.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/null.ts b/test/runtime/errors/types/null.ts index 0b897dc..c97da41 100644 --- a/test/runtime/errors/types/null.ts +++ b/test/runtime/errors/types/null.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/number-exclusive-maximum.ts b/test/runtime/errors/types/number-exclusive-maximum.ts index b80ce94..2221ff8 100644 --- a/test/runtime/errors/types/number-exclusive-maximum.ts +++ b/test/runtime/errors/types/number-exclusive-maximum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/number-exclusive-minimum.ts b/test/runtime/errors/types/number-exclusive-minimum.ts index c474a8d..2561474 100644 --- a/test/runtime/errors/types/number-exclusive-minimum.ts +++ b/test/runtime/errors/types/number-exclusive-minimum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/number-maximum.ts b/test/runtime/errors/types/number-maximum.ts index fa4a3ec..e497f2f 100644 --- a/test/runtime/errors/types/number-maximum.ts +++ b/test/runtime/errors/types/number-maximum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/number-minimum.ts b/test/runtime/errors/types/number-minimum.ts index 8d8f4bf..55e5aa3 100644 --- a/test/runtime/errors/types/number-minimum.ts +++ b/test/runtime/errors/types/number-minimum.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/number-multiple-of.ts b/test/runtime/errors/types/number-multiple-of.ts index 921a236..e8fad0f 100644 --- a/test/runtime/errors/types/number-multiple-of.ts +++ b/test/runtime/errors/types/number-multiple-of.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/number.ts b/test/runtime/errors/types/number.ts index 0055c4d..678a744 100644 --- a/test/runtime/errors/types/number.ts +++ b/test/runtime/errors/types/number.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/object-additional-properties.ts b/test/runtime/errors/types/object-additional-properties.ts index 9cad1bf..3b4b6fa 100644 --- a/test/runtime/errors/types/object-additional-properties.ts +++ b/test/runtime/errors/types/object-additional-properties.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/object-max-properties.ts b/test/runtime/errors/types/object-max-properties.ts index ee042e3..fc3d2ca 100644 --- a/test/runtime/errors/types/object-max-properties.ts +++ b/test/runtime/errors/types/object-max-properties.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/object-min-properties.ts b/test/runtime/errors/types/object-min-properties.ts index 428a8b7..187d216 100644 --- a/test/runtime/errors/types/object-min-properties.ts +++ b/test/runtime/errors/types/object-min-properties.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/object-pointer-property.ts b/test/runtime/errors/types/object-pointer-property.ts index ccf0458..8cde857 100644 --- a/test/runtime/errors/types/object-pointer-property.ts +++ b/test/runtime/errors/types/object-pointer-property.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/object-required-property.ts b/test/runtime/errors/types/object-required-property.ts index 4019885..626f740 100644 --- a/test/runtime/errors/types/object-required-property.ts +++ b/test/runtime/errors/types/object-required-property.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/object.ts b/test/runtime/errors/types/object.ts index 3e9b86d..8740a8c 100644 --- a/test/runtime/errors/types/object.ts +++ b/test/runtime/errors/types/object.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/promise.ts b/test/runtime/errors/types/promise.ts index 81dbe42..ec088f3 100644 --- a/test/runtime/errors/types/promise.ts +++ b/test/runtime/errors/types/promise.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/record-pointer-property.ts b/test/runtime/errors/types/record-pointer-property.ts index a2dbd34..a78e748 100644 --- a/test/runtime/errors/types/record-pointer-property.ts +++ b/test/runtime/errors/types/record-pointer-property.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/regexp-max-length.ts b/test/runtime/errors/types/regexp-max-length.ts index 22f8fd7..13acad0 100644 --- a/test/runtime/errors/types/regexp-max-length.ts +++ b/test/runtime/errors/types/regexp-max-length.ts @@ -1,5 +1,5 @@ -import { Type, FormatRegistry } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type, FormatRegistry } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/regexp-min-length.ts b/test/runtime/errors/types/regexp-min-length.ts index 3bd6227..b194b72 100644 --- a/test/runtime/errors/types/regexp-min-length.ts +++ b/test/runtime/errors/types/regexp-min-length.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/regexp.ts b/test/runtime/errors/types/regexp.ts index e6f1c69..a086b36 100644 --- a/test/runtime/errors/types/regexp.ts +++ b/test/runtime/errors/types/regexp.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/resolve.ts b/test/runtime/errors/types/resolve.ts index e636137..820dd8a 100644 --- a/test/runtime/errors/types/resolve.ts +++ b/test/runtime/errors/types/resolve.ts @@ -1,5 +1,5 @@ -import { Errors } from '@sinclair/typebox/errors' -import { TSchema } from '@sinclair/typebox' +import { Errors } from '@alkdev/typebox/errors' +import { TSchema } from '@alkdev/typebox' /** Resolves errors */ export function Resolve(schema: T, value: unknown) { diff --git a/test/runtime/errors/types/string-format-unknown.ts b/test/runtime/errors/types/string-format-unknown.ts index b40e962..27a277b 100644 --- a/test/runtime/errors/types/string-format-unknown.ts +++ b/test/runtime/errors/types/string-format-unknown.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/string-format.ts b/test/runtime/errors/types/string-format.ts index d4f0345..e60cddc 100644 --- a/test/runtime/errors/types/string-format.ts +++ b/test/runtime/errors/types/string-format.ts @@ -1,5 +1,5 @@ -import { Type, FormatRegistry } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type, FormatRegistry } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/string-max-length.ts b/test/runtime/errors/types/string-max-length.ts index 973ab26..19c3100 100644 --- a/test/runtime/errors/types/string-max-length.ts +++ b/test/runtime/errors/types/string-max-length.ts @@ -1,5 +1,5 @@ -import { Type, FormatRegistry } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type, FormatRegistry } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/string-min-length.ts b/test/runtime/errors/types/string-min-length.ts index aa96f92..74657f5 100644 --- a/test/runtime/errors/types/string-min-length.ts +++ b/test/runtime/errors/types/string-min-length.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/string-pattern.ts b/test/runtime/errors/types/string-pattern.ts index 07c2f06..f11d09d 100644 --- a/test/runtime/errors/types/string-pattern.ts +++ b/test/runtime/errors/types/string-pattern.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/string.ts b/test/runtime/errors/types/string.ts index 79003cc..e6e4a65 100644 --- a/test/runtime/errors/types/string.ts +++ b/test/runtime/errors/types/string.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/symbol.ts b/test/runtime/errors/types/symbol.ts index ced5c21..0e6638b 100644 --- a/test/runtime/errors/types/symbol.ts +++ b/test/runtime/errors/types/symbol.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/tuple-length.ts b/test/runtime/errors/types/tuple-length.ts index e8265e6..4ce215a 100644 --- a/test/runtime/errors/types/tuple-length.ts +++ b/test/runtime/errors/types/tuple-length.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/tuple.ts b/test/runtime/errors/types/tuple.ts index acfa150..23ecfb9 100644 --- a/test/runtime/errors/types/tuple.ts +++ b/test/runtime/errors/types/tuple.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/uint8array-max-byte-length.ts b/test/runtime/errors/types/uint8array-max-byte-length.ts index 4e530e1..5a5b703 100644 --- a/test/runtime/errors/types/uint8array-max-byte-length.ts +++ b/test/runtime/errors/types/uint8array-max-byte-length.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/uint8array-min-byte-length.ts b/test/runtime/errors/types/uint8array-min-byte-length.ts index 0ecc7c1..f0d3074 100644 --- a/test/runtime/errors/types/uint8array-min-byte-length.ts +++ b/test/runtime/errors/types/uint8array-min-byte-length.ts @@ -1,5 +1,5 @@ -import { Type, FormatRegistry } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type, FormatRegistry } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/uint8array.ts b/test/runtime/errors/types/uint8array.ts index 51b99db..68c30ce 100644 --- a/test/runtime/errors/types/uint8array.ts +++ b/test/runtime/errors/types/uint8array.ts @@ -1,5 +1,5 @@ -import { Type, FormatRegistry } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type, FormatRegistry } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/undefined.ts b/test/runtime/errors/types/undefined.ts index ac3be5d..a285368 100644 --- a/test/runtime/errors/types/undefined.ts +++ b/test/runtime/errors/types/undefined.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/union.ts b/test/runtime/errors/types/union.ts index 70d1389..8691818 100644 --- a/test/runtime/errors/types/union.ts +++ b/test/runtime/errors/types/union.ts @@ -1,5 +1,5 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorIterator, ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorIterator, ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' diff --git a/test/runtime/errors/types/void.ts b/test/runtime/errors/types/void.ts index cd5132f..b72e1e8 100644 --- a/test/runtime/errors/types/void.ts +++ b/test/runtime/errors/types/void.ts @@ -1,8 +1,8 @@ -import { Type } from '@sinclair/typebox' -import { ValueErrorType } from '@sinclair/typebox/errors' +import { Type } from '@alkdev/typebox' +import { ValueErrorType } from '@alkdev/typebox/errors' import { Resolve } from './resolve' import { Assert } from '../../assert' -import { TypeSystemPolicy } from '@sinclair/typebox/system' +import { TypeSystemPolicy } from '@alkdev/typebox/system' describe('errors/type/Void', () => { const T = Type.Void() diff --git a/test/runtime/index.ts b/test/runtime/index.ts index ec19724..6b550a0 100644 --- a/test/runtime/index.ts +++ b/test/runtime/index.ts @@ -1,4 +1,4 @@ -import { TypeSystemPolicy } from '@sinclair/typebox/system' +import { TypeSystemPolicy } from '@alkdev/typebox/system' // ------------------------------------------------------------------ // InstanceMode: Freeze (Detect Unintended Side Effects) diff --git a/test/runtime/syntax/syntax.ts b/test/runtime/syntax/syntax.ts index 148119a..c01a33a 100644 --- a/test/runtime/syntax/syntax.ts +++ b/test/runtime/syntax/syntax.ts @@ -1,6 +1,6 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' -import { Syntax } from '@sinclair/typebox/syntax' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' +import { Syntax } from '@alkdev/typebox/syntax' import { Assert } from '../assert/index' // prettier-ignore diff --git a/test/runtime/system/policy/allow-array-object.ts b/test/runtime/system/policy/allow-array-object.ts index 7e23d54..d6e1181 100644 --- a/test/runtime/system/policy/allow-array-object.ts +++ b/test/runtime/system/policy/allow-array-object.ts @@ -1,6 +1,6 @@ import { Ok, Fail } from '../../compiler/validate' -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Type } from '@alkdev/typebox' describe('system/TypeSystemPolicy/AllowArrayObject', () => { beforeEach(() => { diff --git a/test/runtime/system/policy/allow-nan.ts b/test/runtime/system/policy/allow-nan.ts index 54ec151..43fa759 100644 --- a/test/runtime/system/policy/allow-nan.ts +++ b/test/runtime/system/policy/allow-nan.ts @@ -1,6 +1,6 @@ import { Ok, Fail } from '../../compiler/validate' -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Type } from '@alkdev/typebox' describe('system/TypeSystemPolicy/AllowNaN', () => { beforeEach(() => { diff --git a/test/runtime/system/policy/allow-null-void.ts b/test/runtime/system/policy/allow-null-void.ts index 5903890..71e9f5b 100644 --- a/test/runtime/system/policy/allow-null-void.ts +++ b/test/runtime/system/policy/allow-null-void.ts @@ -1,6 +1,6 @@ import { Ok } from '../../compiler/validate' -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Type } from '@alkdev/typebox' describe('system/TypeSystemPolicy/AllowNullVoid', () => { beforeEach(() => { diff --git a/test/runtime/system/policy/exact-optional-property-types.ts b/test/runtime/system/policy/exact-optional-property-types.ts index 6c6e63b..9e24827 100644 --- a/test/runtime/system/policy/exact-optional-property-types.ts +++ b/test/runtime/system/policy/exact-optional-property-types.ts @@ -1,6 +1,6 @@ import { Ok, Fail } from '../../compiler/validate' -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Type } from '@alkdev/typebox' describe('system/TypeSystemPolicy/ExactOptionalPropertyTypes', () => { beforeEach(() => { diff --git a/test/runtime/system/policy/instance-mode.ts b/test/runtime/system/policy/instance-mode.ts index 1e400c2..332063c 100644 --- a/test/runtime/system/policy/instance-mode.ts +++ b/test/runtime/system/policy/instance-mode.ts @@ -1,5 +1,5 @@ -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('system/TypeSystemPolicy/InstanceMode', () => { diff --git a/test/runtime/system/type/format.ts b/test/runtime/system/type/format.ts index bac7c91..4506b98 100644 --- a/test/runtime/system/type/format.ts +++ b/test/runtime/system/type/format.ts @@ -1,7 +1,7 @@ import { Ok, Fail } from '../../compiler/validate' import { Assert } from '../../assert/index' -import { TypeSystem } from '@sinclair/typebox/system' -import { Type, FormatRegistry } from '@sinclair/typebox' +import { TypeSystem } from '@alkdev/typebox/system' +import { Type, FormatRegistry } from '@alkdev/typebox' describe('system/TypeSystem/Format', () => { it('Should create and validate a format', () => { diff --git a/test/runtime/system/type/type.ts b/test/runtime/system/type/type.ts index 86288f5..546c2cd 100644 --- a/test/runtime/system/type/type.ts +++ b/test/runtime/system/type/type.ts @@ -1,6 +1,6 @@ import { Ok, Fail } from '../../compiler/validate' -import { TypeSystem } from '@sinclair/typebox/system' -import { TypeRegistry } from '@sinclair/typebox' +import { TypeSystem } from '@alkdev/typebox/system' +import { TypeRegistry } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('system/TypeSystem/Type', () => { diff --git a/test/runtime/type/clone/clone.ts b/test/runtime/type/clone/clone.ts index 3656800..d5fe98d 100644 --- a/test/runtime/type/clone/clone.ts +++ b/test/runtime/type/clone/clone.ts @@ -2,7 +2,7 @@ // $id deletion was omitted from 0.26.0 to reduce complexity overhead. // -------------------------------------------------------------------- -// import { Type } from '@sinclair/typebox' +// import { Type } from '@alkdev/typebox' // import { Assert } from '../../assert' // describe('type/Clone', () => { diff --git a/test/runtime/type/extends/any.ts b/test/runtime/type/extends/any.ts index 6373c9a..0deab37 100644 --- a/test/runtime/type/extends/any.ts +++ b/test/runtime/type/extends/any.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Any', () => { diff --git a/test/runtime/type/extends/array.ts b/test/runtime/type/extends/array.ts index 2e468c8..f386719 100644 --- a/test/runtime/type/extends/array.ts +++ b/test/runtime/type/extends/array.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Array', () => { diff --git a/test/runtime/type/extends/async-iterator.ts b/test/runtime/type/extends/async-iterator.ts index 9cc5392..0b52c0a 100644 --- a/test/runtime/type/extends/async-iterator.ts +++ b/test/runtime/type/extends/async-iterator.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/AsyncIterator', () => { diff --git a/test/runtime/type/extends/bigint.ts b/test/runtime/type/extends/bigint.ts index f965eab..1f3df2e 100644 --- a/test/runtime/type/extends/bigint.ts +++ b/test/runtime/type/extends/bigint.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/BigInt', () => { diff --git a/test/runtime/type/extends/boolean.ts b/test/runtime/type/extends/boolean.ts index 6e336f3..2f6587a 100644 --- a/test/runtime/type/extends/boolean.ts +++ b/test/runtime/type/extends/boolean.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Boolean', () => { diff --git a/test/runtime/type/extends/constructor.ts b/test/runtime/type/extends/constructor.ts index a590c84..55d6c17 100644 --- a/test/runtime/type/extends/constructor.ts +++ b/test/runtime/type/extends/constructor.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Constructor', () => { diff --git a/test/runtime/type/extends/date.ts b/test/runtime/type/extends/date.ts index 2bcfa88..0688872 100644 --- a/test/runtime/type/extends/date.ts +++ b/test/runtime/type/extends/date.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Date', () => { diff --git a/test/runtime/type/extends/function.ts b/test/runtime/type/extends/function.ts index e889555..4feb391 100644 --- a/test/runtime/type/extends/function.ts +++ b/test/runtime/type/extends/function.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Function', () => { diff --git a/test/runtime/type/extends/integer.ts b/test/runtime/type/extends/integer.ts index 6abd575..2f60a56 100644 --- a/test/runtime/type/extends/integer.ts +++ b/test/runtime/type/extends/integer.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Integer', () => { diff --git a/test/runtime/type/extends/iterator.ts b/test/runtime/type/extends/iterator.ts index d685dfa..1aac307 100644 --- a/test/runtime/type/extends/iterator.ts +++ b/test/runtime/type/extends/iterator.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Iterator', () => { diff --git a/test/runtime/type/extends/literal.ts b/test/runtime/type/extends/literal.ts index ca2c952..ec618d5 100644 --- a/test/runtime/type/extends/literal.ts +++ b/test/runtime/type/extends/literal.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Literal', () => { diff --git a/test/runtime/type/extends/not.ts b/test/runtime/type/extends/not.ts index fd3a97a..fd4a324 100644 --- a/test/runtime/type/extends/not.ts +++ b/test/runtime/type/extends/not.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' // --------------------------------------------------------------------------- diff --git a/test/runtime/type/extends/null.ts b/test/runtime/type/extends/null.ts index 157d7d2..47ff146 100644 --- a/test/runtime/type/extends/null.ts +++ b/test/runtime/type/extends/null.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Null', () => { diff --git a/test/runtime/type/extends/number.ts b/test/runtime/type/extends/number.ts index ce9c418..9871a3c 100644 --- a/test/runtime/type/extends/number.ts +++ b/test/runtime/type/extends/number.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Number', () => { diff --git a/test/runtime/type/extends/object.ts b/test/runtime/type/extends/object.ts index 76e4058..48d1a2c 100644 --- a/test/runtime/type/extends/object.ts +++ b/test/runtime/type/extends/object.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Object', () => { diff --git a/test/runtime/type/extends/promise.ts b/test/runtime/type/extends/promise.ts index 2313c87..ce5c67c 100644 --- a/test/runtime/type/extends/promise.ts +++ b/test/runtime/type/extends/promise.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Promise', () => { diff --git a/test/runtime/type/extends/record.ts b/test/runtime/type/extends/record.ts index 905a96f..3bc2fa3 100644 --- a/test/runtime/type/extends/record.ts +++ b/test/runtime/type/extends/record.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Record', () => { diff --git a/test/runtime/type/extends/regexp.ts b/test/runtime/type/extends/regexp.ts index 2298acd..9496613 100644 --- a/test/runtime/type/extends/regexp.ts +++ b/test/runtime/type/extends/regexp.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' // ------------------------------------------------------------------ diff --git a/test/runtime/type/extends/string.ts b/test/runtime/type/extends/string.ts index cdb3e21..b12d971 100644 --- a/test/runtime/type/extends/string.ts +++ b/test/runtime/type/extends/string.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/String', () => { diff --git a/test/runtime/type/extends/symbol.ts b/test/runtime/type/extends/symbol.ts index 9412f4f..35c95ff 100644 --- a/test/runtime/type/extends/symbol.ts +++ b/test/runtime/type/extends/symbol.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Symbol', () => { diff --git a/test/runtime/type/extends/template-literal.ts b/test/runtime/type/extends/template-literal.ts index 1e8aeab..9b458ed 100644 --- a/test/runtime/type/extends/template-literal.ts +++ b/test/runtime/type/extends/template-literal.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/TemplateLiteral', () => { diff --git a/test/runtime/type/extends/tuple.ts b/test/runtime/type/extends/tuple.ts index 99bc360..4a95fe9 100644 --- a/test/runtime/type/extends/tuple.ts +++ b/test/runtime/type/extends/tuple.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Tuple', () => { diff --git a/test/runtime/type/extends/uint8array.ts b/test/runtime/type/extends/uint8array.ts index 0128fb0..a71f989 100644 --- a/test/runtime/type/extends/uint8array.ts +++ b/test/runtime/type/extends/uint8array.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Uint8Array', () => { diff --git a/test/runtime/type/extends/undefined.ts b/test/runtime/type/extends/undefined.ts index 4996a10..96609de 100644 --- a/test/runtime/type/extends/undefined.ts +++ b/test/runtime/type/extends/undefined.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Undefined', () => { diff --git a/test/runtime/type/extends/union.ts b/test/runtime/type/extends/union.ts index 39783cf..8947b63 100644 --- a/test/runtime/type/extends/union.ts +++ b/test/runtime/type/extends/union.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Union', () => { diff --git a/test/runtime/type/extends/unknown.ts b/test/runtime/type/extends/unknown.ts index 7622dbf..2a6c44b 100644 --- a/test/runtime/type/extends/unknown.ts +++ b/test/runtime/type/extends/unknown.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Unknown', () => { diff --git a/test/runtime/type/extends/void.ts b/test/runtime/type/extends/void.ts index 48efc64..71bf97a 100644 --- a/test/runtime/type/extends/void.ts +++ b/test/runtime/type/extends/void.ts @@ -1,4 +1,4 @@ -import { Type, ExtendsCheck, ExtendsResult } from '@sinclair/typebox' +import { Type, ExtendsCheck, ExtendsResult } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/extends/Void', () => { diff --git a/test/runtime/type/guard/kind/any.ts b/test/runtime/type/guard/kind/any.ts index 87a860a..f0cff27 100644 --- a/test/runtime/type/guard/kind/any.ts +++ b/test/runtime/type/guard/kind/any.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TAny', () => { diff --git a/test/runtime/type/guard/kind/argument.ts b/test/runtime/type/guard/kind/argument.ts index 5739e1e..3e8e740 100644 --- a/test/runtime/type/guard/kind/argument.ts +++ b/test/runtime/type/guard/kind/argument.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TArgument', () => { diff --git a/test/runtime/type/guard/kind/array.ts b/test/runtime/type/guard/kind/array.ts index 6f7ce44..685e8a4 100644 --- a/test/runtime/type/guard/kind/array.ts +++ b/test/runtime/type/guard/kind/array.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TArray', () => { diff --git a/test/runtime/type/guard/kind/async-iterator.ts b/test/runtime/type/guard/kind/async-iterator.ts index 3e6d16e..eae72bf 100644 --- a/test/runtime/type/guard/kind/async-iterator.ts +++ b/test/runtime/type/guard/kind/async-iterator.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TAsyncIterator', () => { diff --git a/test/runtime/type/guard/kind/awaited.ts b/test/runtime/type/guard/kind/awaited.ts index 021c7f6..f6c9a34 100644 --- a/test/runtime/type/guard/kind/awaited.ts +++ b/test/runtime/type/guard/kind/awaited.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/Awaited', () => { diff --git a/test/runtime/type/guard/kind/bigint.ts b/test/runtime/type/guard/kind/bigint.ts index 33e89b2..fdd54ea 100644 --- a/test/runtime/type/guard/kind/bigint.ts +++ b/test/runtime/type/guard/kind/bigint.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TBigInt', () => { diff --git a/test/runtime/type/guard/kind/boolean.ts b/test/runtime/type/guard/kind/boolean.ts index abdfd26..198f8c6 100644 --- a/test/runtime/type/guard/kind/boolean.ts +++ b/test/runtime/type/guard/kind/boolean.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TBoolean', () => { diff --git a/test/runtime/type/guard/kind/capitalize.ts b/test/runtime/type/guard/kind/capitalize.ts index 3739377..6933258 100644 --- a/test/runtime/type/guard/kind/capitalize.ts +++ b/test/runtime/type/guard/kind/capitalize.ts @@ -1,4 +1,4 @@ -import { KindGuard, Type } from '@sinclair/typebox' +import { KindGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/Capitalize', () => { diff --git a/test/runtime/type/guard/kind/composite.ts b/test/runtime/type/guard/kind/composite.ts index bd70966..98c23c0 100644 --- a/test/runtime/type/guard/kind/composite.ts +++ b/test/runtime/type/guard/kind/composite.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TComposite', () => { diff --git a/test/runtime/type/guard/kind/computed.ts b/test/runtime/type/guard/kind/computed.ts index 5d7929a..44b77a7 100644 --- a/test/runtime/type/guard/kind/computed.ts +++ b/test/runtime/type/guard/kind/computed.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TComputed', () => { diff --git a/test/runtime/type/guard/kind/const.ts b/test/runtime/type/guard/kind/const.ts index cb2115c..453c2b8 100644 --- a/test/runtime/type/guard/kind/const.ts +++ b/test/runtime/type/guard/kind/const.ts @@ -1,5 +1,5 @@ -import { KindGuard, ValueGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard, ValueGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TConstT', () => { diff --git a/test/runtime/type/guard/kind/constructor.ts b/test/runtime/type/guard/kind/constructor.ts index d2146aa..9101808 100644 --- a/test/runtime/type/guard/kind/constructor.ts +++ b/test/runtime/type/guard/kind/constructor.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TConstructor', () => { diff --git a/test/runtime/type/guard/kind/date.ts b/test/runtime/type/guard/kind/date.ts index 5e2d252..109b194 100644 --- a/test/runtime/type/guard/kind/date.ts +++ b/test/runtime/type/guard/kind/date.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TDate', () => { diff --git a/test/runtime/type/guard/kind/enum.ts b/test/runtime/type/guard/kind/enum.ts index b47631c..8521948 100644 --- a/test/runtime/type/guard/kind/enum.ts +++ b/test/runtime/type/guard/kind/enum.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TEnum', () => { diff --git a/test/runtime/type/guard/kind/exclude.ts b/test/runtime/type/guard/kind/exclude.ts index d3a19af..5b19a7f 100644 --- a/test/runtime/type/guard/kind/exclude.ts +++ b/test/runtime/type/guard/kind/exclude.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TExclude', () => { diff --git a/test/runtime/type/guard/kind/extract.ts b/test/runtime/type/guard/kind/extract.ts index 54f4063..854a86e 100644 --- a/test/runtime/type/guard/kind/extract.ts +++ b/test/runtime/type/guard/kind/extract.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TExtract', () => { diff --git a/test/runtime/type/guard/kind/function.ts b/test/runtime/type/guard/kind/function.ts index cf868c7..f58e85e 100644 --- a/test/runtime/type/guard/kind/function.ts +++ b/test/runtime/type/guard/kind/function.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TFunction', () => { diff --git a/test/runtime/type/guard/kind/import.ts b/test/runtime/type/guard/kind/import.ts index 03921fe..45db6c4 100644 --- a/test/runtime/type/guard/kind/import.ts +++ b/test/runtime/type/guard/kind/import.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TImport', () => { diff --git a/test/runtime/type/guard/kind/indexed.ts b/test/runtime/type/guard/kind/indexed.ts index 4fc18ad..8a9ed6a 100644 --- a/test/runtime/type/guard/kind/indexed.ts +++ b/test/runtime/type/guard/kind/indexed.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TIndex', () => { diff --git a/test/runtime/type/guard/kind/integer.ts b/test/runtime/type/guard/kind/integer.ts index a8fce9a..952051a 100644 --- a/test/runtime/type/guard/kind/integer.ts +++ b/test/runtime/type/guard/kind/integer.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TInteger', () => { diff --git a/test/runtime/type/guard/kind/intersect.ts b/test/runtime/type/guard/kind/intersect.ts index f167810..dd3ab15 100644 --- a/test/runtime/type/guard/kind/intersect.ts +++ b/test/runtime/type/guard/kind/intersect.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TIntersect', () => { diff --git a/test/runtime/type/guard/kind/iterator.ts b/test/runtime/type/guard/kind/iterator.ts index 5e650b4..ce4ea21 100644 --- a/test/runtime/type/guard/kind/iterator.ts +++ b/test/runtime/type/guard/kind/iterator.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TIterator', () => { diff --git a/test/runtime/type/guard/kind/keyof.ts b/test/runtime/type/guard/kind/keyof.ts index 5d2867b..d9db887 100644 --- a/test/runtime/type/guard/kind/keyof.ts +++ b/test/runtime/type/guard/kind/keyof.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TKeyOf', () => { diff --git a/test/runtime/type/guard/kind/kind.ts b/test/runtime/type/guard/kind/kind.ts index 6ae707a..266fd89 100644 --- a/test/runtime/type/guard/kind/kind.ts +++ b/test/runtime/type/guard/kind/kind.ts @@ -1,4 +1,4 @@ -import { KindGuard, Kind } from '@sinclair/typebox' +import { KindGuard, Kind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TKind', () => { diff --git a/test/runtime/type/guard/kind/literal.ts b/test/runtime/type/guard/kind/literal.ts index 413bc94..8df6ef9 100644 --- a/test/runtime/type/guard/kind/literal.ts +++ b/test/runtime/type/guard/kind/literal.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TLiteral', () => { diff --git a/test/runtime/type/guard/kind/lowercase.ts b/test/runtime/type/guard/kind/lowercase.ts index d2ef0cc..e29ddc1 100644 --- a/test/runtime/type/guard/kind/lowercase.ts +++ b/test/runtime/type/guard/kind/lowercase.ts @@ -1,4 +1,4 @@ -import { KindGuard, Type } from '@sinclair/typebox' +import { KindGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/Lowercase', () => { diff --git a/test/runtime/type/guard/kind/mapped.ts b/test/runtime/type/guard/kind/mapped.ts index c4673e1..f4b287f 100644 --- a/test/runtime/type/guard/kind/mapped.ts +++ b/test/runtime/type/guard/kind/mapped.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' // prettier-ignore diff --git a/test/runtime/type/guard/kind/not.ts b/test/runtime/type/guard/kind/not.ts index a30c2e6..16a6900 100644 --- a/test/runtime/type/guard/kind/not.ts +++ b/test/runtime/type/guard/kind/not.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TNot', () => { diff --git a/test/runtime/type/guard/kind/null.ts b/test/runtime/type/guard/kind/null.ts index 81e29b0..51959db 100644 --- a/test/runtime/type/guard/kind/null.ts +++ b/test/runtime/type/guard/kind/null.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TNull', () => { diff --git a/test/runtime/type/guard/kind/number.ts b/test/runtime/type/guard/kind/number.ts index 00a992b..ad01102 100644 --- a/test/runtime/type/guard/kind/number.ts +++ b/test/runtime/type/guard/kind/number.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TNumber', () => { diff --git a/test/runtime/type/guard/kind/object.ts b/test/runtime/type/guard/kind/object.ts index f0c4518..703fad3 100644 --- a/test/runtime/type/guard/kind/object.ts +++ b/test/runtime/type/guard/kind/object.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TObject', () => { diff --git a/test/runtime/type/guard/kind/omit.ts b/test/runtime/type/guard/kind/omit.ts index 1aba2a8..f2a718a 100644 --- a/test/runtime/type/guard/kind/omit.ts +++ b/test/runtime/type/guard/kind/omit.ts @@ -1,4 +1,4 @@ -import { KindGuard, Type, Kind, TransformKind } from '@sinclair/typebox' +import { KindGuard, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TOmit', () => { diff --git a/test/runtime/type/guard/kind/partial.ts b/test/runtime/type/guard/kind/partial.ts index f9f4615..5015d2f 100644 --- a/test/runtime/type/guard/kind/partial.ts +++ b/test/runtime/type/guard/kind/partial.ts @@ -1,4 +1,4 @@ -import { KindGuard, TypeRegistry, Type, Kind, TransformKind } from '@sinclair/typebox' +import { KindGuard, TypeRegistry, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TPartial', () => { diff --git a/test/runtime/type/guard/kind/pick.ts b/test/runtime/type/guard/kind/pick.ts index 25bc99e..53618af 100644 --- a/test/runtime/type/guard/kind/pick.ts +++ b/test/runtime/type/guard/kind/pick.ts @@ -1,4 +1,4 @@ -import { KindGuard, Type, Kind, TransformKind } from '@sinclair/typebox' +import { KindGuard, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TPick', () => { diff --git a/test/runtime/type/guard/kind/promise.ts b/test/runtime/type/guard/kind/promise.ts index f59c946..0f53e35 100644 --- a/test/runtime/type/guard/kind/promise.ts +++ b/test/runtime/type/guard/kind/promise.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TPromise', () => { diff --git a/test/runtime/type/guard/kind/record.ts b/test/runtime/type/guard/kind/record.ts index 85ba4e9..07bab6d 100644 --- a/test/runtime/type/guard/kind/record.ts +++ b/test/runtime/type/guard/kind/record.ts @@ -1,5 +1,5 @@ -import { TypeGuard, PatternNumberExact, PatternStringExact, PatternString, PatternNeverExact } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard, PatternNumberExact, PatternStringExact, PatternString, PatternNeverExact } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TRecord', () => { diff --git a/test/runtime/type/guard/kind/recursive.ts b/test/runtime/type/guard/kind/recursive.ts index 81f8e41..01f0323 100644 --- a/test/runtime/type/guard/kind/recursive.ts +++ b/test/runtime/type/guard/kind/recursive.ts @@ -1,5 +1,5 @@ -import { KindGuard, PatternNumberExact, PatternStringExact, PatternString, PatternNumber } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard, PatternNumberExact, PatternStringExact, PatternString, PatternNumber } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TRecursive', () => { diff --git a/test/runtime/type/guard/kind/ref.ts b/test/runtime/type/guard/kind/ref.ts index 60d6746..38dd012 100644 --- a/test/runtime/type/guard/kind/ref.ts +++ b/test/runtime/type/guard/kind/ref.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TRef', () => { diff --git a/test/runtime/type/guard/kind/regexp.ts b/test/runtime/type/guard/kind/regexp.ts index a4f3814..a7f8960 100644 --- a/test/runtime/type/guard/kind/regexp.ts +++ b/test/runtime/type/guard/kind/regexp.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TRegExp', () => { diff --git a/test/runtime/type/guard/kind/required.ts b/test/runtime/type/guard/kind/required.ts index 0bf29e4..949a5ed 100644 --- a/test/runtime/type/guard/kind/required.ts +++ b/test/runtime/type/guard/kind/required.ts @@ -1,4 +1,4 @@ -import { KindGuard, TypeRegistry, Type, Kind, TransformKind } from '@sinclair/typebox' +import { KindGuard, TypeRegistry, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TRequired', () => { diff --git a/test/runtime/type/guard/kind/rest.ts b/test/runtime/type/guard/kind/rest.ts index bb63a47..e37de74 100644 --- a/test/runtime/type/guard/kind/rest.ts +++ b/test/runtime/type/guard/kind/rest.ts @@ -1,4 +1,4 @@ -import { Type, KindGuard } from '@sinclair/typebox' +import { Type, KindGuard } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TRest', () => { diff --git a/test/runtime/type/guard/kind/string.ts b/test/runtime/type/guard/kind/string.ts index ca9b591..da842d9 100644 --- a/test/runtime/type/guard/kind/string.ts +++ b/test/runtime/type/guard/kind/string.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TString', () => { diff --git a/test/runtime/type/guard/kind/symbol.ts b/test/runtime/type/guard/kind/symbol.ts index f58924b..1dbdb7c 100644 --- a/test/runtime/type/guard/kind/symbol.ts +++ b/test/runtime/type/guard/kind/symbol.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TSymbol', () => { diff --git a/test/runtime/type/guard/kind/template-literal.ts b/test/runtime/type/guard/kind/template-literal.ts index 9c01c31..0e4730c 100644 --- a/test/runtime/type/guard/kind/template-literal.ts +++ b/test/runtime/type/guard/kind/template-literal.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TTemplateLiteral', () => { diff --git a/test/runtime/type/guard/kind/this.ts b/test/runtime/type/guard/kind/this.ts index ee1cd4d..46edc29 100644 --- a/test/runtime/type/guard/kind/this.ts +++ b/test/runtime/type/guard/kind/this.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TThis', () => { diff --git a/test/runtime/type/guard/kind/tuple.ts b/test/runtime/type/guard/kind/tuple.ts index 289ba57..a1c5174 100644 --- a/test/runtime/type/guard/kind/tuple.ts +++ b/test/runtime/type/guard/kind/tuple.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TTuple', () => { diff --git a/test/runtime/type/guard/kind/uint8array.ts b/test/runtime/type/guard/kind/uint8array.ts index f8af307..7423260 100644 --- a/test/runtime/type/guard/kind/uint8array.ts +++ b/test/runtime/type/guard/kind/uint8array.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TUint8Array', () => { diff --git a/test/runtime/type/guard/kind/uncapitalize.ts b/test/runtime/type/guard/kind/uncapitalize.ts index 65c75b2..53a2ea8 100644 --- a/test/runtime/type/guard/kind/uncapitalize.ts +++ b/test/runtime/type/guard/kind/uncapitalize.ts @@ -1,4 +1,4 @@ -import { KindGuard, Type } from '@sinclair/typebox' +import { KindGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/Uncapitalize', () => { diff --git a/test/runtime/type/guard/kind/undefined.ts b/test/runtime/type/guard/kind/undefined.ts index 1c7aebb..66648a8 100644 --- a/test/runtime/type/guard/kind/undefined.ts +++ b/test/runtime/type/guard/kind/undefined.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TUndefined', () => { diff --git a/test/runtime/type/guard/kind/union.ts b/test/runtime/type/guard/kind/union.ts index 03e934f..1ae823e 100644 --- a/test/runtime/type/guard/kind/union.ts +++ b/test/runtime/type/guard/kind/union.ts @@ -1,5 +1,5 @@ -import { TSchema, KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TSchema, KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TUnion', () => { diff --git a/test/runtime/type/guard/kind/unknown.ts b/test/runtime/type/guard/kind/unknown.ts index 066414e..b2c08a8 100644 --- a/test/runtime/type/guard/kind/unknown.ts +++ b/test/runtime/type/guard/kind/unknown.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TUnknown', () => { diff --git a/test/runtime/type/guard/kind/unsafe.ts b/test/runtime/type/guard/kind/unsafe.ts index c0f206d..8f1ec1c 100644 --- a/test/runtime/type/guard/kind/unsafe.ts +++ b/test/runtime/type/guard/kind/unsafe.ts @@ -1,5 +1,5 @@ -import { Kind, KindGuard, TypeRegistry } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { Kind, KindGuard, TypeRegistry } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TUnsafe', () => { diff --git a/test/runtime/type/guard/kind/uppercase.ts b/test/runtime/type/guard/kind/uppercase.ts index fc8a796..8a02032 100644 --- a/test/runtime/type/guard/kind/uppercase.ts +++ b/test/runtime/type/guard/kind/uppercase.ts @@ -1,4 +1,4 @@ -import { KindGuard, Type } from '@sinclair/typebox' +import { KindGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/Uppercase', () => { diff --git a/test/runtime/type/guard/kind/void.ts b/test/runtime/type/guard/kind/void.ts index 40370e0..76bc186 100644 --- a/test/runtime/type/guard/kind/void.ts +++ b/test/runtime/type/guard/kind/void.ts @@ -1,5 +1,5 @@ -import { KindGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { KindGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/kind/TVoid', () => { diff --git a/test/runtime/type/guard/type/any.ts b/test/runtime/type/guard/type/any.ts index 6eebd94..949a014 100644 --- a/test/runtime/type/guard/type/any.ts +++ b/test/runtime/type/guard/type/any.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TAny', () => { diff --git a/test/runtime/type/guard/type/argument.ts b/test/runtime/type/guard/type/argument.ts index 904cf80..d7049b2 100644 --- a/test/runtime/type/guard/type/argument.ts +++ b/test/runtime/type/guard/type/argument.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TArgument', () => { diff --git a/test/runtime/type/guard/type/array.ts b/test/runtime/type/guard/type/array.ts index fe10337..18c266b 100644 --- a/test/runtime/type/guard/type/array.ts +++ b/test/runtime/type/guard/type/array.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TArray', () => { diff --git a/test/runtime/type/guard/type/async-iterator.ts b/test/runtime/type/guard/type/async-iterator.ts index cde7372..08bb5ef 100644 --- a/test/runtime/type/guard/type/async-iterator.ts +++ b/test/runtime/type/guard/type/async-iterator.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TAsyncIterator', () => { diff --git a/test/runtime/type/guard/type/awaited.ts b/test/runtime/type/guard/type/awaited.ts index fbfe4dc..2420a68 100644 --- a/test/runtime/type/guard/type/awaited.ts +++ b/test/runtime/type/guard/type/awaited.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/Awaited', () => { diff --git a/test/runtime/type/guard/type/bigint.ts b/test/runtime/type/guard/type/bigint.ts index fa9eb3b..e286249 100644 --- a/test/runtime/type/guard/type/bigint.ts +++ b/test/runtime/type/guard/type/bigint.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TBigInt', () => { diff --git a/test/runtime/type/guard/type/boolean.ts b/test/runtime/type/guard/type/boolean.ts index 27c9df1..93407a9 100644 --- a/test/runtime/type/guard/type/boolean.ts +++ b/test/runtime/type/guard/type/boolean.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TBoolean', () => { diff --git a/test/runtime/type/guard/type/capitalize.ts b/test/runtime/type/guard/type/capitalize.ts index c34b084..93121c8 100644 --- a/test/runtime/type/guard/type/capitalize.ts +++ b/test/runtime/type/guard/type/capitalize.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Type } from '@sinclair/typebox' +import { TypeGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/Capitalize', () => { diff --git a/test/runtime/type/guard/type/composite.ts b/test/runtime/type/guard/type/composite.ts index 1cada80..6aa9286 100644 --- a/test/runtime/type/guard/type/composite.ts +++ b/test/runtime/type/guard/type/composite.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TComposite', () => { diff --git a/test/runtime/type/guard/type/computed.ts b/test/runtime/type/guard/type/computed.ts index d4dd6df..9d22083 100644 --- a/test/runtime/type/guard/type/computed.ts +++ b/test/runtime/type/guard/type/computed.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TComputed', () => { diff --git a/test/runtime/type/guard/type/const.ts b/test/runtime/type/guard/type/const.ts index 408075c..903b1eb 100644 --- a/test/runtime/type/guard/type/const.ts +++ b/test/runtime/type/guard/type/const.ts @@ -1,5 +1,5 @@ -import { TypeGuard, ValueGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard, ValueGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TConstT', () => { diff --git a/test/runtime/type/guard/type/constructor.ts b/test/runtime/type/guard/type/constructor.ts index 9c55370..1e22699 100644 --- a/test/runtime/type/guard/type/constructor.ts +++ b/test/runtime/type/guard/type/constructor.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TConstructor', () => { diff --git a/test/runtime/type/guard/type/date.ts b/test/runtime/type/guard/type/date.ts index 930cc19..c2f0f6c 100644 --- a/test/runtime/type/guard/type/date.ts +++ b/test/runtime/type/guard/type/date.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TDate', () => { diff --git a/test/runtime/type/guard/type/enum.ts b/test/runtime/type/guard/type/enum.ts index 4097c1b..5ba576f 100644 --- a/test/runtime/type/guard/type/enum.ts +++ b/test/runtime/type/guard/type/enum.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TEnum', () => { diff --git a/test/runtime/type/guard/type/exclude.ts b/test/runtime/type/guard/type/exclude.ts index 973ab85..01277f5 100644 --- a/test/runtime/type/guard/type/exclude.ts +++ b/test/runtime/type/guard/type/exclude.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TExclude', () => { diff --git a/test/runtime/type/guard/type/extract.ts b/test/runtime/type/guard/type/extract.ts index 93f7b1f..1e4de3e 100644 --- a/test/runtime/type/guard/type/extract.ts +++ b/test/runtime/type/guard/type/extract.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TExtract', () => { diff --git a/test/runtime/type/guard/type/function.ts b/test/runtime/type/guard/type/function.ts index 81bbfe8..23db3af 100644 --- a/test/runtime/type/guard/type/function.ts +++ b/test/runtime/type/guard/type/function.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TFunction', () => { diff --git a/test/runtime/type/guard/type/import.ts b/test/runtime/type/guard/type/import.ts index 9108076..4423fcb 100644 --- a/test/runtime/type/guard/type/import.ts +++ b/test/runtime/type/guard/type/import.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TImport', () => { diff --git a/test/runtime/type/guard/type/indexed.ts b/test/runtime/type/guard/type/indexed.ts index 55225c8..b86fdd7 100644 --- a/test/runtime/type/guard/type/indexed.ts +++ b/test/runtime/type/guard/type/indexed.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TIndex', () => { diff --git a/test/runtime/type/guard/type/integer.ts b/test/runtime/type/guard/type/integer.ts index add1f31..2288e72 100644 --- a/test/runtime/type/guard/type/integer.ts +++ b/test/runtime/type/guard/type/integer.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TInteger', () => { diff --git a/test/runtime/type/guard/type/intersect.ts b/test/runtime/type/guard/type/intersect.ts index 7b345ef..12b9fd2 100644 --- a/test/runtime/type/guard/type/intersect.ts +++ b/test/runtime/type/guard/type/intersect.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TIntersect', () => { diff --git a/test/runtime/type/guard/type/iterator.ts b/test/runtime/type/guard/type/iterator.ts index 74e984c..f5aa6a2 100644 --- a/test/runtime/type/guard/type/iterator.ts +++ b/test/runtime/type/guard/type/iterator.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TIterator', () => { diff --git a/test/runtime/type/guard/type/keyof.ts b/test/runtime/type/guard/type/keyof.ts index 50d95ec..664edeb 100644 --- a/test/runtime/type/guard/type/keyof.ts +++ b/test/runtime/type/guard/type/keyof.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TKeyOf', () => { diff --git a/test/runtime/type/guard/type/kind.ts b/test/runtime/type/guard/type/kind.ts index f0223e8..95f53bb 100644 --- a/test/runtime/type/guard/type/kind.ts +++ b/test/runtime/type/guard/type/kind.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Kind } from '@sinclair/typebox' +import { TypeGuard, Kind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TKind', () => { diff --git a/test/runtime/type/guard/type/literal.ts b/test/runtime/type/guard/type/literal.ts index fcfe4b7..586f2d2 100644 --- a/test/runtime/type/guard/type/literal.ts +++ b/test/runtime/type/guard/type/literal.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TLiteral', () => { diff --git a/test/runtime/type/guard/type/lowercase.ts b/test/runtime/type/guard/type/lowercase.ts index f274be4..ccd613b 100644 --- a/test/runtime/type/guard/type/lowercase.ts +++ b/test/runtime/type/guard/type/lowercase.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Type } from '@sinclair/typebox' +import { TypeGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/Lowercase', () => { diff --git a/test/runtime/type/guard/type/mapped.ts b/test/runtime/type/guard/type/mapped.ts index 99eeff5..f1e6fb9 100644 --- a/test/runtime/type/guard/type/mapped.ts +++ b/test/runtime/type/guard/type/mapped.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' // prettier-ignore diff --git a/test/runtime/type/guard/type/not.ts b/test/runtime/type/guard/type/not.ts index fcfd8b7..9b46206 100644 --- a/test/runtime/type/guard/type/not.ts +++ b/test/runtime/type/guard/type/not.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TNot', () => { diff --git a/test/runtime/type/guard/type/null.ts b/test/runtime/type/guard/type/null.ts index fc2e85f..263f3f3 100644 --- a/test/runtime/type/guard/type/null.ts +++ b/test/runtime/type/guard/type/null.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TNull', () => { diff --git a/test/runtime/type/guard/type/number.ts b/test/runtime/type/guard/type/number.ts index c4550ae..d15e7ed 100644 --- a/test/runtime/type/guard/type/number.ts +++ b/test/runtime/type/guard/type/number.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TNumber', () => { diff --git a/test/runtime/type/guard/type/object.ts b/test/runtime/type/guard/type/object.ts index 49368dd..46a4090 100644 --- a/test/runtime/type/guard/type/object.ts +++ b/test/runtime/type/guard/type/object.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TObject', () => { diff --git a/test/runtime/type/guard/type/omit.ts b/test/runtime/type/guard/type/omit.ts index cbfa161..4594af0 100644 --- a/test/runtime/type/guard/type/omit.ts +++ b/test/runtime/type/guard/type/omit.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Type, Kind, TransformKind } from '@sinclair/typebox' +import { TypeGuard, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TOmit', () => { diff --git a/test/runtime/type/guard/type/partial.ts b/test/runtime/type/guard/type/partial.ts index c2cb213..3c7eceb 100644 --- a/test/runtime/type/guard/type/partial.ts +++ b/test/runtime/type/guard/type/partial.ts @@ -1,4 +1,4 @@ -import { TypeGuard, TypeRegistry, Type, Kind, TransformKind } from '@sinclair/typebox' +import { TypeGuard, TypeRegistry, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TPartial', () => { diff --git a/test/runtime/type/guard/type/pick.ts b/test/runtime/type/guard/type/pick.ts index 65153aa..465a5f4 100644 --- a/test/runtime/type/guard/type/pick.ts +++ b/test/runtime/type/guard/type/pick.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Type, Kind, TransformKind } from '@sinclair/typebox' +import { TypeGuard, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TPick', () => { diff --git a/test/runtime/type/guard/type/promise.ts b/test/runtime/type/guard/type/promise.ts index 073dbcf..4d44fa4 100644 --- a/test/runtime/type/guard/type/promise.ts +++ b/test/runtime/type/guard/type/promise.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TPromise', () => { diff --git a/test/runtime/type/guard/type/record.ts b/test/runtime/type/guard/type/record.ts index 0bf6911..3566447 100644 --- a/test/runtime/type/guard/type/record.ts +++ b/test/runtime/type/guard/type/record.ts @@ -1,5 +1,5 @@ -import { TypeGuard, PatternNumberExact, PatternStringExact, PatternNeverExact, PatternString, PatternNumber } from '@sinclair/typebox' -import { Type, RecordKey, RecordValue, RecordPattern } from '@sinclair/typebox' +import { TypeGuard, PatternNumberExact, PatternStringExact, PatternNeverExact, PatternString, PatternNumber } from '@alkdev/typebox' +import { Type, RecordKey, RecordValue, RecordPattern } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TRecord', () => { diff --git a/test/runtime/type/guard/type/recursive.ts b/test/runtime/type/guard/type/recursive.ts index 861b066..73e81c7 100644 --- a/test/runtime/type/guard/type/recursive.ts +++ b/test/runtime/type/guard/type/recursive.ts @@ -1,5 +1,5 @@ -import { TypeGuard, PatternNumberExact, PatternStringExact, PatternString, PatternNumber } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard, PatternNumberExact, PatternStringExact, PatternString, PatternNumber } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TRecursive', () => { diff --git a/test/runtime/type/guard/type/ref.ts b/test/runtime/type/guard/type/ref.ts index 0228f01..8cbec50 100644 --- a/test/runtime/type/guard/type/ref.ts +++ b/test/runtime/type/guard/type/ref.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type, CloneType } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type, CloneType } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TRef', () => { diff --git a/test/runtime/type/guard/type/regexp.ts b/test/runtime/type/guard/type/regexp.ts index 759d398..294364c 100644 --- a/test/runtime/type/guard/type/regexp.ts +++ b/test/runtime/type/guard/type/regexp.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TRegExp', () => { diff --git a/test/runtime/type/guard/type/required.ts b/test/runtime/type/guard/type/required.ts index 3c48695..96c9119 100644 --- a/test/runtime/type/guard/type/required.ts +++ b/test/runtime/type/guard/type/required.ts @@ -1,4 +1,4 @@ -import { TypeGuard, TypeRegistry, Type, Kind, TransformKind } from '@sinclair/typebox' +import { TypeGuard, TypeRegistry, Type, Kind, TransformKind } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TRequired', () => { diff --git a/test/runtime/type/guard/type/rest.ts b/test/runtime/type/guard/type/rest.ts index 8383c2b..7377bc9 100644 --- a/test/runtime/type/guard/type/rest.ts +++ b/test/runtime/type/guard/type/rest.ts @@ -1,4 +1,4 @@ -import { Type, TypeGuard } from '@sinclair/typebox' +import { Type, TypeGuard } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TRest', () => { diff --git a/test/runtime/type/guard/type/string.ts b/test/runtime/type/guard/type/string.ts index 42aae37..3f72bc9 100644 --- a/test/runtime/type/guard/type/string.ts +++ b/test/runtime/type/guard/type/string.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TString', () => { diff --git a/test/runtime/type/guard/type/symbol.ts b/test/runtime/type/guard/type/symbol.ts index 488e083..71f5c56 100644 --- a/test/runtime/type/guard/type/symbol.ts +++ b/test/runtime/type/guard/type/symbol.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TSymbol', () => { diff --git a/test/runtime/type/guard/type/template-literal.ts b/test/runtime/type/guard/type/template-literal.ts index f00db33..fa89c87 100644 --- a/test/runtime/type/guard/type/template-literal.ts +++ b/test/runtime/type/guard/type/template-literal.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type, CloneType, TemplateLiteralGenerate } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type, CloneType, TemplateLiteralGenerate } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TTemplateLiteral', () => { diff --git a/test/runtime/type/guard/type/this.ts b/test/runtime/type/guard/type/this.ts index 8000182..c7f3b4e 100644 --- a/test/runtime/type/guard/type/this.ts +++ b/test/runtime/type/guard/type/this.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TThis', () => { diff --git a/test/runtime/type/guard/type/tuple.ts b/test/runtime/type/guard/type/tuple.ts index b47ecde..be5c478 100644 --- a/test/runtime/type/guard/type/tuple.ts +++ b/test/runtime/type/guard/type/tuple.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TTuple', () => { diff --git a/test/runtime/type/guard/type/uint8array.ts b/test/runtime/type/guard/type/uint8array.ts index ae0b88c..97a01b3 100644 --- a/test/runtime/type/guard/type/uint8array.ts +++ b/test/runtime/type/guard/type/uint8array.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TUint8Array', () => { diff --git a/test/runtime/type/guard/type/uncapitalize.ts b/test/runtime/type/guard/type/uncapitalize.ts index 61a60e9..2343962 100644 --- a/test/runtime/type/guard/type/uncapitalize.ts +++ b/test/runtime/type/guard/type/uncapitalize.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Type } from '@sinclair/typebox' +import { TypeGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/Uncapitalize', () => { diff --git a/test/runtime/type/guard/type/undefined.ts b/test/runtime/type/guard/type/undefined.ts index ccebb95..b5f51c3 100644 --- a/test/runtime/type/guard/type/undefined.ts +++ b/test/runtime/type/guard/type/undefined.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TUndefined', () => { diff --git a/test/runtime/type/guard/type/union.ts b/test/runtime/type/guard/type/union.ts index fb5ca44..ed3fac0 100644 --- a/test/runtime/type/guard/type/union.ts +++ b/test/runtime/type/guard/type/union.ts @@ -1,5 +1,5 @@ -import { TSchema, TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TSchema, TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TUnion', () => { diff --git a/test/runtime/type/guard/type/unknown.ts b/test/runtime/type/guard/type/unknown.ts index 7cc9a29..8656891 100644 --- a/test/runtime/type/guard/type/unknown.ts +++ b/test/runtime/type/guard/type/unknown.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TUnknown', () => { diff --git a/test/runtime/type/guard/type/unsafe.ts b/test/runtime/type/guard/type/unsafe.ts index 1b88d9d..2c39275 100644 --- a/test/runtime/type/guard/type/unsafe.ts +++ b/test/runtime/type/guard/type/unsafe.ts @@ -1,5 +1,5 @@ -import { Kind, TypeGuard, TypeRegistry } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { Kind, TypeGuard, TypeRegistry } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TUnsafe', () => { diff --git a/test/runtime/type/guard/type/uppercase.ts b/test/runtime/type/guard/type/uppercase.ts index ba10aa4..91a8e8a 100644 --- a/test/runtime/type/guard/type/uppercase.ts +++ b/test/runtime/type/guard/type/uppercase.ts @@ -1,4 +1,4 @@ -import { TypeGuard, Type } from '@sinclair/typebox' +import { TypeGuard, Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/Uppercase', () => { diff --git a/test/runtime/type/guard/type/void.ts b/test/runtime/type/guard/type/void.ts index f9320c6..657b2d1 100644 --- a/test/runtime/type/guard/type/void.ts +++ b/test/runtime/type/guard/type/void.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../../assert/index' describe('guard/type/TVoid', () => { diff --git a/test/runtime/type/guard/value/guard.ts b/test/runtime/type/guard/value/guard.ts index b58df9b..e8f850c 100644 --- a/test/runtime/type/guard/value/guard.ts +++ b/test/runtime/type/guard/value/guard.ts @@ -1,5 +1,5 @@ import { Assert } from '../../../assert/index' -import { ValueGuard } from '@sinclair/typebox' +import { ValueGuard } from '@alkdev/typebox' describe('type/ValueGuard', () => { // ----------------------------------------------------- diff --git a/test/runtime/type/intrinsic/intrinsic.ts b/test/runtime/type/intrinsic/intrinsic.ts index a6a18f3..6d2b2e3 100644 --- a/test/runtime/type/intrinsic/intrinsic.ts +++ b/test/runtime/type/intrinsic/intrinsic.ts @@ -1,6 +1,6 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Intrinsic } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Intrinsic } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/intrinsic/Intrinsic', () => { diff --git a/test/runtime/type/normalize/exclude.ts b/test/runtime/type/normalize/exclude.ts index 53fad9c..d58ca20 100644 --- a/test/runtime/type/normalize/exclude.ts +++ b/test/runtime/type/normalize/exclude.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/normalize/Exclude', () => { diff --git a/test/runtime/type/normalize/extract.ts b/test/runtime/type/normalize/extract.ts index 196ee0f..fefc002 100644 --- a/test/runtime/type/normalize/extract.ts +++ b/test/runtime/type/normalize/extract.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/normalize/Extract', () => { diff --git a/test/runtime/type/normalize/indexed.ts b/test/runtime/type/normalize/indexed.ts index 543f9b5..2abc888 100644 --- a/test/runtime/type/normalize/indexed.ts +++ b/test/runtime/type/normalize/indexed.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/normalize/Index', () => { diff --git a/test/runtime/type/normalize/intersect.ts b/test/runtime/type/normalize/intersect.ts index cf73898..3edb657 100644 --- a/test/runtime/type/normalize/intersect.ts +++ b/test/runtime/type/normalize/intersect.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/normalize/Intersect', () => { diff --git a/test/runtime/type/normalize/record.ts b/test/runtime/type/normalize/record.ts index ef463f5..72ce64a 100644 --- a/test/runtime/type/normalize/record.ts +++ b/test/runtime/type/normalize/record.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/normalize/Record', () => { diff --git a/test/runtime/type/normalize/union.ts b/test/runtime/type/normalize/union.ts index 2ab700f..82d910a 100644 --- a/test/runtime/type/normalize/union.ts +++ b/test/runtime/type/normalize/union.ts @@ -1,5 +1,5 @@ -import { TypeGuard } from '@sinclair/typebox' -import { Type } from '@sinclair/typebox' +import { TypeGuard } from '@alkdev/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/normalize/Union', () => { diff --git a/test/runtime/type/options/assign-builder.ts b/test/runtime/type/options/assign-builder.ts index f24e04f..a7295f1 100644 --- a/test/runtime/type/options/assign-builder.ts +++ b/test/runtime/type/options/assign-builder.ts @@ -1,4 +1,4 @@ -import { JavaScriptTypeBuilder } from '@sinclair/typebox' +import { JavaScriptTypeBuilder } from '@alkdev/typebox' import { Assert } from '../../assert/index' const Type = new JavaScriptTypeBuilder() diff --git a/test/runtime/type/options/assign.ts b/test/runtime/type/options/assign.ts index 274d2f4..5a46599 100644 --- a/test/runtime/type/options/assign.ts +++ b/test/runtime/type/options/assign.ts @@ -1,4 +1,4 @@ -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/options/Assign', () => { diff --git a/test/runtime/type/registry/format.ts b/test/runtime/type/registry/format.ts index 812a3de..c658f3a 100644 --- a/test/runtime/type/registry/format.ts +++ b/test/runtime/type/registry/format.ts @@ -1,4 +1,4 @@ -import { FormatRegistry } from '@sinclair/typebox' +import { FormatRegistry } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/registry/Format', () => { diff --git a/test/runtime/type/registry/type.ts b/test/runtime/type/registry/type.ts index b36d2a8..09a992f 100644 --- a/test/runtime/type/registry/type.ts +++ b/test/runtime/type/registry/type.ts @@ -1,4 +1,4 @@ -import { TypeRegistry } from '@sinclair/typebox' +import { TypeRegistry } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/registry/Type', () => { diff --git a/test/runtime/type/sets/sets.ts b/test/runtime/type/sets/sets.ts index 6bfef3c..9ed5866 100644 --- a/test/runtime/type/sets/sets.ts +++ b/test/runtime/type/sets/sets.ts @@ -1,4 +1,4 @@ -import * as Type from '@sinclair/typebox' +import * as Type from '@alkdev/typebox' import { Assert } from '../../assert' describe('type/sets', () => { diff --git a/test/runtime/type/template-literal/finite.ts b/test/runtime/type/template-literal/finite.ts index a6a97ef..35e388c 100644 --- a/test/runtime/type/template-literal/finite.ts +++ b/test/runtime/type/template-literal/finite.ts @@ -1,4 +1,4 @@ -import { TemplateLiteralParse, IsTemplateLiteralExpressionFinite, PatternString, PatternBoolean, PatternNumber } from '@sinclair/typebox' +import { TemplateLiteralParse, IsTemplateLiteralExpressionFinite, PatternString, PatternBoolean, PatternNumber } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/template-literal/IsTemplateLiteralExpressionFinite', () => { diff --git a/test/runtime/type/template-literal/generate.ts b/test/runtime/type/template-literal/generate.ts index 1977547..27b5475 100644 --- a/test/runtime/type/template-literal/generate.ts +++ b/test/runtime/type/template-literal/generate.ts @@ -1,4 +1,4 @@ -import { TemplateLiteralParse, TemplateLiteralExpressionGenerate } from '@sinclair/typebox' +import { TemplateLiteralParse, TemplateLiteralExpressionGenerate } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/template-literal/TemplateLiteralExpressionGenerate', () => { diff --git a/test/runtime/type/template-literal/parse.ts b/test/runtime/type/template-literal/parse.ts index 679cb4b..919e636 100644 --- a/test/runtime/type/template-literal/parse.ts +++ b/test/runtime/type/template-literal/parse.ts @@ -1,4 +1,4 @@ -import { TemplateLiteralParse } from '@sinclair/typebox' +import { TemplateLiteralParse } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/template-literal/TemplateLiteralParser', () => { diff --git a/test/runtime/type/template-literal/pattern.ts b/test/runtime/type/template-literal/pattern.ts index 1a8b13f..c38516e 100644 --- a/test/runtime/type/template-literal/pattern.ts +++ b/test/runtime/type/template-literal/pattern.ts @@ -1,4 +1,4 @@ -import { Type, TTemplateLiteral, PatternNumber, PatternString, PatternBoolean } from '@sinclair/typebox' +import { Type, TTemplateLiteral, PatternNumber, PatternString, PatternBoolean } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('type/template-literal/TemplateLiteralPattern', () => { diff --git a/test/runtime/value/assert/assert.ts b/test/runtime/value/assert/assert.ts index fe3afdc..3f2c6d4 100644 --- a/test/runtime/value/assert/assert.ts +++ b/test/runtime/value/assert/assert.ts @@ -1,5 +1,5 @@ -import { Value, AssertError } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value, AssertError } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/Assert', () => { diff --git a/test/runtime/value/cast/any.ts b/test/runtime/value/cast/any.ts index 832caf5..e16309c 100644 --- a/test/runtime/value/cast/any.ts +++ b/test/runtime/value/cast/any.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Any', () => { diff --git a/test/runtime/value/cast/array.ts b/test/runtime/value/cast/array.ts index 83ad7f6..3a31901 100644 --- a/test/runtime/value/cast/array.ts +++ b/test/runtime/value/cast/array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Array', () => { diff --git a/test/runtime/value/cast/async-iterator.ts b/test/runtime/value/cast/async-iterator.ts index ac27c09..c51e3b1 100644 --- a/test/runtime/value/cast/async-iterator.ts +++ b/test/runtime/value/cast/async-iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/AsyncIterator', () => { diff --git a/test/runtime/value/cast/bigint.ts b/test/runtime/value/cast/bigint.ts index 873fa73..58b1ce6 100644 --- a/test/runtime/value/cast/bigint.ts +++ b/test/runtime/value/cast/bigint.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/BigInt', () => { diff --git a/test/runtime/value/cast/boolean.ts b/test/runtime/value/cast/boolean.ts index cbb9761..826e284 100644 --- a/test/runtime/value/cast/boolean.ts +++ b/test/runtime/value/cast/boolean.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Boolean', () => { diff --git a/test/runtime/value/cast/composite.ts b/test/runtime/value/cast/composite.ts index 1db6d80..32f1eb9 100644 --- a/test/runtime/value/cast/composite.ts +++ b/test/runtime/value/cast/composite.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Composite', () => { diff --git a/test/runtime/value/cast/date.ts b/test/runtime/value/cast/date.ts index e204acf..7a407d3 100644 --- a/test/runtime/value/cast/date.ts +++ b/test/runtime/value/cast/date.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Date', () => { diff --git a/test/runtime/value/cast/enum.ts b/test/runtime/value/cast/enum.ts index 0013e81..b0661e0 100644 --- a/test/runtime/value/cast/enum.ts +++ b/test/runtime/value/cast/enum.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Boolean', () => { diff --git a/test/runtime/value/cast/import.ts b/test/runtime/value/cast/import.ts index 56a5a92..e63d0b1 100644 --- a/test/runtime/value/cast/import.ts +++ b/test/runtime/value/cast/import.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Import', () => { diff --git a/test/runtime/value/cast/integer.ts b/test/runtime/value/cast/integer.ts index 3a5b375..37bb335 100644 --- a/test/runtime/value/cast/integer.ts +++ b/test/runtime/value/cast/integer.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Integer', () => { diff --git a/test/runtime/value/cast/intersect.ts b/test/runtime/value/cast/intersect.ts index bed80df..fa3ae4d 100644 --- a/test/runtime/value/cast/intersect.ts +++ b/test/runtime/value/cast/intersect.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Intersect', () => { diff --git a/test/runtime/value/cast/iterator.ts b/test/runtime/value/cast/iterator.ts index 1486318..d47d344 100644 --- a/test/runtime/value/cast/iterator.ts +++ b/test/runtime/value/cast/iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Iterator', () => { diff --git a/test/runtime/value/cast/keyof.ts b/test/runtime/value/cast/keyof.ts index d0f41da..9fb5387 100644 --- a/test/runtime/value/cast/keyof.ts +++ b/test/runtime/value/cast/keyof.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/KeyOf', () => { diff --git a/test/runtime/value/cast/kind.ts b/test/runtime/value/cast/kind.ts index 42cffc6..2a11414 100644 --- a/test/runtime/value/cast/kind.ts +++ b/test/runtime/value/cast/kind.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, Kind, TypeRegistry } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, Kind, TypeRegistry } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Kind', () => { diff --git a/test/runtime/value/cast/literal.ts b/test/runtime/value/cast/literal.ts index 59b3569..e909205 100644 --- a/test/runtime/value/cast/literal.ts +++ b/test/runtime/value/cast/literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Literal', () => { diff --git a/test/runtime/value/cast/never.ts b/test/runtime/value/cast/never.ts index eeb782e..9ed0f74 100644 --- a/test/runtime/value/cast/never.ts +++ b/test/runtime/value/cast/never.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Never', () => { diff --git a/test/runtime/value/cast/not.ts b/test/runtime/value/cast/not.ts index d5802e6..a0c3982 100644 --- a/test/runtime/value/cast/not.ts +++ b/test/runtime/value/cast/not.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Not', () => { diff --git a/test/runtime/value/cast/null.ts b/test/runtime/value/cast/null.ts index de1d5a7..9a077d9 100644 --- a/test/runtime/value/cast/null.ts +++ b/test/runtime/value/cast/null.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Null', () => { diff --git a/test/runtime/value/cast/number.ts b/test/runtime/value/cast/number.ts index 882ad64..1c2f2e8 100644 --- a/test/runtime/value/cast/number.ts +++ b/test/runtime/value/cast/number.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Number', () => { diff --git a/test/runtime/value/cast/object.ts b/test/runtime/value/cast/object.ts index 56a0668..34fb946 100644 --- a/test/runtime/value/cast/object.ts +++ b/test/runtime/value/cast/object.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Object', () => { diff --git a/test/runtime/value/cast/record.ts b/test/runtime/value/cast/record.ts index fa6ea9d..8a97bae 100644 --- a/test/runtime/value/cast/record.ts +++ b/test/runtime/value/cast/record.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Record', () => { diff --git a/test/runtime/value/cast/recursive.ts b/test/runtime/value/cast/recursive.ts index cb26160..1f956c3 100644 --- a/test/runtime/value/cast/recursive.ts +++ b/test/runtime/value/cast/recursive.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Recursive', () => { diff --git a/test/runtime/value/cast/regexp.ts b/test/runtime/value/cast/regexp.ts index 6c036fa..0593be4 100644 --- a/test/runtime/value/cast/regexp.ts +++ b/test/runtime/value/cast/regexp.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/RegExp', () => { diff --git a/test/runtime/value/cast/string.ts b/test/runtime/value/cast/string.ts index 24d3fd6..4aa4ae1 100644 --- a/test/runtime/value/cast/string.ts +++ b/test/runtime/value/cast/string.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/String', () => { diff --git a/test/runtime/value/cast/symbol.ts b/test/runtime/value/cast/symbol.ts index 18598e8..45c3ed8 100644 --- a/test/runtime/value/cast/symbol.ts +++ b/test/runtime/value/cast/symbol.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Symbol', () => { diff --git a/test/runtime/value/cast/template-literal.ts b/test/runtime/value/cast/template-literal.ts index dc199e1..3e5ba7e 100644 --- a/test/runtime/value/cast/template-literal.ts +++ b/test/runtime/value/cast/template-literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/TemplateLiteral', () => { diff --git a/test/runtime/value/cast/tuple.ts b/test/runtime/value/cast/tuple.ts index 8d30bbe..ef2d3fc 100644 --- a/test/runtime/value/cast/tuple.ts +++ b/test/runtime/value/cast/tuple.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Tuple', () => { diff --git a/test/runtime/value/cast/uint8array.ts b/test/runtime/value/cast/uint8array.ts index 6678cc7..46e86d2 100644 --- a/test/runtime/value/cast/uint8array.ts +++ b/test/runtime/value/cast/uint8array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Uint8Array', () => { diff --git a/test/runtime/value/cast/undefined.ts b/test/runtime/value/cast/undefined.ts index 8bb23a4..0e09512 100644 --- a/test/runtime/value/cast/undefined.ts +++ b/test/runtime/value/cast/undefined.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Undefined', () => { diff --git a/test/runtime/value/cast/union.ts b/test/runtime/value/cast/union.ts index dcc16ce..62c9d8a 100644 --- a/test/runtime/value/cast/union.ts +++ b/test/runtime/value/cast/union.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Union', () => { diff --git a/test/runtime/value/cast/unknown.ts b/test/runtime/value/cast/unknown.ts index 10058ef..23e056d 100644 --- a/test/runtime/value/cast/unknown.ts +++ b/test/runtime/value/cast/unknown.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Unknown', () => { diff --git a/test/runtime/value/cast/void.ts b/test/runtime/value/cast/void.ts index 3a0dd6f..4f94824 100644 --- a/test/runtime/value/cast/void.ts +++ b/test/runtime/value/cast/void.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/cast/Void', () => { diff --git a/test/runtime/value/check/any.ts b/test/runtime/value/check/any.ts index 302412c..85ec456 100644 --- a/test/runtime/value/check/any.ts +++ b/test/runtime/value/check/any.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Any', () => { diff --git a/test/runtime/value/check/argument.ts b/test/runtime/value/check/argument.ts index 7a49e8b..19e0027 100644 --- a/test/runtime/value/check/argument.ts +++ b/test/runtime/value/check/argument.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Argument', () => { diff --git a/test/runtime/value/check/array.ts b/test/runtime/value/check/array.ts index ee81e41..a13209d 100644 --- a/test/runtime/value/check/array.ts +++ b/test/runtime/value/check/array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Array', () => { diff --git a/test/runtime/value/check/async-iterator.ts b/test/runtime/value/check/async-iterator.ts index 881f68c..d2f7631 100644 --- a/test/runtime/value/check/async-iterator.ts +++ b/test/runtime/value/check/async-iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/AsyncIterator', () => { diff --git a/test/runtime/value/check/bigint.ts b/test/runtime/value/check/bigint.ts index b253926..a9e6e35 100644 --- a/test/runtime/value/check/bigint.ts +++ b/test/runtime/value/check/bigint.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/BigInt', () => { diff --git a/test/runtime/value/check/boolean.ts b/test/runtime/value/check/boolean.ts index 3eafcf8..b10c94b 100644 --- a/test/runtime/value/check/boolean.ts +++ b/test/runtime/value/check/boolean.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Boolean', () => { diff --git a/test/runtime/value/check/composite.ts b/test/runtime/value/check/composite.ts index 7c12e76..c1e9ffa 100644 --- a/test/runtime/value/check/composite.ts +++ b/test/runtime/value/check/composite.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Composite', () => { diff --git a/test/runtime/value/check/const.ts b/test/runtime/value/check/const.ts index 4b3db9f..dc9b21e 100644 --- a/test/runtime/value/check/const.ts +++ b/test/runtime/value/check/const.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Const', () => { diff --git a/test/runtime/value/check/constructor.ts b/test/runtime/value/check/constructor.ts index ba553e3..556b62b 100644 --- a/test/runtime/value/check/constructor.ts +++ b/test/runtime/value/check/constructor.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Constructor', () => { diff --git a/test/runtime/value/check/date.ts b/test/runtime/value/check/date.ts index fd3cca8..abf7e3a 100644 --- a/test/runtime/value/check/date.ts +++ b/test/runtime/value/check/date.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Date', () => { diff --git a/test/runtime/value/check/enum.ts b/test/runtime/value/check/enum.ts index 34d9612..7815168 100644 --- a/test/runtime/value/check/enum.ts +++ b/test/runtime/value/check/enum.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Enum', () => { diff --git a/test/runtime/value/check/function.ts b/test/runtime/value/check/function.ts index d7842f3..1693c9a 100644 --- a/test/runtime/value/check/function.ts +++ b/test/runtime/value/check/function.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Function', () => { diff --git a/test/runtime/value/check/integer.ts b/test/runtime/value/check/integer.ts index 9344a29..6f37c3a 100644 --- a/test/runtime/value/check/integer.ts +++ b/test/runtime/value/check/integer.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Integer', () => { diff --git a/test/runtime/value/check/intersect.ts b/test/runtime/value/check/intersect.ts index e727f2b..6746cb6 100644 --- a/test/runtime/value/check/intersect.ts +++ b/test/runtime/value/check/intersect.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Intersect', () => { diff --git a/test/runtime/value/check/iterator.ts b/test/runtime/value/check/iterator.ts index 69274d1..d7f94a8 100644 --- a/test/runtime/value/check/iterator.ts +++ b/test/runtime/value/check/iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Iterator', () => { diff --git a/test/runtime/value/check/keyof.ts b/test/runtime/value/check/keyof.ts index a3407c9..703ba75 100644 --- a/test/runtime/value/check/keyof.ts +++ b/test/runtime/value/check/keyof.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/KeyOf', () => { diff --git a/test/runtime/value/check/kind.ts b/test/runtime/value/check/kind.ts index 9a16eed..70b7a17 100644 --- a/test/runtime/value/check/kind.ts +++ b/test/runtime/value/check/kind.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { TypeRegistry, Type, Kind, TSchema } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { TypeRegistry, Type, Kind, TSchema } from '@alkdev/typebox' import { Assert } from '../../assert' describe('value/check/Kind', () => { diff --git a/test/runtime/value/check/literal.ts b/test/runtime/value/check/literal.ts index 4acca45..dd9a97a 100644 --- a/test/runtime/value/check/literal.ts +++ b/test/runtime/value/check/literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Literal', () => { diff --git a/test/runtime/value/check/module.ts b/test/runtime/value/check/module.ts index af80b0e..4d5aff1 100644 --- a/test/runtime/value/check/module.ts +++ b/test/runtime/value/check/module.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert' describe('value/check/Module', () => { diff --git a/test/runtime/value/check/never.ts b/test/runtime/value/check/never.ts index 325f189..e8e1ff1 100644 --- a/test/runtime/value/check/never.ts +++ b/test/runtime/value/check/never.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Never', () => { diff --git a/test/runtime/value/check/not.ts b/test/runtime/value/check/not.ts index 866ec40..2e4442f 100644 --- a/test/runtime/value/check/not.ts +++ b/test/runtime/value/check/not.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Not', () => { diff --git a/test/runtime/value/check/null.ts b/test/runtime/value/check/null.ts index 2a92ec8..32928de 100644 --- a/test/runtime/value/check/null.ts +++ b/test/runtime/value/check/null.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Null', () => { diff --git a/test/runtime/value/check/number.ts b/test/runtime/value/check/number.ts index a389099..6c486a7 100644 --- a/test/runtime/value/check/number.ts +++ b/test/runtime/value/check/number.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Number', () => { diff --git a/test/runtime/value/check/object.ts b/test/runtime/value/check/object.ts index fe6b5b7..bd61949 100644 --- a/test/runtime/value/check/object.ts +++ b/test/runtime/value/check/object.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Object', () => { diff --git a/test/runtime/value/check/record.ts b/test/runtime/value/check/record.ts index c4b9c1f..dfe0fae 100644 --- a/test/runtime/value/check/record.ts +++ b/test/runtime/value/check/record.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Record', () => { diff --git a/test/runtime/value/check/recursive.ts b/test/runtime/value/check/recursive.ts index 1b6c60b..c9f5ca7 100644 --- a/test/runtime/value/check/recursive.ts +++ b/test/runtime/value/check/recursive.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Recursive', () => { diff --git a/test/runtime/value/check/ref.ts b/test/runtime/value/check/ref.ts index aa7d76f..3bdf828 100644 --- a/test/runtime/value/check/ref.ts +++ b/test/runtime/value/check/ref.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Ref', () => { diff --git a/test/runtime/value/check/regexp.ts b/test/runtime/value/check/regexp.ts index f259581..96258eb 100644 --- a/test/runtime/value/check/regexp.ts +++ b/test/runtime/value/check/regexp.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/RegExp', () => { diff --git a/test/runtime/value/check/string.ts b/test/runtime/value/check/string.ts index 48a0eb6..523b494 100644 --- a/test/runtime/value/check/string.ts +++ b/test/runtime/value/check/string.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/String', () => { diff --git a/test/runtime/value/check/symbol.ts b/test/runtime/value/check/symbol.ts index ad34281..6bb8eb6 100644 --- a/test/runtime/value/check/symbol.ts +++ b/test/runtime/value/check/symbol.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Symbol', () => { diff --git a/test/runtime/value/check/template-literal.ts b/test/runtime/value/check/template-literal.ts index 0cffa6f..7bea807 100644 --- a/test/runtime/value/check/template-literal.ts +++ b/test/runtime/value/check/template-literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/TemplateLiteral', () => { diff --git a/test/runtime/value/check/tuple.ts b/test/runtime/value/check/tuple.ts index 1a9f039..4cc2a33 100644 --- a/test/runtime/value/check/tuple.ts +++ b/test/runtime/value/check/tuple.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Tuple', () => { diff --git a/test/runtime/value/check/uint8array.ts b/test/runtime/value/check/uint8array.ts index c989fa9..665a630 100644 --- a/test/runtime/value/check/uint8array.ts +++ b/test/runtime/value/check/uint8array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Uint8Array', () => { diff --git a/test/runtime/value/check/undefined.ts b/test/runtime/value/check/undefined.ts index bdc0099..41d2ad5 100644 --- a/test/runtime/value/check/undefined.ts +++ b/test/runtime/value/check/undefined.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Undefined', () => { diff --git a/test/runtime/value/check/union.ts b/test/runtime/value/check/union.ts index c5a31b6..264a711 100644 --- a/test/runtime/value/check/union.ts +++ b/test/runtime/value/check/union.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Union', () => { diff --git a/test/runtime/value/check/unknown.ts b/test/runtime/value/check/unknown.ts index 7026f3d..fe91d11 100644 --- a/test/runtime/value/check/unknown.ts +++ b/test/runtime/value/check/unknown.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Unknown', () => { diff --git a/test/runtime/value/check/void.ts b/test/runtime/value/check/void.ts index 92ff30b..2ef54f5 100644 --- a/test/runtime/value/check/void.ts +++ b/test/runtime/value/check/void.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/check/Void', () => { diff --git a/test/runtime/value/clean/any.ts b/test/runtime/value/clean/any.ts index 9a49a25..e3d0cf5 100644 --- a/test/runtime/value/clean/any.ts +++ b/test/runtime/value/clean/any.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Any', () => { diff --git a/test/runtime/value/clean/array.ts b/test/runtime/value/clean/array.ts index 6e8a218..44bef0b 100644 --- a/test/runtime/value/clean/array.ts +++ b/test/runtime/value/clean/array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Array', () => { diff --git a/test/runtime/value/clean/async-iterator.ts b/test/runtime/value/clean/async-iterator.ts index a067233..4e8df1c 100644 --- a/test/runtime/value/clean/async-iterator.ts +++ b/test/runtime/value/clean/async-iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/AsyncIterator', () => { diff --git a/test/runtime/value/clean/bigint.ts b/test/runtime/value/clean/bigint.ts index cdd77d4..4862b6c 100644 --- a/test/runtime/value/clean/bigint.ts +++ b/test/runtime/value/clean/bigint.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/BigInt', () => { diff --git a/test/runtime/value/clean/boolean.ts b/test/runtime/value/clean/boolean.ts index 7697d25..76fc1ff 100644 --- a/test/runtime/value/clean/boolean.ts +++ b/test/runtime/value/clean/boolean.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Boolean', () => { diff --git a/test/runtime/value/clean/composite.ts b/test/runtime/value/clean/composite.ts index 035f335..9abbc7e 100644 --- a/test/runtime/value/clean/composite.ts +++ b/test/runtime/value/clean/composite.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Composite', () => { diff --git a/test/runtime/value/clean/constructor.ts b/test/runtime/value/clean/constructor.ts index 4a4be49..f13f834 100644 --- a/test/runtime/value/clean/constructor.ts +++ b/test/runtime/value/clean/constructor.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Constructor', () => { diff --git a/test/runtime/value/clean/date.ts b/test/runtime/value/clean/date.ts index 8f777e4..76e1e81 100644 --- a/test/runtime/value/clean/date.ts +++ b/test/runtime/value/clean/date.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Date', () => { diff --git a/test/runtime/value/clean/enum.ts b/test/runtime/value/clean/enum.ts index 8890204..6121647 100644 --- a/test/runtime/value/clean/enum.ts +++ b/test/runtime/value/clean/enum.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Enum', () => { diff --git a/test/runtime/value/clean/function.ts b/test/runtime/value/clean/function.ts index 2bc5a4e..f50c626 100644 --- a/test/runtime/value/clean/function.ts +++ b/test/runtime/value/clean/function.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Function', () => { diff --git a/test/runtime/value/clean/import.ts b/test/runtime/value/clean/import.ts index 1ccc7c8..0259209 100644 --- a/test/runtime/value/clean/import.ts +++ b/test/runtime/value/clean/import.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Import', () => { diff --git a/test/runtime/value/clean/integer.ts b/test/runtime/value/clean/integer.ts index ff37704..55d74cf 100644 --- a/test/runtime/value/clean/integer.ts +++ b/test/runtime/value/clean/integer.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Integer', () => { diff --git a/test/runtime/value/clean/intersect.ts b/test/runtime/value/clean/intersect.ts index 14f5d52..2c4ad64 100644 --- a/test/runtime/value/clean/intersect.ts +++ b/test/runtime/value/clean/intersect.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' // prettier-ignore diff --git a/test/runtime/value/clean/iterator.ts b/test/runtime/value/clean/iterator.ts index ec19feb..ad6d2dc 100644 --- a/test/runtime/value/clean/iterator.ts +++ b/test/runtime/value/clean/iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Iterator', () => { diff --git a/test/runtime/value/clean/keyof.ts b/test/runtime/value/clean/keyof.ts index 9119129..d737173 100644 --- a/test/runtime/value/clean/keyof.ts +++ b/test/runtime/value/clean/keyof.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/KeyOf', () => { diff --git a/test/runtime/value/clean/kind.ts b/test/runtime/value/clean/kind.ts index 8a4b836..a020fdf 100644 --- a/test/runtime/value/clean/kind.ts +++ b/test/runtime/value/clean/kind.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, Kind } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, Kind } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Kind', () => { diff --git a/test/runtime/value/clean/literal.ts b/test/runtime/value/clean/literal.ts index bf424b7..97a66a0 100644 --- a/test/runtime/value/clean/literal.ts +++ b/test/runtime/value/clean/literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Literal', () => { diff --git a/test/runtime/value/clean/never.ts b/test/runtime/value/clean/never.ts index 2945598..8752f1c 100644 --- a/test/runtime/value/clean/never.ts +++ b/test/runtime/value/clean/never.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Never', () => { diff --git a/test/runtime/value/clean/not.ts b/test/runtime/value/clean/not.ts index cb60a05..dba982a 100644 --- a/test/runtime/value/clean/not.ts +++ b/test/runtime/value/clean/not.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Not', () => { diff --git a/test/runtime/value/clean/null.ts b/test/runtime/value/clean/null.ts index a52d81a..9a88867 100644 --- a/test/runtime/value/clean/null.ts +++ b/test/runtime/value/clean/null.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Null', () => { diff --git a/test/runtime/value/clean/number.ts b/test/runtime/value/clean/number.ts index aafd930..989dcce 100644 --- a/test/runtime/value/clean/number.ts +++ b/test/runtime/value/clean/number.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Number', () => { diff --git a/test/runtime/value/clean/object.ts b/test/runtime/value/clean/object.ts index 805665a..db4bcf3 100644 --- a/test/runtime/value/clean/object.ts +++ b/test/runtime/value/clean/object.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Object', () => { diff --git a/test/runtime/value/clean/promise.ts b/test/runtime/value/clean/promise.ts index 0d2d7e4..3d890f8 100644 --- a/test/runtime/value/clean/promise.ts +++ b/test/runtime/value/clean/promise.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Promise', () => { diff --git a/test/runtime/value/clean/record.ts b/test/runtime/value/clean/record.ts index 6ef341c..3775414 100644 --- a/test/runtime/value/clean/record.ts +++ b/test/runtime/value/clean/record.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Record', () => { diff --git a/test/runtime/value/clean/recursive.ts b/test/runtime/value/clean/recursive.ts index 1a6bb6e..5574780 100644 --- a/test/runtime/value/clean/recursive.ts +++ b/test/runtime/value/clean/recursive.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Recursive', () => { diff --git a/test/runtime/value/clean/ref.ts b/test/runtime/value/clean/ref.ts index b065561..04d21eb 100644 --- a/test/runtime/value/clean/ref.ts +++ b/test/runtime/value/clean/ref.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Ref', () => { diff --git a/test/runtime/value/clean/regexp.ts b/test/runtime/value/clean/regexp.ts index 6b1d574..73d82b0 100644 --- a/test/runtime/value/clean/regexp.ts +++ b/test/runtime/value/clean/regexp.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/RegExp', () => { diff --git a/test/runtime/value/clean/string.ts b/test/runtime/value/clean/string.ts index aa5d757..e24c691 100644 --- a/test/runtime/value/clean/string.ts +++ b/test/runtime/value/clean/string.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/String', () => { diff --git a/test/runtime/value/clean/symbol.ts b/test/runtime/value/clean/symbol.ts index 62047d2..fc75994 100644 --- a/test/runtime/value/clean/symbol.ts +++ b/test/runtime/value/clean/symbol.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Symbol', () => { diff --git a/test/runtime/value/clean/template-literal.ts b/test/runtime/value/clean/template-literal.ts index f767305..17fab16 100644 --- a/test/runtime/value/clean/template-literal.ts +++ b/test/runtime/value/clean/template-literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/TemplateLiteral', () => { diff --git a/test/runtime/value/clean/tuple.ts b/test/runtime/value/clean/tuple.ts index 81618f0..80ff27b 100644 --- a/test/runtime/value/clean/tuple.ts +++ b/test/runtime/value/clean/tuple.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Tuple', () => { diff --git a/test/runtime/value/clean/uint8array.ts b/test/runtime/value/clean/uint8array.ts index 732eb5b..9c406d3 100644 --- a/test/runtime/value/clean/uint8array.ts +++ b/test/runtime/value/clean/uint8array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Uint8Array', () => { diff --git a/test/runtime/value/clean/undefined.ts b/test/runtime/value/clean/undefined.ts index 4b590c4..f39343c 100644 --- a/test/runtime/value/clean/undefined.ts +++ b/test/runtime/value/clean/undefined.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Undefined', () => { diff --git a/test/runtime/value/clean/union.ts b/test/runtime/value/clean/union.ts index 010bd0c..e4704ac 100644 --- a/test/runtime/value/clean/union.ts +++ b/test/runtime/value/clean/union.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Union', () => { diff --git a/test/runtime/value/clean/unknown.ts b/test/runtime/value/clean/unknown.ts index edba3eb..016a190 100644 --- a/test/runtime/value/clean/unknown.ts +++ b/test/runtime/value/clean/unknown.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Unknown', () => { diff --git a/test/runtime/value/clean/void.ts b/test/runtime/value/clean/void.ts index cd4c20d..556bb78 100644 --- a/test/runtime/value/clean/void.ts +++ b/test/runtime/value/clean/void.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/clean/Void', () => { diff --git a/test/runtime/value/clone/clone.ts b/test/runtime/value/clone/clone.ts index 15ecb1f..e795a85 100644 --- a/test/runtime/value/clone/clone.ts +++ b/test/runtime/value/clone/clone.ts @@ -1,4 +1,4 @@ -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' describe('value/clone/Clone', () => { diff --git a/test/runtime/value/convert/any.ts b/test/runtime/value/convert/any.ts index 96a6d58..0a0323d 100644 --- a/test/runtime/value/convert/any.ts +++ b/test/runtime/value/convert/any.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Any', () => { diff --git a/test/runtime/value/convert/array.ts b/test/runtime/value/convert/array.ts index 345a556..ccae2d6 100644 --- a/test/runtime/value/convert/array.ts +++ b/test/runtime/value/convert/array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Array', () => { diff --git a/test/runtime/value/convert/async-iterator.ts b/test/runtime/value/convert/async-iterator.ts index bec76a3..1bf5609 100644 --- a/test/runtime/value/convert/async-iterator.ts +++ b/test/runtime/value/convert/async-iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/AsyncIterator', () => { diff --git a/test/runtime/value/convert/bigint.ts b/test/runtime/value/convert/bigint.ts index 02014a8..f58c4c0 100644 --- a/test/runtime/value/convert/bigint.ts +++ b/test/runtime/value/convert/bigint.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/BigInt', () => { diff --git a/test/runtime/value/convert/boolean.ts b/test/runtime/value/convert/boolean.ts index 8e91f6d..ec4ebe0 100644 --- a/test/runtime/value/convert/boolean.ts +++ b/test/runtime/value/convert/boolean.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Boolean', () => { diff --git a/test/runtime/value/convert/composite.ts b/test/runtime/value/convert/composite.ts index 7114db8..94ef1df 100644 --- a/test/runtime/value/convert/composite.ts +++ b/test/runtime/value/convert/composite.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Composite', () => { diff --git a/test/runtime/value/convert/constructor.ts b/test/runtime/value/convert/constructor.ts index dabd0a2..1cfabc2 100644 --- a/test/runtime/value/convert/constructor.ts +++ b/test/runtime/value/convert/constructor.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Constructor', () => { diff --git a/test/runtime/value/convert/date.ts b/test/runtime/value/convert/date.ts index abe6066..c26cb7b 100644 --- a/test/runtime/value/convert/date.ts +++ b/test/runtime/value/convert/date.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Date', () => { diff --git a/test/runtime/value/convert/enum.ts b/test/runtime/value/convert/enum.ts index a42c758..dd0c120 100644 --- a/test/runtime/value/convert/enum.ts +++ b/test/runtime/value/convert/enum.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Enum', () => { diff --git a/test/runtime/value/convert/function.ts b/test/runtime/value/convert/function.ts index 74e72dd..43548a7 100644 --- a/test/runtime/value/convert/function.ts +++ b/test/runtime/value/convert/function.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Function', () => { diff --git a/test/runtime/value/convert/import.ts b/test/runtime/value/convert/import.ts index f22c506..5f94167 100644 --- a/test/runtime/value/convert/import.ts +++ b/test/runtime/value/convert/import.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' // prettier-ignore diff --git a/test/runtime/value/convert/integer.ts b/test/runtime/value/convert/integer.ts index abfc597..7fbf834 100644 --- a/test/runtime/value/convert/integer.ts +++ b/test/runtime/value/convert/integer.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Integer', () => { diff --git a/test/runtime/value/convert/intersect.ts b/test/runtime/value/convert/intersect.ts index 191150a..6f566ce 100644 --- a/test/runtime/value/convert/intersect.ts +++ b/test/runtime/value/convert/intersect.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Intersect', () => { diff --git a/test/runtime/value/convert/iterator.ts b/test/runtime/value/convert/iterator.ts index 1dbf337..b7a72ab 100644 --- a/test/runtime/value/convert/iterator.ts +++ b/test/runtime/value/convert/iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Iterator', () => { diff --git a/test/runtime/value/convert/keyof.ts b/test/runtime/value/convert/keyof.ts index 5f4141f..b820550 100644 --- a/test/runtime/value/convert/keyof.ts +++ b/test/runtime/value/convert/keyof.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/KeyOf', () => { diff --git a/test/runtime/value/convert/kind.ts b/test/runtime/value/convert/kind.ts index 116178c..8a1591a 100644 --- a/test/runtime/value/convert/kind.ts +++ b/test/runtime/value/convert/kind.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { TypeRegistry, Kind, TSchema } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { TypeRegistry, Kind, TSchema } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Kind', () => { diff --git a/test/runtime/value/convert/literal.ts b/test/runtime/value/convert/literal.ts index c85ac24..31c2f6f 100644 --- a/test/runtime/value/convert/literal.ts +++ b/test/runtime/value/convert/literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/LiteralString', () => { diff --git a/test/runtime/value/convert/never.ts b/test/runtime/value/convert/never.ts index f0cea44..11aa7b1 100644 --- a/test/runtime/value/convert/never.ts +++ b/test/runtime/value/convert/never.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Never', () => { diff --git a/test/runtime/value/convert/null.ts b/test/runtime/value/convert/null.ts index f490e8b..f1e2373 100644 --- a/test/runtime/value/convert/null.ts +++ b/test/runtime/value/convert/null.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Null', () => { diff --git a/test/runtime/value/convert/number.ts b/test/runtime/value/convert/number.ts index 8c151db..2ab199f 100644 --- a/test/runtime/value/convert/number.ts +++ b/test/runtime/value/convert/number.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Number', () => { diff --git a/test/runtime/value/convert/object.ts b/test/runtime/value/convert/object.ts index 69a8564..305a295 100644 --- a/test/runtime/value/convert/object.ts +++ b/test/runtime/value/convert/object.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' // prettier-ignore diff --git a/test/runtime/value/convert/promise.ts b/test/runtime/value/convert/promise.ts index 9d04392..247981f 100644 --- a/test/runtime/value/convert/promise.ts +++ b/test/runtime/value/convert/promise.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Promise', () => { diff --git a/test/runtime/value/convert/record.ts b/test/runtime/value/convert/record.ts index edd3b5a..011df98 100644 --- a/test/runtime/value/convert/record.ts +++ b/test/runtime/value/convert/record.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Record', () => { diff --git a/test/runtime/value/convert/recursive.ts b/test/runtime/value/convert/recursive.ts index 5cae252..462860c 100644 --- a/test/runtime/value/convert/recursive.ts +++ b/test/runtime/value/convert/recursive.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Recursive', () => { diff --git a/test/runtime/value/convert/regexp.ts b/test/runtime/value/convert/regexp.ts index c2282b4..38738c0 100644 --- a/test/runtime/value/convert/regexp.ts +++ b/test/runtime/value/convert/regexp.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/RegExp', () => { diff --git a/test/runtime/value/convert/string.ts b/test/runtime/value/convert/string.ts index 5ff0a87..59857d7 100644 --- a/test/runtime/value/convert/string.ts +++ b/test/runtime/value/convert/string.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/String', () => { diff --git a/test/runtime/value/convert/symbol.ts b/test/runtime/value/convert/symbol.ts index 6ef559d..3bccf4a 100644 --- a/test/runtime/value/convert/symbol.ts +++ b/test/runtime/value/convert/symbol.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Symbol', () => { diff --git a/test/runtime/value/convert/tuple.ts b/test/runtime/value/convert/tuple.ts index 663caf0..6479a4f 100644 --- a/test/runtime/value/convert/tuple.ts +++ b/test/runtime/value/convert/tuple.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Tuple', () => { diff --git a/test/runtime/value/convert/uint8array.ts b/test/runtime/value/convert/uint8array.ts index bd6ac1f..52461e3 100644 --- a/test/runtime/value/convert/uint8array.ts +++ b/test/runtime/value/convert/uint8array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Uint8Array', () => { diff --git a/test/runtime/value/convert/undefined.ts b/test/runtime/value/convert/undefined.ts index 3feab7e..3d65783 100644 --- a/test/runtime/value/convert/undefined.ts +++ b/test/runtime/value/convert/undefined.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Undefined', () => { diff --git a/test/runtime/value/convert/union.ts b/test/runtime/value/convert/union.ts index 03483da..0057972 100644 --- a/test/runtime/value/convert/union.ts +++ b/test/runtime/value/convert/union.ts @@ -1,5 +1,5 @@ -import { Convert, Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Convert, Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Union', () => { diff --git a/test/runtime/value/convert/unknown.ts b/test/runtime/value/convert/unknown.ts index d3ca484..1130d64 100644 --- a/test/runtime/value/convert/unknown.ts +++ b/test/runtime/value/convert/unknown.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Unknown', () => { diff --git a/test/runtime/value/convert/void.ts b/test/runtime/value/convert/void.ts index a977b79..b557dc6 100644 --- a/test/runtime/value/convert/void.ts +++ b/test/runtime/value/convert/void.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/convert/Void', () => { diff --git a/test/runtime/value/create/_deferred.ts b/test/runtime/value/create/_deferred.ts index 6b2a86c..e67e4c8 100644 --- a/test/runtime/value/create/_deferred.ts +++ b/test/runtime/value/create/_deferred.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Deferred', () => { diff --git a/test/runtime/value/create/any.ts b/test/runtime/value/create/any.ts index 44809c7..4219d57 100644 --- a/test/runtime/value/create/any.ts +++ b/test/runtime/value/create/any.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Any', () => { diff --git a/test/runtime/value/create/argument.ts b/test/runtime/value/create/argument.ts index 55bd0de..899f062 100644 --- a/test/runtime/value/create/argument.ts +++ b/test/runtime/value/create/argument.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Argument', () => { diff --git a/test/runtime/value/create/array.ts b/test/runtime/value/create/array.ts index ae042f8..6d2ee1e 100644 --- a/test/runtime/value/create/array.ts +++ b/test/runtime/value/create/array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Array', () => { diff --git a/test/runtime/value/create/async-iterator.ts b/test/runtime/value/create/async-iterator.ts index da25169..e9c3be5 100644 --- a/test/runtime/value/create/async-iterator.ts +++ b/test/runtime/value/create/async-iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/AsyncIterator', () => { diff --git a/test/runtime/value/create/bigint.ts b/test/runtime/value/create/bigint.ts index 9f53207..fa126af 100644 --- a/test/runtime/value/create/bigint.ts +++ b/test/runtime/value/create/bigint.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/BigInt', () => { diff --git a/test/runtime/value/create/boolean.ts b/test/runtime/value/create/boolean.ts index 28c1c4e..a91c70d 100644 --- a/test/runtime/value/create/boolean.ts +++ b/test/runtime/value/create/boolean.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Boolean', () => { diff --git a/test/runtime/value/create/composite.ts b/test/runtime/value/create/composite.ts index a19f506..f09568a 100644 --- a/test/runtime/value/create/composite.ts +++ b/test/runtime/value/create/composite.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Composite', () => { diff --git a/test/runtime/value/create/constructor.ts b/test/runtime/value/create/constructor.ts index d42dc85..c6be1ba 100644 --- a/test/runtime/value/create/constructor.ts +++ b/test/runtime/value/create/constructor.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Constructor', () => { diff --git a/test/runtime/value/create/date.ts b/test/runtime/value/create/date.ts index 37c12b7..d9f2708 100644 --- a/test/runtime/value/create/date.ts +++ b/test/runtime/value/create/date.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Date', () => { diff --git a/test/runtime/value/create/enum.ts b/test/runtime/value/create/enum.ts index 81acdc6..56a1027 100644 --- a/test/runtime/value/create/enum.ts +++ b/test/runtime/value/create/enum.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Boolean', () => { diff --git a/test/runtime/value/create/function.ts b/test/runtime/value/create/function.ts index 7495bd0..abaa7ac 100644 --- a/test/runtime/value/create/function.ts +++ b/test/runtime/value/create/function.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Function', () => { diff --git a/test/runtime/value/create/import.ts b/test/runtime/value/create/import.ts index b07f96d..b5b7961 100644 --- a/test/runtime/value/create/import.ts +++ b/test/runtime/value/create/import.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Import', () => { diff --git a/test/runtime/value/create/integer.ts b/test/runtime/value/create/integer.ts index f6dc35b..4b85ab1 100644 --- a/test/runtime/value/create/integer.ts +++ b/test/runtime/value/create/integer.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Integer', () => { diff --git a/test/runtime/value/create/intersect.ts b/test/runtime/value/create/intersect.ts index 771e07e..61f2ee5 100644 --- a/test/runtime/value/create/intersect.ts +++ b/test/runtime/value/create/intersect.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Intersect', () => { diff --git a/test/runtime/value/create/iterator.ts b/test/runtime/value/create/iterator.ts index 02ea1c9..4aaeb9d 100644 --- a/test/runtime/value/create/iterator.ts +++ b/test/runtime/value/create/iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Iterator', () => { diff --git a/test/runtime/value/create/keyof.ts b/test/runtime/value/create/keyof.ts index 0f4c33e..87389ce 100644 --- a/test/runtime/value/create/keyof.ts +++ b/test/runtime/value/create/keyof.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/KeyOf', () => { diff --git a/test/runtime/value/create/kind.ts b/test/runtime/value/create/kind.ts index 3bb42d2..fecf39c 100644 --- a/test/runtime/value/create/kind.ts +++ b/test/runtime/value/create/kind.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, Kind, TypeRegistry } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, Kind, TypeRegistry } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Kind', () => { diff --git a/test/runtime/value/create/literal.ts b/test/runtime/value/create/literal.ts index 3004dcd..a9684ce 100644 --- a/test/runtime/value/create/literal.ts +++ b/test/runtime/value/create/literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Literal', () => { diff --git a/test/runtime/value/create/never.ts b/test/runtime/value/create/never.ts index 55da1ea..82ce1ad 100644 --- a/test/runtime/value/create/never.ts +++ b/test/runtime/value/create/never.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Never', () => { diff --git a/test/runtime/value/create/not.ts b/test/runtime/value/create/not.ts index 70f1ec2..ed86513 100644 --- a/test/runtime/value/create/not.ts +++ b/test/runtime/value/create/not.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Not', () => { diff --git a/test/runtime/value/create/null.ts b/test/runtime/value/create/null.ts index 1c13270..29b68af 100644 --- a/test/runtime/value/create/null.ts +++ b/test/runtime/value/create/null.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Null', () => { diff --git a/test/runtime/value/create/number.ts b/test/runtime/value/create/number.ts index 756c3aa..d767c7a 100644 --- a/test/runtime/value/create/number.ts +++ b/test/runtime/value/create/number.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Number', () => { diff --git a/test/runtime/value/create/object.ts b/test/runtime/value/create/object.ts index e915a14..b83a6c8 100644 --- a/test/runtime/value/create/object.ts +++ b/test/runtime/value/create/object.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Object', () => { diff --git a/test/runtime/value/create/record.ts b/test/runtime/value/create/record.ts index 1a66fcc..5144735 100644 --- a/test/runtime/value/create/record.ts +++ b/test/runtime/value/create/record.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Record', () => { diff --git a/test/runtime/value/create/recursive.ts b/test/runtime/value/create/recursive.ts index 2fb57e9..2ee7eac 100644 --- a/test/runtime/value/create/recursive.ts +++ b/test/runtime/value/create/recursive.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Recursive', () => { diff --git a/test/runtime/value/create/ref.ts b/test/runtime/value/create/ref.ts index 07142c1..c1e3883 100644 --- a/test/runtime/value/create/ref.ts +++ b/test/runtime/value/create/ref.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Ref', () => { diff --git a/test/runtime/value/create/regexp.ts b/test/runtime/value/create/regexp.ts index cc42439..ddd4726 100644 --- a/test/runtime/value/create/regexp.ts +++ b/test/runtime/value/create/regexp.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/RegEx', () => { diff --git a/test/runtime/value/create/string.ts b/test/runtime/value/create/string.ts index 222f031..f4291df 100644 --- a/test/runtime/value/create/string.ts +++ b/test/runtime/value/create/string.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/String', () => { diff --git a/test/runtime/value/create/symbol.ts b/test/runtime/value/create/symbol.ts index 90af86f..5ada440 100644 --- a/test/runtime/value/create/symbol.ts +++ b/test/runtime/value/create/symbol.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Symbol', () => { diff --git a/test/runtime/value/create/template-literal.ts b/test/runtime/value/create/template-literal.ts index ccd9a84..8fe4919 100644 --- a/test/runtime/value/create/template-literal.ts +++ b/test/runtime/value/create/template-literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/TemplateLiteral', () => { diff --git a/test/runtime/value/create/tuple.ts b/test/runtime/value/create/tuple.ts index 085296b..f776fd0 100644 --- a/test/runtime/value/create/tuple.ts +++ b/test/runtime/value/create/tuple.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Tuple', () => { diff --git a/test/runtime/value/create/uint8array.ts b/test/runtime/value/create/uint8array.ts index faf044f..4edff03 100644 --- a/test/runtime/value/create/uint8array.ts +++ b/test/runtime/value/create/uint8array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Uint8Array', () => { diff --git a/test/runtime/value/create/undefined.ts b/test/runtime/value/create/undefined.ts index e2f530e..8683384 100644 --- a/test/runtime/value/create/undefined.ts +++ b/test/runtime/value/create/undefined.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Undefined', () => { diff --git a/test/runtime/value/create/union.ts b/test/runtime/value/create/union.ts index 37da0ab..ef8e82a 100644 --- a/test/runtime/value/create/union.ts +++ b/test/runtime/value/create/union.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Union', () => { diff --git a/test/runtime/value/create/unknown.ts b/test/runtime/value/create/unknown.ts index a67b3ec..c668201 100644 --- a/test/runtime/value/create/unknown.ts +++ b/test/runtime/value/create/unknown.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Unknown', () => { diff --git a/test/runtime/value/create/void.ts b/test/runtime/value/create/void.ts index 1bef388..b10b341 100644 --- a/test/runtime/value/create/void.ts +++ b/test/runtime/value/create/void.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/create/Void', () => { diff --git a/test/runtime/value/default/_deferred.ts b/test/runtime/value/default/_deferred.ts index 1fc77c5..12826a8 100644 --- a/test/runtime/value/default/_deferred.ts +++ b/test/runtime/value/default/_deferred.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Deferred', () => { diff --git a/test/runtime/value/default/any.ts b/test/runtime/value/default/any.ts index 15b12e9..ce7abea 100644 --- a/test/runtime/value/default/any.ts +++ b/test/runtime/value/default/any.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Any', () => { diff --git a/test/runtime/value/default/array.ts b/test/runtime/value/default/array.ts index 602f656..3432750 100644 --- a/test/runtime/value/default/array.ts +++ b/test/runtime/value/default/array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Array', () => { diff --git a/test/runtime/value/default/async-iterator.ts b/test/runtime/value/default/async-iterator.ts index dd26f57..116aee7 100644 --- a/test/runtime/value/default/async-iterator.ts +++ b/test/runtime/value/default/async-iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/AsyncIterator', () => { diff --git a/test/runtime/value/default/bigint.ts b/test/runtime/value/default/bigint.ts index b7e8aa7..789d8f7 100644 --- a/test/runtime/value/default/bigint.ts +++ b/test/runtime/value/default/bigint.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/BigInt', () => { diff --git a/test/runtime/value/default/boolean.ts b/test/runtime/value/default/boolean.ts index ee05bb0..b82d4e1 100644 --- a/test/runtime/value/default/boolean.ts +++ b/test/runtime/value/default/boolean.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Boolean', () => { diff --git a/test/runtime/value/default/composite.ts b/test/runtime/value/default/composite.ts index 8a73e41..7ee79d7 100644 --- a/test/runtime/value/default/composite.ts +++ b/test/runtime/value/default/composite.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Composite', () => { diff --git a/test/runtime/value/default/constructor.ts b/test/runtime/value/default/constructor.ts index 76cb234..55228fa 100644 --- a/test/runtime/value/default/constructor.ts +++ b/test/runtime/value/default/constructor.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Constructor', () => { diff --git a/test/runtime/value/default/date.ts b/test/runtime/value/default/date.ts index 72b95c0..798ba11 100644 --- a/test/runtime/value/default/date.ts +++ b/test/runtime/value/default/date.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Date', () => { diff --git a/test/runtime/value/default/enum.ts b/test/runtime/value/default/enum.ts index ae6f9ec..994eaab 100644 --- a/test/runtime/value/default/enum.ts +++ b/test/runtime/value/default/enum.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Enum', () => { diff --git a/test/runtime/value/default/function.ts b/test/runtime/value/default/function.ts index 959c282..359edc6 100644 --- a/test/runtime/value/default/function.ts +++ b/test/runtime/value/default/function.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Function', () => { diff --git a/test/runtime/value/default/import.ts b/test/runtime/value/default/import.ts index 42ae356..54ac4e8 100644 --- a/test/runtime/value/default/import.ts +++ b/test/runtime/value/default/import.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, CloneType } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, CloneType } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Import', () => { diff --git a/test/runtime/value/default/integer.ts b/test/runtime/value/default/integer.ts index c0ce64b..f29b671 100644 --- a/test/runtime/value/default/integer.ts +++ b/test/runtime/value/default/integer.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Integer', () => { diff --git a/test/runtime/value/default/intersect.ts b/test/runtime/value/default/intersect.ts index 0e72b3e..99e69d8 100644 --- a/test/runtime/value/default/intersect.ts +++ b/test/runtime/value/default/intersect.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Intersect', () => { diff --git a/test/runtime/value/default/iterator.ts b/test/runtime/value/default/iterator.ts index d49b7f2..37dfa3b 100644 --- a/test/runtime/value/default/iterator.ts +++ b/test/runtime/value/default/iterator.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Iterator', () => { diff --git a/test/runtime/value/default/keyof.ts b/test/runtime/value/default/keyof.ts index 2cb0bb2..86fae03 100644 --- a/test/runtime/value/default/keyof.ts +++ b/test/runtime/value/default/keyof.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/KeyOf', () => { diff --git a/test/runtime/value/default/kind.ts b/test/runtime/value/default/kind.ts index 1f8a96f..51f0f69 100644 --- a/test/runtime/value/default/kind.ts +++ b/test/runtime/value/default/kind.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, Kind } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, Kind } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Kind', () => { diff --git a/test/runtime/value/default/literal.ts b/test/runtime/value/default/literal.ts index fa01d55..ac7197c 100644 --- a/test/runtime/value/default/literal.ts +++ b/test/runtime/value/default/literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Literal', () => { diff --git a/test/runtime/value/default/never.ts b/test/runtime/value/default/never.ts index a395427..c04108b 100644 --- a/test/runtime/value/default/never.ts +++ b/test/runtime/value/default/never.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Never', () => { diff --git a/test/runtime/value/default/not.ts b/test/runtime/value/default/not.ts index 148756d..969e089 100644 --- a/test/runtime/value/default/not.ts +++ b/test/runtime/value/default/not.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Not', () => { diff --git a/test/runtime/value/default/null.ts b/test/runtime/value/default/null.ts index 9246fe8..f1eb764 100644 --- a/test/runtime/value/default/null.ts +++ b/test/runtime/value/default/null.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Null', () => { diff --git a/test/runtime/value/default/number.ts b/test/runtime/value/default/number.ts index 6dcaa70..f6903b5 100644 --- a/test/runtime/value/default/number.ts +++ b/test/runtime/value/default/number.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Number', () => { diff --git a/test/runtime/value/default/object.ts b/test/runtime/value/default/object.ts index 86a7df1..84a2b9d 100644 --- a/test/runtime/value/default/object.ts +++ b/test/runtime/value/default/object.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, CloneType } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, CloneType } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Object', () => { diff --git a/test/runtime/value/default/promise.ts b/test/runtime/value/default/promise.ts index 659e052..ef78656 100644 --- a/test/runtime/value/default/promise.ts +++ b/test/runtime/value/default/promise.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Promise', () => { diff --git a/test/runtime/value/default/record.ts b/test/runtime/value/default/record.ts index 4b300dd..680f9a3 100644 --- a/test/runtime/value/default/record.ts +++ b/test/runtime/value/default/record.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Record', () => { diff --git a/test/runtime/value/default/recursive.ts b/test/runtime/value/default/recursive.ts index 492f92d..2d02d71 100644 --- a/test/runtime/value/default/recursive.ts +++ b/test/runtime/value/default/recursive.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { TSchema, Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { TSchema, Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' // prettier-ignore diff --git a/test/runtime/value/default/ref.ts b/test/runtime/value/default/ref.ts index 6340595..c12f68d 100644 --- a/test/runtime/value/default/ref.ts +++ b/test/runtime/value/default/ref.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Ref', () => { diff --git a/test/runtime/value/default/regexp.ts b/test/runtime/value/default/regexp.ts index 9c32c7a..ad96401 100644 --- a/test/runtime/value/default/regexp.ts +++ b/test/runtime/value/default/regexp.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/RegExp', () => { diff --git a/test/runtime/value/default/string.ts b/test/runtime/value/default/string.ts index af83333..8ffbd72 100644 --- a/test/runtime/value/default/string.ts +++ b/test/runtime/value/default/string.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/String', () => { diff --git a/test/runtime/value/default/symbol.ts b/test/runtime/value/default/symbol.ts index d593fb7..c09e956 100644 --- a/test/runtime/value/default/symbol.ts +++ b/test/runtime/value/default/symbol.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Symbol', () => { diff --git a/test/runtime/value/default/template-literal.ts b/test/runtime/value/default/template-literal.ts index 2dd6b7e..1995c7e 100644 --- a/test/runtime/value/default/template-literal.ts +++ b/test/runtime/value/default/template-literal.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/TemplateLiteral', () => { diff --git a/test/runtime/value/default/tuple.ts b/test/runtime/value/default/tuple.ts index c7acdc9..ff7046f 100644 --- a/test/runtime/value/default/tuple.ts +++ b/test/runtime/value/default/tuple.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Tuple', () => { diff --git a/test/runtime/value/default/uint8array.ts b/test/runtime/value/default/uint8array.ts index 5c3cfa7..cf6702d 100644 --- a/test/runtime/value/default/uint8array.ts +++ b/test/runtime/value/default/uint8array.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Uint8Array', () => { diff --git a/test/runtime/value/default/undefined.ts b/test/runtime/value/default/undefined.ts index d622cd1..20a3c39 100644 --- a/test/runtime/value/default/undefined.ts +++ b/test/runtime/value/default/undefined.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Undefined', () => { diff --git a/test/runtime/value/default/union.ts b/test/runtime/value/default/union.ts index 15b3512..7317e93 100644 --- a/test/runtime/value/default/union.ts +++ b/test/runtime/value/default/union.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type, Kind, TypeRegistry } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, Kind, TypeRegistry } from '@alkdev/typebox' import { Assert } from '../../assert/index' // prettier-ignore diff --git a/test/runtime/value/default/unknown.ts b/test/runtime/value/default/unknown.ts index 9723657..8dfacfe 100644 --- a/test/runtime/value/default/unknown.ts +++ b/test/runtime/value/default/unknown.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Unknown', () => { diff --git a/test/runtime/value/default/void.ts b/test/runtime/value/default/void.ts index 03d03c1..fc8608f 100644 --- a/test/runtime/value/default/void.ts +++ b/test/runtime/value/default/void.ts @@ -1,5 +1,5 @@ -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' import { Assert } from '../../assert/index' describe('value/default/Void', () => { diff --git a/test/runtime/value/delta/diff.ts b/test/runtime/value/delta/diff.ts index 6be662f..bb232a7 100644 --- a/test/runtime/value/delta/diff.ts +++ b/test/runtime/value/delta/diff.ts @@ -1,4 +1,4 @@ -import { Value, Edit } from '@sinclair/typebox/value' +import { Value, Edit } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' // ----------------------------------------------------------------- diff --git a/test/runtime/value/delta/patch.ts b/test/runtime/value/delta/patch.ts index 2addfe5..b9ef9d4 100644 --- a/test/runtime/value/delta/patch.ts +++ b/test/runtime/value/delta/patch.ts @@ -1,4 +1,4 @@ -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' describe('value/delta/Patch', () => { diff --git a/test/runtime/value/equal/equal.ts b/test/runtime/value/equal/equal.ts index 57382d8..be2336d 100644 --- a/test/runtime/value/equal/equal.ts +++ b/test/runtime/value/equal/equal.ts @@ -1,4 +1,4 @@ -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' describe('value/equal/Equal', () => { diff --git a/test/runtime/value/guard/guard.ts b/test/runtime/value/guard/guard.ts index 88aaec6..b7cc8eb 100644 --- a/test/runtime/value/guard/guard.ts +++ b/test/runtime/value/guard/guard.ts @@ -1,5 +1,5 @@ import { Assert } from '../../assert/index' -import * as ValueGuard from '@sinclair/typebox/value' +import * as ValueGuard from '@alkdev/typebox/value' describe('value/guard/ValueGuard', () => { // ----------------------------------------------------- diff --git a/test/runtime/value/hash/hash.ts b/test/runtime/value/hash/hash.ts index aceb064..da0c596 100644 --- a/test/runtime/value/hash/hash.ts +++ b/test/runtime/value/hash/hash.ts @@ -1,4 +1,4 @@ -import { Hash } from '@sinclair/typebox/value' +import { Hash } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' describe('value/hash/Hash', () => { diff --git a/test/runtime/value/mutate/mutate.ts b/test/runtime/value/mutate/mutate.ts index db4d656..5c2bd99 100644 --- a/test/runtime/value/mutate/mutate.ts +++ b/test/runtime/value/mutate/mutate.ts @@ -1,4 +1,4 @@ -import { Value } from '@sinclair/typebox/value' +import { Value } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' describe('value/mutate/Mutate', () => { diff --git a/test/runtime/value/parse/parse.ts b/test/runtime/value/parse/parse.ts index 2bf7106..1eef1e4 100644 --- a/test/runtime/value/parse/parse.ts +++ b/test/runtime/value/parse/parse.ts @@ -1,5 +1,5 @@ -import { Value, AssertError, ParseRegistry } from '@sinclair/typebox/value' -import { Type, TypeGuard } from '@sinclair/typebox' +import { Value, AssertError, ParseRegistry } from '@alkdev/typebox/value' +import { Type, TypeGuard } from '@alkdev/typebox' import { Assert } from '../../assert/index' // prettier-ignore diff --git a/test/runtime/value/pointer/pointer.ts b/test/runtime/value/pointer/pointer.ts index d359716..a8b84bf 100644 --- a/test/runtime/value/pointer/pointer.ts +++ b/test/runtime/value/pointer/pointer.ts @@ -1,4 +1,4 @@ -import { ValuePointer } from '@sinclair/typebox/value' +import { ValuePointer } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' describe('value/pointer/Pointer', () => { diff --git a/test/runtime/value/transform/_encoder.ts b/test/runtime/value/transform/_encoder.ts index 22a2b1d..b31603c 100644 --- a/test/runtime/value/transform/_encoder.ts +++ b/test/runtime/value/transform/_encoder.ts @@ -1,7 +1,7 @@ -import { IsAsyncIterator, IsIterator, IsFunction, IsSymbol, IsDate } from '@sinclair/typebox/value' -import { TSchema, StaticDecode, StaticEncode } from '@sinclair/typebox' -import { TypeCompiler } from '@sinclair/typebox/compiler' -import { Value } from '@sinclair/typebox/value' +import { IsAsyncIterator, IsIterator, IsFunction, IsSymbol, IsDate } from '@alkdev/typebox/value' +import { TSchema, StaticDecode, StaticEncode } from '@alkdev/typebox' +import { TypeCompiler } from '@alkdev/typebox/compiler' +import { Value } from '@alkdev/typebox/value' import { Assert } from '../../assert/index' function AssertSame(actual: unknown, expect: unknown) { diff --git a/test/runtime/value/transform/_nested.ts b/test/runtime/value/transform/_nested.ts index 700de2c..2a4d97b 100644 --- a/test/runtime/value/transform/_nested.ts +++ b/test/runtime/value/transform/_nested.ts @@ -1,6 +1,6 @@ import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Nested', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/any.ts b/test/runtime/value/transform/any.ts index a1b27e2..88365f0 100644 --- a/test/runtime/value/transform/any.ts +++ b/test/runtime/value/transform/any.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Any', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/array.ts b/test/runtime/value/transform/array.ts index 8f688b2..86f9be8 100644 --- a/test/runtime/value/transform/array.ts +++ b/test/runtime/value/transform/array.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Array', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/async-iterator.ts b/test/runtime/value/transform/async-iterator.ts index aed1f3e..a8b20a9 100644 --- a/test/runtime/value/transform/async-iterator.ts +++ b/test/runtime/value/transform/async-iterator.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/AsyncIterator', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/bigint.ts b/test/runtime/value/transform/bigint.ts index 280af31..cf88ad7 100644 --- a/test/runtime/value/transform/bigint.ts +++ b/test/runtime/value/transform/bigint.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/BigInt', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/boolean.ts b/test/runtime/value/transform/boolean.ts index ed9c47c..2523aa9 100644 --- a/test/runtime/value/transform/boolean.ts +++ b/test/runtime/value/transform/boolean.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Boolean', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/constructor.ts b/test/runtime/value/transform/constructor.ts index 67ae9d1..1e9c609 100644 --- a/test/runtime/value/transform/constructor.ts +++ b/test/runtime/value/transform/constructor.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Constructor', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/date.ts b/test/runtime/value/transform/date.ts index e81ff7a..89531a2 100644 --- a/test/runtime/value/transform/date.ts +++ b/test/runtime/value/transform/date.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Date', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/enum.ts b/test/runtime/value/transform/enum.ts index b681ae3..bd78efd 100644 --- a/test/runtime/value/transform/enum.ts +++ b/test/runtime/value/transform/enum.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Enum', () => { enum E { diff --git a/test/runtime/value/transform/function.ts b/test/runtime/value/transform/function.ts index 4bd89ab..f652d77 100644 --- a/test/runtime/value/transform/function.ts +++ b/test/runtime/value/transform/function.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Function', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/import.ts b/test/runtime/value/transform/import.ts index 456610f..5035597 100644 --- a/test/runtime/value/transform/import.ts +++ b/test/runtime/value/transform/import.ts @@ -1,9 +1,9 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' // prettier-ignore describe('value/transform/Import', () => { diff --git a/test/runtime/value/transform/integer.ts b/test/runtime/value/transform/integer.ts index 099439a..0528daf 100644 --- a/test/runtime/value/transform/integer.ts +++ b/test/runtime/value/transform/integer.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Integer', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/intersect.ts b/test/runtime/value/transform/intersect.ts index 7e0bcc8..bc64acd 100644 --- a/test/runtime/value/transform/intersect.ts +++ b/test/runtime/value/transform/intersect.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Intersect', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/iterator.ts b/test/runtime/value/transform/iterator.ts index 66188ac..7e49064 100644 --- a/test/runtime/value/transform/iterator.ts +++ b/test/runtime/value/transform/iterator.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Iterator', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/literal.ts b/test/runtime/value/transform/literal.ts index ef88502..c0fbd7d 100644 --- a/test/runtime/value/transform/literal.ts +++ b/test/runtime/value/transform/literal.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Literal', () => { // ----------------------------------------------- diff --git a/test/runtime/value/transform/never.ts b/test/runtime/value/transform/never.ts index 97e0347..2662bcc 100644 --- a/test/runtime/value/transform/never.ts +++ b/test/runtime/value/transform/never.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Never', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/not.ts b/test/runtime/value/transform/not.ts index 68387ee..705e8eb 100644 --- a/test/runtime/value/transform/not.ts +++ b/test/runtime/value/transform/not.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Not', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/null.ts b/test/runtime/value/transform/null.ts index 0cf90dc..348991c 100644 --- a/test/runtime/value/transform/null.ts +++ b/test/runtime/value/transform/null.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Null', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/number.ts b/test/runtime/value/transform/number.ts index 2f06b50..717aaa6 100644 --- a/test/runtime/value/transform/number.ts +++ b/test/runtime/value/transform/number.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Number', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/object.ts b/test/runtime/value/transform/object.ts index 8580201..a25a7d1 100644 --- a/test/runtime/value/transform/object.ts +++ b/test/runtime/value/transform/object.ts @@ -1,9 +1,9 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { TypeSystemPolicy } from '@sinclair/typebox/system' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { TypeSystemPolicy } from '@alkdev/typebox/system' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' // prettier-ignore describe('value/transform/Object', () => { diff --git a/test/runtime/value/transform/promise.ts b/test/runtime/value/transform/promise.ts index 991bf58..e0a335e 100644 --- a/test/runtime/value/transform/promise.ts +++ b/test/runtime/value/transform/promise.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Promise', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/record.ts b/test/runtime/value/transform/record.ts index 6f53ef5..f4833ee 100644 --- a/test/runtime/value/transform/record.ts +++ b/test/runtime/value/transform/record.ts @@ -1,6 +1,6 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' describe('value/transform/Record', () => { // ------------------------------------------------------------ diff --git a/test/runtime/value/transform/recursive.ts b/test/runtime/value/transform/recursive.ts index abea626..f11fc8d 100644 --- a/test/runtime/value/transform/recursive.ts +++ b/test/runtime/value/transform/recursive.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Recursive', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/ref.ts b/test/runtime/value/transform/ref.ts index 39113f4..6ae871c 100644 --- a/test/runtime/value/transform/ref.ts +++ b/test/runtime/value/transform/ref.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Ref', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/string.ts b/test/runtime/value/transform/string.ts index 3419c86..474fa4b 100644 --- a/test/runtime/value/transform/string.ts +++ b/test/runtime/value/transform/string.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/String', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/symbol.ts b/test/runtime/value/transform/symbol.ts index a04a9d6..917ab8d 100644 --- a/test/runtime/value/transform/symbol.ts +++ b/test/runtime/value/transform/symbol.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/String', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/template-literal.ts b/test/runtime/value/transform/template-literal.ts index 3c8130a..a3082c5 100644 --- a/test/runtime/value/transform/template-literal.ts +++ b/test/runtime/value/transform/template-literal.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/TemplateLiteral', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/tuple.ts b/test/runtime/value/transform/tuple.ts index 4b48377..f3e6295 100644 --- a/test/runtime/value/transform/tuple.ts +++ b/test/runtime/value/transform/tuple.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Tuple', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/undefined.ts b/test/runtime/value/transform/undefined.ts index 60c5a4c..3f3e841 100644 --- a/test/runtime/value/transform/undefined.ts +++ b/test/runtime/value/transform/undefined.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Undefined', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/union.ts b/test/runtime/value/transform/union.ts index 4315241..8209a0d 100644 --- a/test/runtime/value/transform/union.ts +++ b/test/runtime/value/transform/union.ts @@ -1,6 +1,6 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' describe('value/transform/Union', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/unknown.ts b/test/runtime/value/transform/unknown.ts index 463980d..ab2ce8c 100644 --- a/test/runtime/value/transform/unknown.ts +++ b/test/runtime/value/transform/unknown.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Unknown', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/unsafe.ts b/test/runtime/value/transform/unsafe.ts index f679e01..964cb97 100644 --- a/test/runtime/value/transform/unsafe.ts +++ b/test/runtime/value/transform/unsafe.ts @@ -1,7 +1,7 @@ import * as Encoder from './_encoder' import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type, Kind, TypeRegistry } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type, Kind, TypeRegistry } from '@alkdev/typebox' describe('value/transform/Unsafe', () => { // -------------------------------------------------------- diff --git a/test/runtime/value/transform/void.ts b/test/runtime/value/transform/void.ts index 16cd872..440d63a 100644 --- a/test/runtime/value/transform/void.ts +++ b/test/runtime/value/transform/void.ts @@ -1,6 +1,6 @@ import { Assert } from '../../assert' -import { Value } from '@sinclair/typebox/value' -import { Type } from '@sinclair/typebox' +import { Value } from '@alkdev/typebox/value' +import { Type } from '@alkdev/typebox' describe('value/transform/Void', () => { // -------------------------------------------------------- diff --git a/test/static/any.ts b/test/static/any.ts index 90b4170..619739e 100644 --- a/test/static/any.ts +++ b/test/static/any.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Any()).ToStatic() diff --git a/test/static/argument.ts b/test/static/argument.ts index 588f808..5b9dba0 100644 --- a/test/static/argument.ts +++ b/test/static/argument.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' const T = Type.Object({ x: Type.Argument(0), diff --git a/test/static/array.ts b/test/static/array.ts index 2ec60f3..c8c5cbd 100644 --- a/test/static/array.ts +++ b/test/static/array.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Array(Type.String())).ToStatic() diff --git a/test/static/assert.ts b/test/static/assert.ts index 9860869..967d792 100644 --- a/test/static/assert.ts +++ b/test/static/assert.ts @@ -1,4 +1,4 @@ -import { Static, StaticDecode, StaticEncode, TSchema } from '@sinclair/typebox' +import { Static, StaticDecode, StaticEncode, TSchema } from '@alkdev/typebox' // ------------------------------------------------------------------ // Symbols diff --git a/test/static/async-iterator.ts b/test/static/async-iterator.ts index 75364f1..8963c3d 100644 --- a/test/static/async-iterator.ts +++ b/test/static/async-iterator.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.AsyncIterator(Type.String())).ToStatic>() diff --git a/test/static/awaited.ts b/test/static/awaited.ts index e9c235c..4754cef 100644 --- a/test/static/awaited.ts +++ b/test/static/awaited.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Awaited(Type.String())).ToStatic() diff --git a/test/static/bigint.ts b/test/static/bigint.ts index 40c5b90..89ca4c7 100644 --- a/test/static/bigint.ts +++ b/test/static/bigint.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.BigInt()).ToStatic() diff --git a/test/static/boolean.ts b/test/static/boolean.ts index 9e1b013..9ade22a 100644 --- a/test/static/boolean.ts +++ b/test/static/boolean.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Boolean()).ToStatic() diff --git a/test/static/capitalize.ts b/test/static/capitalize.ts index b298220..76dcd88 100644 --- a/test/static/capitalize.ts +++ b/test/static/capitalize.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Capitalize(Type.Literal('hello'))).ToStatic<'Hello'>() diff --git a/test/static/composite.ts b/test/static/composite.ts index f124f6d..6ee1d4b 100644 --- a/test/static/composite.ts +++ b/test/static/composite.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, TOptional, TObject, TUnion, TIntersect, TNumber, TString, TBoolean } from '@sinclair/typebox' +import { Type, TOptional, TObject, TUnion, TIntersect, TNumber, TString, TBoolean } from '@alkdev/typebox' // ---------------------------------------------------------------------------- // Overlapping - Non Varying diff --git a/test/static/const.ts b/test/static/const.ts index d81d0fe..1f5372b 100644 --- a/test/static/const.ts +++ b/test/static/const.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' // ------------------------------------------------------------------ // Identity Types diff --git a/test/static/constructor-parameters.ts b/test/static/constructor-parameters.ts index 43db978..4374f50 100644 --- a/test/static/constructor-parameters.ts +++ b/test/static/constructor-parameters.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' const C = Type.Constructor( [Type.Number(), Type.String()], diff --git a/test/static/constructor.ts b/test/static/constructor.ts index 59e435c..a3d2931 100644 --- a/test/static/constructor.ts +++ b/test/static/constructor.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { // simple const T = Type.Constructor([Type.Number(), Type.Boolean()], Type.String()) diff --git a/test/static/date.ts b/test/static/date.ts index fe20220..797a0c6 100644 --- a/test/static/date.ts +++ b/test/static/date.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Date()).ToStatic() diff --git a/test/static/enum.ts b/test/static/enum.ts index 9818acf..5eee791 100644 --- a/test/static/enum.ts +++ b/test/static/enum.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { // expect all variants diff --git a/test/static/exclude.ts b/test/static/exclude.ts index a63c6c2..8259ab7 100644 --- a/test/static/exclude.ts +++ b/test/static/exclude.ts @@ -1,4 +1,4 @@ -import { Type, TLiteral, TUnion } from '@sinclair/typebox' +import { Type, TLiteral, TUnion } from '@alkdev/typebox' import { Expect } from './assert' { diff --git a/test/static/extract.ts b/test/static/extract.ts index b9e621e..9965d47 100644 --- a/test/static/extract.ts +++ b/test/static/extract.ts @@ -1,4 +1,4 @@ -import { Type, TLiteral, TUnion } from '@sinclair/typebox' +import { Type, TLiteral, TUnion } from '@alkdev/typebox' import { Expect } from './assert' { diff --git a/test/static/function.ts b/test/static/function.ts index 1ae3404..61357ae 100644 --- a/test/static/function.ts +++ b/test/static/function.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { // simple diff --git a/test/static/import.ts b/test/static/import.ts index dec8e8e..356cdc2 100644 --- a/test/static/import.ts +++ b/test/static/import.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' // ------------------------------------------------------------------ // Enum 1 diff --git a/test/static/indexed.ts b/test/static/indexed.ts index fe5875b..f4166ca 100644 --- a/test/static/indexed.ts +++ b/test/static/indexed.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const T = Type.Object({ diff --git a/test/static/intersect.ts b/test/static/intersect.ts index f4fbffb..a0c7af3 100644 --- a/test/static/intersect.ts +++ b/test/static/intersect.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const A = Type.Object({ diff --git a/test/static/iterator.ts b/test/static/iterator.ts index 5727f64..17b9b80 100644 --- a/test/static/iterator.ts +++ b/test/static/iterator.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Iterator(Type.String())).ToStatic>() diff --git a/test/static/keyof.ts b/test/static/keyof.ts index 10d21df..b2dc9ed 100644 --- a/test/static/keyof.ts +++ b/test/static/keyof.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { const K = Type.KeyOf( diff --git a/test/static/literal.ts b/test/static/literal.ts index 8a76ffd..87ab84c 100644 --- a/test/static/literal.ts +++ b/test/static/literal.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Literal('hello')).ToStatic<'hello'>() diff --git a/test/static/lowercase.ts b/test/static/lowercase.ts index f04ce5e..101210b 100644 --- a/test/static/lowercase.ts +++ b/test/static/lowercase.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Lowercase(Type.Literal('HELLO'))).ToStatic<'hello'>() diff --git a/test/static/mapped.ts b/test/static/mapped.ts index 1b57668..02cfed8 100644 --- a/test/static/mapped.ts +++ b/test/static/mapped.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Static, Type } from '@sinclair/typebox' +import { Static, Type } from '@alkdev/typebox' // prettier-ignore { // Generative diff --git a/test/static/modifier.ts b/test/static/modifier.ts index cb108b6..2c0e38e 100644 --- a/test/static/modifier.ts +++ b/test/static/modifier.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, TSchema } from '@sinclair/typebox' +import { Type, TSchema } from '@alkdev/typebox' // Asserts combinatory modifiers { diff --git a/test/static/never.ts b/test/static/never.ts index 18dc625..47695e6 100644 --- a/test/static/never.ts +++ b/test/static/never.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { const T = Type.Never() diff --git a/test/static/not.ts b/test/static/not.ts index 5c95fa0..3b5a683 100644 --- a/test/static/not.ts +++ b/test/static/not.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { // ------------------------------------------------------------------------- diff --git a/test/static/null.ts b/test/static/null.ts index 50f474b..8a30ef3 100644 --- a/test/static/null.ts +++ b/test/static/null.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Null()).ToStatic() diff --git a/test/static/number.ts b/test/static/number.ts index 17a41ee..8110ab8 100644 --- a/test/static/number.ts +++ b/test/static/number.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Number()).ToStatic() diff --git a/test/static/object.ts b/test/static/object.ts index e6c6468..cb9a721 100644 --- a/test/static/object.ts +++ b/test/static/object.ts @@ -1,5 +1,5 @@ import { Expect, IsExtendsMutual } from './assert' -import { Type, type TObject, type Static, type TNumber } from '@sinclair/typebox' +import { Type, type TObject, type Static, type TNumber } from '@alkdev/typebox' { const T = Type.Object({ A: Type.String(), diff --git a/test/static/omit.ts b/test/static/omit.ts index 7b1bb56..52455a3 100644 --- a/test/static/omit.ts +++ b/test/static/omit.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const A = Type.Object({ diff --git a/test/static/optional.ts b/test/static/optional.ts index 619930d..dc59a0f 100644 --- a/test/static/optional.ts +++ b/test/static/optional.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const T = Type.Object({ diff --git a/test/static/parameters.ts b/test/static/parameters.ts index 439ee9e..b04e2b9 100644 --- a/test/static/parameters.ts +++ b/test/static/parameters.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' const C = Type.Function( [Type.Number(), Type.String()], diff --git a/test/static/partial.ts b/test/static/partial.ts index 5feacce..ca9508f 100644 --- a/test/static/partial.ts +++ b/test/static/partial.ts @@ -1,6 +1,6 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' -import * as Types from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' +import * as Types from '@alkdev/typebox' { const T = Type.Partial( Type.Object({ diff --git a/test/static/pick.ts b/test/static/pick.ts index 895cdef..1a86b39 100644 --- a/test/static/pick.ts +++ b/test/static/pick.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const A = Type.Object({ diff --git a/test/static/readonly-optional.ts b/test/static/readonly-optional.ts index f51696b..eba3565 100644 --- a/test/static/readonly-optional.ts +++ b/test/static/readonly-optional.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, TSchema, TReadonlyOptional } from '@sinclair/typebox' +import { Type, TSchema, TReadonlyOptional } from '@alkdev/typebox' { const T = Type.Object({ diff --git a/test/static/readonly.ts b/test/static/readonly.ts index 1d6224f..0d2d40f 100644 --- a/test/static/readonly.ts +++ b/test/static/readonly.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const T = Type.Object({ diff --git a/test/static/record.ts b/test/static/record.ts index df66a81..59fb8c1 100644 --- a/test/static/record.ts +++ b/test/static/record.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { // type K = string const K = Type.String() diff --git a/test/static/recursive.ts b/test/static/recursive.ts index 3c4cc9a..0f70ee5 100644 --- a/test/static/recursive.ts +++ b/test/static/recursive.ts @@ -1,4 +1,4 @@ -import { Static, Type } from '@sinclair/typebox' +import { Static, Type } from '@alkdev/typebox' import { Expect } from './assert' { diff --git a/test/static/ref.ts b/test/static/ref.ts index 76aca67..6c78df1 100644 --- a/test/static/ref.ts +++ b/test/static/ref.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const T = Type.String({ $id: 'T' }) diff --git a/test/static/regexp.ts b/test/static/regexp.ts index 7f94130..ec6e028 100644 --- a/test/static/regexp.ts +++ b/test/static/regexp.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.RegExp(/foo/)).ToStatic() diff --git a/test/static/required.ts b/test/static/required.ts index 47c7a3b..8f20c61 100644 --- a/test/static/required.ts +++ b/test/static/required.ts @@ -1,6 +1,6 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' -import * as Types from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' +import * as Types from '@alkdev/typebox' { const T = Type.Required( Type.Object({ diff --git a/test/static/rest.ts b/test/static/rest.ts index 0d364a4..6a0df14 100644 --- a/test/static/rest.ts +++ b/test/static/rest.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { // union never const A = Type.String() diff --git a/test/static/return-type.ts b/test/static/return-type.ts index aa46350..dad3311 100644 --- a/test/static/return-type.ts +++ b/test/static/return-type.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const T = Type.ReturnType(Type.Function([], Type.String())) diff --git a/test/static/string.ts b/test/static/string.ts index 609dad5..242edc0 100644 --- a/test/static/string.ts +++ b/test/static/string.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.String()).ToStatic() diff --git a/test/static/symbol.ts b/test/static/symbol.ts index 13c8c6a..4dd27bd 100644 --- a/test/static/symbol.ts +++ b/test/static/symbol.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Symbol()).ToStatic() diff --git a/test/static/syntax.ts b/test/static/syntax.ts index 7b0a846..d457a7b 100644 --- a/test/static/syntax.ts +++ b/test/static/syntax.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Syntax } from '@sinclair/typebox/syntax' +import { Syntax } from '@alkdev/typebox/syntax' // prettier-ignore { diff --git a/test/static/template-literal.ts b/test/static/template-literal.ts index 574d0e9..886fc99 100644 --- a/test/static/template-literal.ts +++ b/test/static/template-literal.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' { // Empty diff --git a/test/static/transform.ts b/test/static/transform.ts index e9dbc21..d53b727 100644 --- a/test/static/transform.ts +++ b/test/static/transform.ts @@ -1,6 +1,6 @@ -import { Type, TSchema, Static, StaticDecode, TObject, TNumber } from '@sinclair/typebox' -import { TypeCheck } from '@sinclair/typebox/compiler' -import { Value } from '@sinclair/typebox/value' +import { Type, TSchema, Static, StaticDecode, TObject, TNumber } from '@alkdev/typebox' +import { TypeCheck } from '@alkdev/typebox/compiler' +import { Value } from '@alkdev/typebox/value' import { Expect } from './assert' { diff --git a/test/static/tuple.ts b/test/static/tuple.ts index 61fde98..32c6f0a 100644 --- a/test/static/tuple.ts +++ b/test/static/tuple.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const T = Type.Tuple([Type.Number(), Type.String(), Type.Boolean()]) diff --git a/test/static/uncapitalize.ts b/test/static/uncapitalize.ts index 226504b..efedd20 100644 --- a/test/static/uncapitalize.ts +++ b/test/static/uncapitalize.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Uncapitalize(Type.Literal('HELLO'))).ToStatic<'hELLO'>() diff --git a/test/static/union.ts b/test/static/union.ts index 3decc9e..72caee8 100644 --- a/test/static/union.ts +++ b/test/static/union.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type, Static } from '@sinclair/typebox' +import { Type, Static } from '@alkdev/typebox' { const A = Type.String() diff --git a/test/static/unknown.ts b/test/static/unknown.ts index 0ff2e5d..2350ad6 100644 --- a/test/static/unknown.ts +++ b/test/static/unknown.ts @@ -1,4 +1,4 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Unknown()).ToStatic() diff --git a/test/static/uppercase.ts b/test/static/uppercase.ts index 2341fea..4aa1464 100644 --- a/test/static/uppercase.ts +++ b/test/static/uppercase.ts @@ -1,5 +1,5 @@ import { Expect } from './assert' -import { Type } from '@sinclair/typebox' +import { Type } from '@alkdev/typebox' Expect(Type.Uppercase(Type.Literal('hello'))).ToStatic<'HELLO'>() diff --git a/tsconfig.json b/tsconfig.json index 765547b..31a1116 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,14 +5,14 @@ "module": "Node16", "moduleResolution": "Node16", "paths": { - "@sinclair/typebox/compiler": ["./src/compiler/index.ts"], - "@sinclair/typebox/errors": ["./src/errors/index.ts"], - "@sinclair/typebox/parser": ["./src/parser/index.ts"], - "@sinclair/typebox/syntax": ["./src/syntax/index.ts"], - "@sinclair/typebox/system": ["./src/system/index.ts"], - "@sinclair/typebox/type": ["./src/type/index.ts"], - "@sinclair/typebox/value": ["./src/value/index.ts"], - "@sinclair/typebox": ["./src/index.ts"], + "@alkdev/typebox/compiler": ["./src/compiler/index.ts"], + "@alkdev/typebox/errors": ["./src/errors/index.ts"], + "@alkdev/typebox/parser": ["./src/parser/index.ts"], + "@alkdev/typebox/syntax": ["./src/syntax/index.ts"], + "@alkdev/typebox/system": ["./src/system/index.ts"], + "@alkdev/typebox/type": ["./src/type/index.ts"], + "@alkdev/typebox/value": ["./src/value/index.ts"], + "@alkdev/typebox": ["./src/index.ts"], } } } \ No newline at end of file diff --git a/typebox.png b/typebox.png deleted file mode 100644 index d38acd1373310d36660ee8f346de3c31259a8a01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 872194 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�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�Q(I!ZRClUXSCePHnOHwULm+6Xu=yaQV+i?K>I? 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�} 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

ga27E5x$0k!R=54el}Hnq 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

  • >J%^VWr25l_qWXBWbf$2ZVr6|&F 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

    efb7DP^vS`;hw4JjTbuG;N^TFFX2mjyy&Hw4! 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

    _w)L4~`NmcG6$rh(kU z+#^dbkMD!BR-4>g)8dalQ&}u^wQeC9#d-ja*5|3I0y%l#^UKefg+>ry@#*9`v2#{r zLjxrke($osYfo1&aIV*J!+e&w$gqO-_lG$18qd*dqVY%fSKE4+7OK)CZ+u)h!4Vyw zSVE3-%)0k(SoE{D`z*rOPA%mI$n|FVJ66!2zxY*A2GDcZ-yWQPFY3X6o$ZpIn6n`e zCgUAjAilqz0T49c_h|w>8+#Kh=5PM~tvn*`o}p^_eo36t4*CJ@68?7I@)VQLj+Q5yN?)BEG&Ag z-R<1DP%A09V)Noh@QJ%7$iS%d(HWj{Y)-Bo9&=dzFvAM3`uIY!?qc1j;sDs=quYc&eP)$d~gNP;j|p-EOR1V(_?rHB5`S9$i72 z(m9;m+wv1~Z+<31>^T@qmVE)fe6C51w=)#2HauXXA8V_=0=l;T+0|U`ts0S=TF`O=9EE>d8xr$Yrj6Sp?ucxE?it9aJ2Gt`mY{ap>w&s+ULB# zTgOvU8ZF&$DPD57uJbSmJLmD3Yw|KIlRemnJp91P1Jm7@(R2_e5BMrSc<26LV^$@` z-r~rOE-O5&?VN=L<2NS0cab8ewVb@5{tTVEKkL`?u@AlvV{@t1vWLyesb8&VTK(XY za}u7Oe)(Pv>;2@N9`F1kQ?)JP`~2YIZBFIpoCvlVZJrBf^CoR-E{Bl}P`+KQ914R#)I2=F8MEVJe`qan|tI0EIS2@CtKliA3|nJ` zQvz^>4}E?Eby4<%atND$Pw2zrx+KfX=IHYF3r~8!zW2QO5q0|K5GQ*4ez@27PeHEJj@e=w`F%vW%btQOqCXGYO< zui>Sp^(56Cu4Ul3WF)cmsQ+^PTk=wR#M z12;br7OuJ>KUy5@<>Z63A!7aT(aDD)8H9<;@;&fAGWOJQTd38+&rKoTL=OLE1XcE7=IZ1xnAd9#c!oex?qy~iPIx^t(mXU_^ja3)-IM5XXV!BxA(rLdqbpo-dLD+r zTC5Y=qf>J4>$VbfyzA7fJ9_AY_k(Q-zQ|&Z)*jc*TaHw@huYnSL-T%Zg^#x(-&RUb zggHOEaV2#WN0L1ooq37az4+Ytonz>IZ;~1ZOpk4Cokjf0Q0e#umN6y7V};=5IpiFc z@SLO3bRTGpN01zz86C>K8c@RF-EiW|yBhzJN6hDb{{aOPx^P}@G$;P1#h1@H(MewQ zcxIU+IbbivY6Y8^d`qQ6on7D1;1368`NN&ROy>9o4_Eophm+)rGmHmfZRlIi^aGz) zc~T3|mw&n2s8UE!VBxw{!8C{(`_c| zwV&;-1*PU>If7(%v8=0+&2pd5=xvMGYT*lqc0{Am1%nPx#7yTYK0XyZrTQB`#FZa$nxzWxwFX|kwBUn6eD8=~JJYl@ACJ0Q@oHyoN zUAlsZ;j{9l-!#fi7t1JCdc0ol_pIQw2ADZljCG0i)$CkfnqIwg zc`ski;XQF3n4LL2<8NKF${&m@VV8@}b8h)<_}!y9Z8(?s$sq=}o%bGA0p2?Y9gj{2 zdTGC+aUAdAS4;#3>a+H3;s8$AmU&`1L(sL@Y=`a#DOg zv?z{l2A)5OYuab4PCi+#0<-h{ULYEa{YUh~oMPPNgBR;?x)Ap#1)>#%FlxAN2OVpE z(7J9Y6a45J=G<%bwGWW(!?06rO5NW$6^mxdy^7xKobw$0_2WrTIk{H#_*~tfzV_9H zA8WIj*7)Jw`f4;TsbyF{WHwvz-BVaNU;7TiCoXk4doy`Cdf(wn1!kYRmyM{_>p&;2 z*C(5~^Rlib6bt_MzI?DR4zRdA6YsTE(EsL>uzofwV7!=Cp!m@S@80lgq3?`ChutIE zA>Vi-?bs=r{BQkSKXrT$NPZVJyH+dT4xSpGQAKjj=aM9Nj?K58@=Rw;H=Eixgokdk z$Q*DcM#C@HIlnp!h0b`zf_p#??sH!aZyA95O1ibhjtIDdx_R^jChMn;-MYvfOmOaz ze%jMX2dG7z%mF-SZ#w4L9ELq9`FKVgxpktI5Ax8kGF17MbAo|JMZ<>xi<={`%t1HhBeDR%+ z5AfBNHt0LgS^VRo^6KiSoKg|E96PIwYnXdFvY&d^>2&9x9^(35+t*hc5cDw{>dlTD ztTkW)>$+GR2_z0dxH3aq;cY%o5_Q<`ddP`I2q0tWclexFR(a68=_fxRpH!wR6!h$!(5)z-M|OHAsVOK+_?4@hhwtO99`GsVR~Y5 zkRJk2(RuOwI_P}2oM4&bjR&7E+|iT8XhR#UEPqFvPk4yXyB*eh?`NF(JQ}P~Etj5{ z`;9q+dMzE+=PK;xrLxbG3X3N<0q>FU;1WkOKgMNysPQ(}zjh>MKS@2xm0kfZNhj5x z2C!hLvtNTg(E3ee3i75&-q4P^TsWVRoxIguZSTl6STJ<;WetwGN-(YS!SkJ=o+mxN z9GBO*W}GU#GqasN0BjM8mibgoE`9 z`_wwP(4?m3VU0*AXOeHOb(u1?-MuezlCNJs&~h(6dJc*WW;xI7L9>VxYgcwSM_S^K zu4pg|Y0497$v(&|zX8VJ3%B#vA2crFi|c%ITPNYrJ?AqgX1ikD-8W|y4omLk_|sK- zwm3l#Uvu1>lHYc!=s3Z+_6d}S9+k-d;7k1Kn;yi~Pl30{{6^?v?iPUe>DOtefVyhD zXfyD)D{p;D#fn7f(P6!_dv?OS94Ei=5J$^o8UyKB@;tWVhe#k|)X`4X@?S`s*Ixk^ zWWoo8;4MepVNB-&c&Q~MZ`RY?@;88CKK4(Y<(#Ru4!Wp+RIQ$YiYf-?W;p{ zT~2LIbiQ(oAOCiPayfj%sy2(-#IS~W&*-r}_9IjX{m2Yq(Q^C%>eFUiOc%K%juD~W zPo{m%>K4Sg58t3j?ws8RJ+;Rby17)m>-y_+ULHg|uQoD0t@1DT)RG_ko3r~5#&~8` z#0Mw8x#a|F&H=QO>(_jU(;~-w5_f9IZ+zzsh8JbMJ2MyPTnm#r?5dwFdz|Ec^BXmG zvw-2A75Ya_64Fn0^S5XB0zl-yT3ru6vviV)ZoNm)a-*dIY5DvWLdrZj(UIDtm-Xdm zKu${H(IRtmyxK@MgM#pI*6MDJt-oKiq8FaJgYT96)ic68MVt?|$-t(2~zGdr(?drGEGukw##C!o~w zIAF=)q+z~V2)y6cPEBJvl>1jI`PgMC{(ND5bsc&xeD{!JBFlK-jhZCR^yFJu*i{~CYYem5Xr;7K?fa88@=xApHqrj^g$!2EY zwB)1ov~xZ&blw8NV;i&kE91co@8`+%!INyCf5ViC{LUzL?)T0`lAb9_H`4RmM0+Il zIq77kvIPxd$(Y|ZFTKL4Bp&kr^8K2%PUul*WlX}&x& zOP>ZRv^kj$*1*liWwz({#B96&K^1gcT=HD{{+(7i#5l9Gof*?R{=|wiHAPFJEmm#E z6_x3GjC*g8CKLbpjc^j8oil7&rpx(i$bI`hYqgs8Nxwvg)-c3b$N1p|Qj({(DNX~# z_fCI_>*}1_#qk@jKNL6*#jWvmnV=eSHpc;BHP->|P3(_cyNCfl9XaDtDX1TQ798ot zx#VGI*2$p)TzP5pdh;(gq1%fmqF}yI{PblMA2(U(joRJ|w99wu5BM}o{M2gP90`=U z+lMbcxcTDRzwVk5jw>o)bnxp`eZ0%R*}DNWy)~_y-X{lBU3 zB+rEe0;bMOa!$3ovmWkuooToGX1qG=FCv;A1 z;Ca#WnI}BM5F=f-`(MFQM{h91m*?=xCrq($?GQ7(%#T-ZGUqLyYns2a{$d5VDfif# z<1@riP71z#$K$f0qGzob_WQzY;4SyjRK!=;P2)r?Ew=VZ6!V>sds?X*?r}J1Bp&eQ zI|3h}&=(1YGi!USaO}(u!@g)9Y&d=c ztxfdY!IHamc;r(|pMBCa`G-RwQr;Wu7|A6Z<#u?yi0kd)aP~^fwd+}==4acDv(t3@ z?w6ajx-T}pEfUK2H=TUN_Wgu=ZZ;`RTLtzL50$U@=HGYsfhB$1jw8mt&O+yw$ga3; zC+k!^IeD=17*7v3C;frYnxXxS8Mk9x{;ueZiu}g;F9r|Fz`Az(O>Xg_s8Jkwrw6p( z4}c3do+r5&TB&<;?RkU6xR(73I{gss9*uL_*!`wUX2)wic983TqLve`^frF) zlhAz6idkUS_v*+L(rZceR$%Ki+;-K9B4>F59cjh^DH2~pNr?7Mr%;3X^!f3M7iO`8Bu;NhmojMsGLLB=HZ$2; ze0pze+JdB}F^}8xkU#wi_r%8E>{ByxS3l1e82oL;e5iEI2`nMCqLE@sa!vSBd>pfr zR$&glxa3j7WeDx9!)D<=PlYf7oV2nW-Ei0km)7#fcWNoNd%1n2;f5u1U|&9*t8E<= zbS*TcxbGD}=Cz>|W4LguNlN%skF&{gUtP-{Cu4e985gbmx>kqPvA4R7iH7KahYER} zYSu$y<{k~rvzJ&_bVtw8tk>)?dKlD!rblv9)_j z%zh*~Cm8(0kmK{Xu-lxuM@nO>yBuQkX@5CA7V*4X&<;~&V>ixabvb|Fn}o)cjC|^) zjr3+S+SV^MSNC5!TofKHwrR5Cv0KLOcfNMKHPFednGtJ=+S6xZ`L%EhgVC{;cU-@9 z-h1V_G~=te^{K6OVj+wZzjUT7g;SY&)3Dl$nCtCRj`c_lxV%o^@tpkD2qt4OVt56{ zH;i}uJ9Pix8prpGGkkr1KBlf-a{P?2JE0eP{eSv66z_S4=mC(DJXfDFKAGXc*WMg` zAV;S#)4iU&KQoym->)We9{1vBN3UK$Gm+}k=2~!9FBmU;bBkI(*QaTM5$|>b21&wV zKD^yMOqOA&FE6hv%Ik)^yRnKpSwFQ>nI5F+VB;Ovhlfx(%&8oH^5bni{52nbv)O{% z?U3=-q093N{8KxLeETVDnx2US@N=ckW=jZr`mvX9KMt+;E?~d065vi>PaK@%+NKYe zj8g|Qzo9%(Twc~y>~t;HF`kzX(=ta8?O=E)t!EGnk$!Z6c)HEAl`yX5S`Mo8x!rxpq12<}9C7ZA zvz(ozJqWTE6V#I{bEMS;%0Jh;#8IJrlN zvocd3L8k|s;Uk{jWxJFvKCUj{Abvf*2f7@IBz7g^S~+E|nFnk<1K!#PMl{-Ay449s z@H;o-nMl9W!vF|`&<{9HpTy>yWa2(Y)A?ULi%p#xY+B%bpPAu!tOO1+C<3m(@pBTF zEJJkUIRb4wHc4LLF}DD+j4jyqy}x9I=lX6=I8&wM+Ez!niNTAz_Rij$hz=GxWAI=3 zJ0QGhiQc%Sz~E)T!1KUP%_xjTsMH{Fznz0dWBQYYLs0a3IW1P6o85!tEYCWvFTJHkI1+=c zoIXBh>Q(Q>0@^+K#;xOM1~uL!nf>Gyt<3scY7u~U;YBft4>h#@R{_XXb;})4##twPw#e`?@|cQE#p%%SJwlGkyki2Zl)#0?11!pp}_DU|8dfO!&7enD*9lO~<> zw**$WaOXqN{m#+gayf@wy^N(d_)d>T_u1s!d2lLb zb;(&hLZhJeuvf>T%2E8yBXPRsr}7rD=uPg?K7jV+Z@+cXb$jLPhN-#yid_!7anD>F zYl6S&rZ*wlLIfQBzz_L(qV%8i#4;23C+n$_@F`_zl4@mm- z_79zAP>s)eO!r{{(SaWNHH5vn*iTw|eB^n2hBZT2oUh0-#dHzEn`4doA=F{)T zj_{IWhl{@kq7zB;4TF}~7l?6xZjQ+u@&)t7_-tVky+2Vee6*%$?Mb+dI=#;7bzFXW zIDJ^OF7lakBr4>Pt_;R+X!|zohu1z~S;L(V9y{fAPKQl1#dF*YwiDybdm7R|T8Z6! z=)K_MO`aUVFNCUSi|1a6tnSHifpGZYFyVcG!uB^0?BVbvs9DX9pfA3e=yi=snik^% zcVzQ$Tz**J<*w;p%NT^nwx{|jzIj^f{Or$~hL0}AsR85SPU);x=kObu-d*ddZBeVK zo#Xmx#_8eK$``L6ndkV?Bq7$|A|^IhwBI^}4>#f^B9BjnxuFMRDpjiAdUf`UmODkv z1e#*!HWs5KZ#Ylwt>+$AYy_l2N@9~!CWblCqL+I^#_rEQxS(~oI3WIsnLyY2!<GwGwjsr%mJ-YoGMUw(fE`UhMQ`SHf93*L3U&xfL4s5;L(UZl%)4C;I7d9L@d_ zKjw7dza)H|$SUzP2FrB?Q`9hJ!@4tUTh^c)*Mqk&|3qX83mN>&VO=NW8o1Dw|DjfF zD=Mz_yEJOvz9{a3m+*7?M@;$YS3q;!9@7{8Rf7x;?DT819{fao|Ic6PlmjeVqGwJm zD7*Zp%u$ptqAs-z;Yl4Ml}F9ZX(JfR__2eb$IK$JI~OD@=CU^=^9UsLm;=#&&vOA& zf77tA)0vTQnRCuKTwf;DJQ{Q9@^FHIbNfbkwU9aw*Zl`vZR9nh9I@dimfGl^_Vq-V+0a{JNyxkoOX*AIshPGH{CP)b>bUk98c?D` zq^|Sg0${!Oi>6;KWVmb zIDj9PD2VogPD&0bb8+?FTsg>}b_KG^ljjE`vtIyZK$^cVAAG`3o>8_rO=nc#-n_+% zz#C|vE$%?i9ROQ6vnL-XB*E?(3~_wUd+VH{ate}AuDdnHy9R-hS*g{k|KnwT{-5a1rV(%+dX8GLO$S_6KX#MGf+I|JG}~13~h0 zmgyM)JZtsXTUfXpWzQ!(@iV@1IV>2JxTnTo!9k6a4}v$>?yqnHlw)&ZaWYo7Zjf5D zm_z@tPu}1D$R&=pcj5nCsS`fy|6qid?D3D+PKZWFYn=6_CKSn00DoF{%(h%v4PZoY zILKjXR(9)>+7JgCK(1$`%fr3%cIPGEq)wG>m+IIC$WW zSU6dHtmL#^uK1?kD1%R~dq`RWy_)0Xtpe)Wpm3iw8HwncA7-K_UJ?>}eP{=NIAm}( z)<`ZO;^*Xj@;M)BI?|zBF@2%Xj9WVaYiiXva^^c`!IpO_a zYph?J!mzrX!_7<()U+FqU7vfb?Op(A&0oX$<7Lm^AWavaUPNpgQF@=)&T^c%$*;C) zv^F$Uhi9U>jElIJI63=X)D^$3l*iaSjQh}0mvBM zXZQvHi(Oe9x5#n&b%aY`*Cx1pFmTS^UjOuE?&PDfcx_OfM?<-A%_f(1c3ZlvhuP0= z?d5>`EcwhMN?3EI&!G~(wv@X5)yxTaJkjR9s*_sl#}ch0c=vq7#235?9~JE%w|J?N z**(b=K?-}<`-@4t2u@d|mZye5r8%|9bI*sjor-6D5_h;55Yd-eMzIz6a{JB~ug&ki z%5$MUx#z~;ka^yQ6}0cRWBBf$bu$0GrP|$y+d~!FTFwqOq0FTESgu6oIFP#vj)2@y(>LaN+#D1zX4z01Ytne%e{A~{ zet03a?$#Mc8fON0vQ~dK`kV_!`ENY4NHUrLWN$XEgzW%w?v*_c{`8aQvJ4b_I1GyH z1GtCv7!TY!CB=1Z`erw$vCnr~JBiONmluP+d7m$GKH(gfaIvOhCVC|wzW86%DahE%!7`!2!2co6!olGvrHcSb`5zpZnhJL?{^MXu}xa z)l4m{c!J;6wN4WbnFv;00sn3~S6Bq074z$=) z^B&7ZLxEt z=4sDkzl_xc)bQFeJQJC4qVvE0wSGfeF#2J`n=jOTwZJFTG{R@Jt}E3;7!>r%y=a?m zcf3vn%<_ISTP-nNPYIu~ggr#HwHc>N<`+z!4XBDEyY<*_98A{LYeqZgbE>(B-8i7* z(P6xvnH%hsM+8Cw5-&dFuIGz*0tb7)%i2D)yAhtdB--4Weex0xrN4LzFXW$6*Eo#0 zNPY;6;#s)gzk;mR|A~R z9i3-*=7`gzr2uEL)Jk3mr^~rFO%U|F#Uc#cUc{Y`)atWMn%;{;$)%Efb%)PcYJ8=lBzT_5b9A)=1@Z=5;3O~Kd2=3;Dt-FOeNvXN zz}!D1NF`rbN)TgjIrqN)!5ki8yqd?^Ibd}5Y;eM@_hLR5^YRYooxEpF54HNwVMOW`W@u+WFz0RKC}npnRq0Wdg$9RV(y#F>C?1Jk-~4^KG1*x&r}ItRb( z#NRgLc5Pov9~`xxc7y{{2;0NSC-GC;Y6=8qXukNcTJJoJTrD{D2Ir%LaP)=~TVL#e zo@Ir@6gOS$i$5uuZyn<%6>Me@O;kEFXx+m-!f7)$PPDUvMT1o=nB4$fly9{8ADlzE zFYt`h$%Vz6TK4ZE&b+RE`XbGmbXXtjpVVcUzBTN(Mpg4X`>cSMKdmXV{7I{_&I}GE z7i%kXe&XcO347kHW8P}-T*Gkj*qZ`6s7?mEe^5t1((5YV!mqapy2naP=XUbs%PETV z3)gsccqtMx*6!vwmrGYVOC4PAZ}iFYeeyvDX*%!T$;zVV_K_aJ5bAdu=NPQ~M|;n^ zuhw55U^u}3a!>PWnNQk0t20j#;H%A+I+2m9m^un`^*o9pr_VbH#&s93g|cf+6X&{c zVrFrC%>03h9M;#E%i|?O{a;@*U5_d1c z_mYNTnu4P+y->c`=e+L%{M0`EDMN|V>Y0dR_5F(@{hZ*rEeEkFmORyRNWSUG7kHNt zO_@C^u%kDchJ!ZPpv0$Ic;ZeTG0&fa7x}@~VLP*Ejy6tN!jq!+J}xtVoVfLJfy@S9 zxN_oZUDIl8o~7Z4dlrX>tSq}IuEm+2Q!jA~b1XV2vr+v+&XE;`m%2_3oF^)3f={>m5M0!llGS@c(IKOj6 z54_VwPB5uX4gc*2Dj665xQ9~st`>YT=Ddj1dvcB@ifBzwQh4467VC})+Du$A!iOWh z#8i?FmgXb<=unZ7+>a|UwguM;WZbwSAa#-x&0K@7geuIo9$nV3JR8dy*tnE9weV4I zH9uH$P1TDNDspsy@YOwr7bCbESCXMiW`Evu8^p(BJ{Q_;SOMB>`uco4w>K0_HRmh^ zPaN*_gRE%F?vI?uN2U2jkb8gv<_7!jRqQ*eWQ8FE*Ccl2$H^(@GTuD(8C?Sdv zi7CJ#;T$gi_1o1Wlj7hW-`7@vSm~Ib;l*c0kheg})J8K7vRD{<>(~^}(dWx?Pb~!8 z{SZ-xX}VwVsU(o`q+}L&zAJphL1Ql z+_o=1qh~oEjsd&FL;PUyQ`&Ru%w%y_WD)qR|D^-IX{Ec&D<3Z}&FYTSd5EVJiRO7~ zn`~%y9ERm@4y-6Wwa{FJ9=zkKHUm7wwB8xmSHFYQg5uRzzW8%riSrI) zG99P5^ZWc4aC;!m=Lqdu-oay_Lx@s|hM=R; zeKjBdw3<+tU}t4te~#%A-of{O))v$5Tq#jtWkFP$i0te(}bv0mWdY_v8k9>i+tV#;WW#9StYF zJ+HQ%-~si$n#AIIdcxV|d(&DphUU+b&pqtQe9mkxmb|>ke($X-ID5Rtac>TfBGr%2 z{%H!`nlNyA?r}ItaW48FE^B`^!{GTPac87NsR2H}zLojRb^4W(NpQ`ybWoiWkTyJ8 z^1U2(;p63m8@FA2W@d(5%trw&ZNxd8G7S;Sg8y>k8#Y3VdjCWmyxh~}Iy6G!lApcu z&wV}jBhom1L=$S^6w1DA9Z@V>e2Gi6H;IAg)A6& zr^aWFXgvQRNpR5(!}=WuEaTC6v_M&w&zy<*0z+f$_zp0B;>DAaewtIn*&HVZE85Cw zE8bK4Ndh*;=&^`sRB?QMPDt+Bj9g>MC&mG+a+%*7e>4WJiH#TB!M{l`jmsc8!XFN< z_~Xkx2tM5SNm&lDpwl@1)w}lx481SXjBu@%I49o$qsd5Cw8(N_;evNs*~v#+_ONg! zCwtGuP6wv}(s2L)AOJ~3K~&tSlKT^0^5YFta&yN2#xjTT4bSfTN^vdsptO9EKRT16 zy2OREmg+q@9L`EF)K9PB?nI12e@ea@=S!XGhhy{MoJC&rMUO3qj4AE?cph7{-T8^n z1}y6PeEe6-spoRmvHMF!mgmQ=_hy5C<4-(w?mUv4s+`|9xpywBAOvY#hyd~gN*K(lm_LgKvFZgmL zEp}x2ocYmzLp!)e)7=Mp_AxYJi!;hgO8IlofRM_Cqk@j>jDFG%_M8p%g)DHtD?HM} zzs>F1;SFy1WZO5_F(@WOZ_n}*pQf;(*S((}`FOf9>l4QJ;^BEQZeJL%n?;H%ud@jw zwaTR)^w*L}FUT;m}%d)Udw#6HVOyIh<5O*zmVN-T17z8bGB^9G^O? zS1jgvKHOWloiCp6O7f=`F2l}2X7b?R^<}x%(H+`PDQ7C*vnEo^$tij`SBF~fTOn!D zkN{^$SJHXV`=QEyIH_N@eBRAmTl#9UNb#3!IS2QTL(472i1oJoJZrJs(~>~90b`_b z{jAjC*ff3t19taZUj7b#bAb;HnWYYm=VM*|&p%}od7ESMo`U0s#%^8ZOL>HH-|0zb zunOF|4-dz3g$HQ=lfe3~eri$YC;xXYC$BiwCS^Pr)>YrWBlw3kCRl5iDc+SbSN)Uo zsWCFN=uK?6g&-T>?t%B|1*jy?Z9H&sR=|G<>^Nrct#ZleUjf$nT?jTHPV?w^zU7*j z-Y&4?a5QlG%nXP`L{%(DZD=W_;AXm z4xYtv88O~iM;o%fos)5wxoUz7R~)bQWw?848AzEP26*;6+Xti6SG(cxnX`}hI1%(L zKUDrtI3B0+@TbC?&<~(Osp))816|Wi#+yBD?B_n0!};cU>g(v7mOf_*8W-r*aP2tU zvujxVozXDMi4Iwv3;TzA^Lpx>n|^7jde-u9{YS5Qp|)S16=^tAce(MVacgU>SEn(| ztQz6mI`i$lnP&Lk8ZxZq>?Jt)wapEE?*;DFJkrOFxEziE+%vxU*|o0z-h=Y_nE+he#iH4%%@%`1@w$G}R-lAOXWKk= z!sXw%yO}SAGfux0wTNpu z)|zo3?z1w2IjJYrGUK5GPN_kZ|2%@lHFb&e1l{ZM%}u_7Al#>svO}Y+RtmT_8sc}d zyjyYid6(0i;=)hP>X7Z{?C{XTDLOjst8?dwXTM2a#+y5BzGu`mhY#huwQgQCA34e) zX8t;_yi{GCgr}1}kw0bF;o4uvzdV~G*yO*t)W^1t2r(DzTPVEc!a;4|xvDm2=ZB97 zD|10#|H@x$K?ok*du^8FWoEaQx!NP=ti@+9kJ{@SZPhO?HThgcA``^H!8fV{+D z7xuUtN#M*Zy6?vb_{=DHr~5cA4ER$M%Vk&E4s>6ZJQJOoz|;0HnB&awaBn7%X7=dW zGZruRZ^g5(p5x|1FP3(HF2K0hs{=Rwc$Ona+zO4GZnBmwdq)Rk7=m+HPJ8wq@XN-zDGuw-AH(;ap}!E#$j&xXA9;PjSi%~IjZG=E|!zay0?I> zhxzE`Iv@bCS!DPe!|zZJtw-)wo;_JK0tZLE;5xB_Q!mD1m#HA~GaNfOPuCF3IWU)I z#)|xE9C*p>!W34$30f1e_2N0Dr}gLb{=rVBm;&n;-ha=>nFV~MryWAA| zU-NJh{Q7@3PQP;cS5(P=h^RSogu;ydF578uO`mWZu?<9v?87jw<48U8teIg*o{xS0 zXZPbr>>u%^!oA@PXJ2kl)IndJzIo$&dO*%utBC_W)dbw{7Ju6Oq+*zQB3sWsab>Qu zL~#C%G39*bG)5PUv7cD5KDB@KtX_ApsmUmTcAK0@xCt{O* z=N%2!(u8T@zKsu`@4GP8XN^*#{j+3(i{=}*W-gN4vUw|y5t*m z$8&+z_|^*_MBnFiy5T(iy5LjzA3eW$;gm-yXtAyo46OPwn9ZfTXKP)K@X_*US}csd zzWw3YJe~rFCo|+@yJE!m)`Z?QJ50Fp22Zqk-O|JEGhLa%&}G=`I;l0i{*J_gQZCui zzXG?5L?yxN(Gn4nRz80b%S1Tz=0}JR;cFUo9P|^q7Q6Qo2fZ|K<|upo>jjdIF)<`} zg?}tih7>+{4u|oeSi;dlnCaPdgRv; zx9uC7GZ^2|!k5MF_x#ef`qRC+MD6AL%mp4LF4t;L!VbCL)**bny;}5e%yaiYXR5}x zI#W(0XDHVDWr{C7;1#yLt}hFbFa5wLNWZ`z@Yt3Z%(*(eX>k9*>75_7$8oZBz^Auq zJ?-iTlV`*b%!AupNGhi{lLYA@a4&)hiYxZ=>eY5<<8(oKA2ZA+p8H2UOM5ZY8qWzA zm5q9-nYhlRt-8)ua-ut) zL+_ble`>p?e!FU&Bp*T_kPZz`f%`e}JQvYHEZiiy?7@|9{9#QU=OmtXa&3mU(d<5M zrtHzv=lZF?d7pch2F^W%>qEXGPhlgf(8E6^bKqIg5A*IBTL-5QGuFop zvq8UJ>wOwFx5cfDps~|=Yde&%xhQ4*7IW_@=2=b3HcXUkPQzY4@%HBs=P7Wt(?{oI zf6pZur}x(OcfmDom**izXFH#9Kl9G0DMVGa>^5xglzmapTiE|-!{I2U0$YkjOhISK;q@bYQ0Uy^V8vB1`1LSc3r8Xglav^YY1a?H`@g%+kqCJi?zN!#MLhr1#+2ym*~A zua_2WektyL5w^92+1=f{&yX%Sy;jy*^pbvj(gn&t_eLcCg$q>h?LC{_OMz<2Pmpq+ zW?C!d%F*Yd*@Rr5z3+4lO%i?Ib#`3fluO4S-6l%SMqA|&_aIDQvU_(^DtN-Rr@;aF z!i$nF9f9)R7jB3!3k$~ZfjXd0MW32!|1L(oB~H&lFIT&;=Z~P-FQ*7$Cii zg=@9UJ6!`vu=RwbwbLJdR`dj557N9^gt;Cc0sJ`98()mJ=YYlx_vP@(*!aG)T7k|^ z5a-&RSgy@QMs=hH{_1cn&jP+9OMW=~9RVf_S9o-mFW6RcSe%2IcbD5^JOkZ*_hlIu z*LfDYXCU+VqN8{|_2O4-@VuaTJ5N9A!TfIqc}4#;RVgNZLz#!7)bdy|8v}ijU03qH z&l?ac0A_+!B57xx`fCDX%17?if>Ydb+>eiN8e^&@@*NL+tjJbP;(JCmC(l}e*wMlD z_=%DCXjIsg-koBA%^SdUu>RGkX-&aoo?u^maKuu3J>ln^`TFd%Db!xg&QxrFV4j}j zr6J{e#?&;mN$R6U^g747c;=cbQCD-Y;Lj3}dz~7`+q&{5`38IxV#6s-z@TAynv8|(LHRj>; zy-K<=NPZN^WR{+1^U{8BC$~AiC*X!PRSe$}9T#%nEp~ptOZ*@A&UJ)cjNQI!+kJ?S z7J@Y%ZF+|zXZ$ahW$F@M4%M-}084WNX_$U(QlKaE#(8Q`d%2wVb{gEpPh;4l*||VO zfZvr&_QtOY5b13nztFb;wODB2g|2u^?0(8^2T;9O(`;Kw<8)404wnvZFUvWN-m2yy zFPdE{7nMzI9oFv?rY_2Odp7E2Yo}>8e{rr;?9qs=ceu(@l6XkZE@ykz7(Rt&}laAFpaR+j_U0Jd()&x28 zdGt7=_GgAbLwD|f`h+5Xxav8hQMl|*Ej`~>bgMm(1~Z_Ib^)CRc^-eK6^9?jMut@W;22QfauWL{%n1nchl zNSOchM*ikSV~_ow4-1FkIlg%L2_Nk;tW~?~DQ1AY%#K{onkE~WEySgSBC_0>YM0@PYPYc1C)P@L<*?VfPn+Dn0Lb3luKqvW6}$gv)#T~2E_ zbE;7EeEVvkg{GJO!lgqY>lxcP{Deob;^xY8=4NymCbklc!D_O%o#|=yli`Xc0h9Zm z2ta$h<6DpJef$YHdVu(<|JBDVX(bvW)SUgzDKTTn@A5o)PKJy~HI`6n;A9O|d+tWy zcYW_AI%gA%FubN4C#4@k7gj97ot${^yKT`|ZZ=UY7VqWsGt?UVMm%Nor0P(>A> zuY^&6FLlUF&#O^w1X!5H-aPm|nr+;21pa5VfIT`smiI1PVb~e^?izhYHbI|$te(z8G={xx3`hFap zc^iv!?OX zBS~`5`{GyQ?r0wKywqYv)5{q&ym{U>577QkjFNa~E{fHMCpuNHIP(5f2S=dS=!h1h z9Smz`brLF>XQ?$*bX=(u%Xy=G>b!n97{T;g5*PA9^Y7RJ3g$*ND<>^&8r)4WIR|mS z$O$qWkkS`Bm-M_ohe?8i-?EOmRZ<#6Nx zgR;qe0yCUL<~Y7@np+38nfk1Hl+4{OUo{*l)G*fw^Ndj5671e{-RB4Lt~@_7I%KM# zAv#i%E31%m&OJy+-&iuNaRIrgg`Buj0kS*SoU!dod25-@>AKmL(@XOxvTer}7Z9t&3yYsp0)n3fI0{glJJmAuM@^H|Pd+JR+XSnS<9Y+hk#)y>3<<7;rqUi7u9M!m6^W^;= z%o7>8|Efko<zz*?-g>^BhE#?+o=904=#it>qPnfA9IX3w&+{-18fcxz5dc z$$I<5$!pdqra&kKt$d1n`m~cI7 z^PrB;<`Ce~6bZSJPpTkRWQoUL{^=jht&^OO4&@L(7?GiJ{D-@Tbzls>IedPNgvN^& z_p(nQwxj1{#S|s8%(9MCEIv5*iOnA3hopJg#1p3VGnjQr6#IN&K*!ceF|Ps2iFt9H zxyRobnoFS1{U?t>99s2(hB@FTt~FnD+7&;V0y+0+sZbZ@~}6YTKn zotVqza_Tj%&HCoApw%a7`rA&l&QMw6!yAhf@mY&yRa?2eQE#zgF|9Xn<^OUE&_z1= zU_1wrdYp1(1`2vEvuoOyoM&uu_{Z&~8rJ)yXKxS*E?QA+2qUb0vu8F3Cw=c<>nCM6 z&dZCB9^QEB(zBQM>+?Nm%)hzO*|We0thV*kf&7dlJm!6lwuLn}*Kt8fE-^cA;Fu)K zz31cTwh%((K$*jyiwaiYE-uO3P>T1G5r=k@2Lg9}&qVLPj&@vM(U^Q=$Fyy+$le09hNxa-88dW1i7)prZ5 zKX}6pMkl?wr|UbkMGyDGwST$-ZyZs#W3QGr}bnUo&y!5zYDha zKz`RmJ1jDy!O8M0k=~5RADmiidZxOUq2+a_Xxh7&Zd9YrS%sD2y5+yH%=5!JdCrJo z-g6_Aea?sWA3kzh>2PwGkr*@ZJ$$IFYJb2q4&`NB)EBe1^}FBH+J5}|_bpSCy15rm zDIZgRy4ZJqkdbROnROk8Jb1h5i6#F;9Zs@;*Y#wy=*$}=6wdPATvB!)DAu!ahc1U) zdA689)>2FU)C+?82du;2p2M?W*BD=ZuzR*mGCkH=kTz?zsyw^l0DKepIcQqP`l~m*74@ER4tKD>nAvB}=5+-ZM5-&*4<72X1Tdz)@ujb#94k=g={+2H zQm9QSVq6g8Od;h9d}iLdM#7RSbTYZ9^Yjq&uGH(RwN}Ot-K(%zI8Q zbLwGP4!Wby2jHe@-l5c?x|3S%i=%_H^A)Rp+w$H2kT1MkGc(wd_8v?-4&wCf-Yd^Z zVkyQmRk63f)c|Te(~84O4)O);80{s`e#Lyo9)Oe#D6LhKQyQ7hrR6&jQ-qioJ9@fp zKFKL2$Y9V3eycp8$UR)hJMnU#G;`FNj!#lccqY+cv~1>gc$zbnj*QRFBAdr7hdt$h z$j>sj{yo6`U0pjH2?+9n?~PFMiY}%k3gr{;Es8+@WJ|q2N?hsdA0PaB`{8;uD1OE< zEHvroYCaBPH|Havyq4yA!UFI)^@n#&{0?hZ5lP49>}qj$_ZSAUc+F>Z?v_p~({~do=vP zlW6iVOegwS+gIqsNps&9w-|ZRwra8Qr(FEW#MhHH&&34Iy%cALV9vX_z*gUUkN)|s zm$~!m{cx$Hw#6m~>~Lt)%N)+#r)wiA-(AzqwRe*MtrZm@lXqH^CMeYd@fIAkbFdOJo&4~4n!*) zd_LpfN+?_F%j`429!*IiozGde&IR++qYAqZfKR^7=0<7^u-I^OaLnuxd$}uql^+w1 ztkmZ09x1Vq#2i?_xhn1nfUUmd$eRJQkHGl}b(E>mB%C_ZM<*%=^GbX^+j7M_rtDW= zIU4qCQoei%gd+i$k$d&r_yh2ati7b=LrLbBJzpS8;^h+C(W1oi2K)D!IMg~g&3IjY zOP6S~dGkJJ=WVW?Y3DjlN<{C9Z0COE%(c=V`r_1JaJurb*}u|po-HN5^LPkMdT<0> zB-Q8*sl;80%jXb%U+#iDbmGmgoA0gy@3)Jg`KeL7Hmc`(G~w0i{JbevGqH1ZlCAJ? z?ELMeE~2t_#B=!;&m64C!R02-7c-XsV$6JH$V^`N3CMQ6oNf4Guj9IO2P=QY?bmaO z@0xiVrrDLfL8h>p%mMfM3S{%h{YHb{ZVYfW8hUxam{%_HjO4;H1)4FwwNf8`V#$qO z84B(hao#7_6;7VX%MXvWm@_@Pj^ioBm6o_?dv3D}6bJ~Yx^i#bn|0w<+z^P<|Iyy8 z^sHzfjP2laM(Lg#_V}%T9ANcg`F@YozVU2VPq$h3$TU(5Oh^sUaeF8U2BWLbL8G6@ zxZ_>!<~OW?$6z)dyfsW)bU

    d}lI8(1zD=?(!3VKsqKrIm0bCdnQcQJ>C0|9CI43 zSs5z7w86XnklG4?%aIDEwy%Jkb@k^t*9}j&PFCa({knCINyU6T0o%-d=AyM{CRXe` zQze9}$6=NSw_|Dd%1@(#M?#t}kHZo}KjephHgka&a1x>iGd}G6+?%;fkLT0cJ|{i3 zqvmr>U0i*}g|{Z^jz@>h?aWHyqwlSuoM4k|4Q4OdQ$6`{xWA_+US@EX>%|Aw8Y_Od zRN$H8e@*=^*D?o}#z>g&b@{u76dM2V2V(`E4pTv}dNDp>0H}DvIgi7ZMc#V!N$oewb?S!<8}8rr*7Di7 zpy12`Ez=%)rj8Yy$Xvf2J1H(y}`NXpQ_W4iIvYh zx*&Mm+Ve^c<9EO5v2cmhNtpU}_P*N196i|e4L@Dj-<3#m8*wc-Qum90t+LXSa@^h< z))}AY+`c)x7IuBdCbz!n&m4Is9L!vrYoE^K^R5~rSLeSu4cJfsbJouCpZfb`!>8r3 z?<=VmO0;>l-C>(tlH$Kulm1?$!6`3(y0%ARaQL1YkCZTn%ovW9mK+?*J={V(oc>cq zxm>cEc20p_74v{G%^PB0;oA~!Yct#j)FQsY5AKM3c|>CTs2dxX-QyUhg-Z18Z$x4hV;1H)C=0qm>sr(2C#ZNx}bUU2W?V*X+SP{~GC` zMrrVQ$!4wg(W5YkX*CF2dCt_u`q&Y?^&Ab9{r0i4@XWv3rV##UTOkF&4iAD0=x6`{ zAOJ~3K~yg_XMgHL(wg&Iu?uVV{mubk?qz~-uw0+MTSE@Zz$S*3APVHA4{h&~Z7keP z{$T7&%so8$;MSMt@JUn=V=u2UGMD3mgj?I&bjY8zzb^IWosbVM3%)r}OzT40q zZ0=1pV99W<65%OChpo)eF}qs9dBd=u$~wD1cwY#p13L#JxL@vzY#of_g5(3Ojn8X` z?LhNNVz`DrJQr^CQ$WxsxEgXH0gZ{HZ=xQ2ebN4x=}(lzIwFX-d0=S z9f2K9yJrc;Er6+fX%)_~&E1bb&%ea!S*U3h99^gX)+GNzmen#yJ4Xnv)H~DgI#%>) z$GPLAPIU7HPR>}DA8;^7qx0_teEQDm#ZmL}i3g-E!BB6x?BA*cU#?)mX*uSDF62c! z9+u~CI%>K|yz`Ze4J_-uPv(nSX>c$Y`G&Wn-c~%n2~W~RaDr#Kx0h*4edDUf*(dyH z%#j2`xa4?e;99x>4O~}&HVfZ#T$dq|12)djgAt&H%snLS@G8dH_o}cwM>P~Ajz-To ziJeD$K^g_MR?c+bmvizQI+~l3pW_sB|MofAby6$&V@y=OA1wZ=U1P;;rneV!@x^H! zM#C4TSh)|;c{E8MD%KOY&#c6h`vT_NAz)gI#X46(^K0j+p1yE!&C(Z!{Bb?|yQi9R zCDzYG!)7yyE|=^{#wpZ4V}a45`60_NK3ejf<=l(>J5&DR@d(iaKP6Pd>7u#!Elz9p zO_&ghv9j;}-~ka^r{);7R6x!1(dY2^S%P8MQ9PLB=xSJi(|uwbUWw%cM-6tQUESYj z^$HkCUis%^Z2{3Dd(cKc-zIiH_Lc1 zUKd}7MSwqu5S_5+LB8wIbCJgNCm4PEB;Ik5+;Di5>zHQ?l`Qk2ClKtE{`;p^MF=|Z zE#REafwLb4*}17?8o}YLdB!)}(3V&}7|*lWsZrMULrv1A&b*4zBJ*=h2A}kXof!Mf zlk9OAM~+EMlbJ0Mu@z1_$7vl$cIt-*&aHcbyILDu@9A4v)|cS8N41(nhnw%Ut?neF zH@eI!F$?V{PtT3s+kbFTo#%&w;lbSntnk5fl@^?vVP&MsKMBh1-OxN|cq zc=v|g^z@Z`p8nxNqn0k7o%cCzE*|sbf~n=q{9L#I6Avc%<#507N7(Y#_jE7* z^&{|ATNm5+7n6n|rub zH0cB~OWzLzc*B4O;_*o@*Ock4T$=l!-a$j zP{8M!Dq0omLt6E7I^oR|V$M*;$1JL^Ul4*POh-gK{*5C(@a2{kbHQuWcxx29np5a} z(YQA_ntXLywK=0s8T3uhrsmo_<&sAq!Nj(Yocx#|?Ni!3*Ow1$7pG{NpIXZ!dZyM4 z`q%4$aK<-e=vzamaBH|~++p*TS!%lg_&lgd{ z4>q;hT^#uOibJ(R;Yj%9IzGZNJd@)`qn2%*dmpHsFSMn0Ko0vz?bOi8&twtI)UoYX z*5(D$7}a=t48su?`qI8N+>^@x$A6xPj3)*Cytr?}nF5?vo}X%e^T;tGz&&T8%W_bc zC&xXQ6NrHPZ~{rOiFhp!U3R>^bFcH=TSTEaa{&z9md|pIPk!t8G@Cx*S|6leZ6Vut z{z2vRxN~hy{Oi-LJ#`J7Hu+ZzJhhHgkzhG)J_@GHd`JGncSdRM{4JMc^=d99EC=_? zi%rb=%r!u20?QRp*5b3LZT7gZ9nl;{YM{{v!2A)`F!u*8i zy|{nv*IqZP`|G;F2>pMSP{lYuU<_EWEK z$DO3FJDsF8UbZxB8744Jm+9tU%=W3!4%Q+M_y)t{Yn&4K$Jcxp8wbN-{qB;uh7K#e z3hL&;i(@yzJHEY5YH*V5j~%|uU@-Py&)e%_DQv)*R9HpB&1peo7Xg4L-|OLAWi~ti<{2Nq_ZMt$J@;>RNG`8W)4E-N9HV9lr1>B8x7d8Hh~jX%UZ_9U^<$?< z_ShJ&5>)Yh(;@xg2*t3mh}W;p|Ax;b+D-5&Aj|pG=)qbt>{G+3#v&jT^I04pIHoZNCb!XS(}ynUT{Rh4$l3&i@V6mGYIKsXs?69Xm`6KaZYAH3A5-h4K9nn zd?&wsV6##^40OHxMT~Ln{X8({TWh1)ea&~1pm}21cSh4|DP+pGc6`hp&OASvL2|>j zF9t>9<;N~*j;{U2InNF+_Vhd3nu1Avdy8RexlhcCH^|KH%j0I%$7VrZnY?qc4-U^u z`SvwpIKFuO9VUddsK;;IwdL*aGP3Y$$?WhLlPpWJX6gm*NM`bJ9Nh(kH!V2UW4oeW zkY|@k?e(@ffZDvy*+~MEaHgQ?h?6|$mMc8qT9BjHy)T%lk%(E1%QUIuxwsx+XJprz z`vQ_$4uvK-{=&@=Ug3k{~$^PPfyv*J|CZx;l6f$ey3*BtUZ!C18XYa!Buv? zc*-2-I6DG(6QM2va2L5b#v@f|n{MkQM@xX$|8is&N;07R={(NVFUguTX?RcL_Wd7a zZ?_!TjwI`K&zx(S%w)Qf>HS~w^o;!T9{?+>`bYwq3qXX2heu##l1#GpPL%sm?dw%) zm^kf#dK=r-H(uPuo0cJ6Bq5g(Kj)50!C=3^zR8gaBmZ??ma4n{e#^I!{y^(-H? z@wpnoI$3H6e$UU?%v~;%LI`g^Mhy;a&JSnD>yIv3HZnK}{P|L{yB2)^fC9Qr+c?~GX%?^6%CjT<%rv@N4$xOUN5 z>+uD})pj_vNS`pq4;&khS1Wej>p|tCE_!53Pnr~P$8!C0We>h=Xju^RQ==dq`rdU7 zfWY=wXn`vrMaj4%)BqOds0xAl@8uhAX`^C79w*eWh`%#04i~ao&R=wqrNRM@w}% z|A5nSL+8odn4QIXzuMaQrNAG2| zF7YjsmB6p@?FAO0TF3C_JV}u_k>KBv9E$^Y`=m9swqBq6yDkm>4YGhUADg;{z;6BT zZ=ivR<0xDoYe-&K=`_Jgsc?omi83sSQQ^d9EzIcDr{gRwdneZN9m}!!t3fF1ia2v) zijbGWxsHKU%?~Fe>`xv{KN_5yn9~@RY}(%wBOAT252J>Ab2XyR`Edmxdh&adzBo+Y zV@qz==w*E4S-QgwF%QS1QOoLQI=KY$Z+l0e1dD zf>_RRQ3oN!E}ZrJwi=U_>B~+2#E|!D84@Q<)gny(d0%s(70rgt2LD}~0Dw$?m=hRC zuQ``RCI0~Xr-cytjTy)19Mdn7G**RKN44b_V(UqH!LnRT^`OCy#>O9Tq3y$RQCogV z;2H&De(UvGe6A06)_R~Z`7T#hTrJ>ky^76e<-_~BXEJ|X)8W|#4{9Y9K3*Ck8r=)QoqStMD7YSZ1AzN1i8sZYv%= z@-CAQ+C5)$@iC|oEOB`=5G(f)^Za*@FLtRs^0r_W_Wg^{p+kp1xd1Hq6>w-KlR?x`zcD zXTG<$(UsS(X?9srSR!inFV^i6&h|RHPOg^Yno`+cUl*MU9)iP1jxx%o6&R7GHeFBA z4nA?R*op-V<>fr~>{=fI0G3D{+y)gSe`CCWA3g?X|*cs2x1 zj?L(d6P@A6ep)tTJ?ocK_MOLSPG4##r#{B-98Jm^{fyb2BTYHA{_?XoPCAe>e~A;E*u?H?T>%8sT3tVJCB}TPZ9<`^?ls40aq8h7 zpW3S928MsyVRDZfps6mBdu=}J;u7z)I+jMl!E9VA*giI0so{`oYsWRPf-fmr2gX9o z2L}(2+%rvETc(fZdQ9cNrWRARI3G5RrZL^(k6lh@<)VlE0Bt~$zv9RTsK1Zl5**C( zFk1&^>mfnXcMJsiR7hC3%H+J~ zpK3TKj(g+%=Hxc=$ImylaJ}Q)6Elu`d(F|^7xTw{o;cV>yqP#^&>n5mm$f|7mCjKE z*5`#}U|HV*{`9bpkN%#oCFqi~xeVCdlj7!qGrCX_!8ea147E)_*UedJus)pQwSHOI z7lO13Bu1hJ;OGk89J^Au>i^QflfEk*V{FQ~_D&VbAl6dwuI_%U6PT{ecb z5J}H!v%}74a9Q$=%l=P~X$IDi3*U1YwoU9n(-y0UT*j}hQJ#}i`_ zt~>g&r$!zd`5|2@k$vnee((2abVfIm%I=sc6o<$FUWdnhda(l`Z?$tS!@++0O75PG zsIi01cyeh8F4VB<1FQ}2Js=G6P?Rqcu=0AP=TP5lh#gDvy_(1mHF=`vVsf6_gMdQ8;oYOQH$QK7GCC!2b3lS|K1J<5}Ju&K1w8+uMs? z-PWb#IfH0(0kQ>+vM0{{-afwR@~J2xIp02;y*aMx#5(WObENZt6P9~s;59sT9ZRqI zR~fg@!Th=J4;Suh&(cuV$=M|0?OuMnoC)ymqu3X>`NqQl$DadT)OoSs!i|+UYG(x7 zonT`$_cp}ft5D3Ty&Mps8^?q5CJ-+TD{j3@4OiRj!S)`7-8Bi9!cNbyCvTGz$kO#` zVLTWz*%3hPAk&HpbqZa;I|jPNmCgyX=J^D6-)F*NYC>)pSv;b5PR#^x@f^%He!km5 zALi>k3X-rsW^`{??cRrAJk+#%VEFTOK)#*z_dLQ2ets>;V=H`6+&Ep z=&+y_++xHt9GvD&I<9V+5zXi1@!V^v$mta9ohBL=e*>!j3bsorJk|qfSg%*CKmCo#l**XV;(+qG~&H25QqbSycsuqQXeebj7D_FHpq&T+AF**^y{@Qe#TBOGvNzbkz~ z*K%o*HF}$GK8Ml+1&{yuFh1moZQpU7go$TsoAP*=w>q4+I!+(~*?i)jc>FJXy%_)1 zIv&mCtO#xE+f3R%g2|OGliKRX!MwF#d!vyEc*i6A+E+5~6O3;nKID)D9x@VH0Yc7u zib3Gw&AFdE7WW7QY+;XW+NR+U7V|3KlL{N!rtg!d8p8u9Pr$SPOWes#PVi4s=fIAU zO)>0`?5Pq~Yeg6Pog=kWvpu@_ zhBH1-Sm$;WZAkp-TZkbnBE8wJM(0>8{AaXJyzoNtc$|xvd;_M4PY!un3tZziuSn+F z3%Ywe<3P%0{_?t)!hG}@doSoChTOR)Z7=|Ox^vERYl8ZCHJ@VPDyInqH~(zX7la%d zP?0I;BoB#g$(&8r!G_OvUt;~#DL6c@c5+PjT91xk6g{Kp%tcDp*puGt<+0taI9H=U zk>&|s{LAC|W(MQ6E_}LoF^wM$KoTFkTjV$#iPOrX?Q4)s;F$jC2Ud&p48Kb~1O)LJ zg7|8)sl+mcCg;l5HI5oL!AIvkW7zF0)x!u&crn8DI@$AhhxY-V5*$O00R4r9wI0-U zaEClj+uwZex?GTq7ZY#(d2enR78A-O)%6R4BLJ?e$!qrF%smmZ6FPwK-P#04YD zJI`kFKK;Qn&6mSgr=E`uYcSU4nc!ew?TuziKvu5eo$M2<$S)hZ!mn?{WeaZiPx9HZBu)t# zST-hfptsteTAgIIIZ$Eu{2*EXqoF>y^#jy;;{UusekJhQ2^#FF_Y}PHoq7uK{^9#c z9~5!Lqj|c?=bE%wU$XDd8PlX#`ynY2DXoXO<8*L+!Y=%YHLkfPNH*7v&!o?+C1;bG z6R`W=Z~_}cZU!iRA$wjQutQJL)Mvv9A9>6ynYX7@S<8i;LZ#tgPidsxxqel1vevSL*$>Rt5 zBGAH~{#sY(7efrrV_SWj@vnZxdoZ5>S-j_8V(~RSm}t_LSRRXA-1vdxn_pYL*EoHz z-C+;TS+q~KE5~`o0pEPSzfQj7g74hXuRdZmCUZRS!uKC33=-{>B*2jFny)}_hz#IT2gh5=&iZ0u-SzNzvLndAhI>xn!0#sQCpbuok0gE=2IhC?>z zl__%(-o)o`XdS{Eo4c7C_0e>537A3dv+Nq%dCaR>wu3JHW3l#g1`R7LvExM3@#n_d zetp<}eCv_z=+J|k$vyMFZ{UhLK9H@$ORb;0<}+FF%QrkzK|sX*-uyERu{EYvl684o7ZomDyMm% zS}?r|wc2(TXAKOg^YOyyEHe5`mi5#V9n@$I*!?(ZaNV&4So+2TCXX#PTb?$2iW5zi zZ{4@{6JAYBr*AEB7zoY>Jf_!0{5b?p>dVt?waY|MrFFc%q!ji4WZQbQ!>V zaL!)y<1fX5u~+QcN8b0p0ccwM<8$I^POSAF0X-+Xh&IFFXP;_#-O$dpYJpYj^qGWG zh-@vL611_7BEZA=7IV+9`VyjFwN=VxJ_DKY>;599ZPw`BLf&4n+KD|&2x9gifge~LoiOm(s`Nlip1)U3IN(Mk?%{PpPiYqw&S7rWndlY$L>46~V^TG=y@VJ;(b=8;FT%L9&ad9weT zZQS_KHO<4up1iEXO4N;{dycj3+UX6uoP$=#JZ^0!6xt5l?sJ{)m3skT!HG53$2Wh- zh;>XSE8(@KdBZJhamh^xz2)KMN2hBMJ|D@m>qo0&-5I&bNmAx=vg~>|+JSb#xt#_ZJS?FE{74_{27&HqjGp^-YGkxhPhjJQw!Y)Z}KQ zR=%dO{@!N4hS`UKnX(&QcxkjIS=j;jZB)r%H*E!G*?XA9o}9&SX- z{MYgC9M!0TlWRE5EK}YOE$Zd4FCf<}4*JH!gIN!2E(1A|2gF@FYhx472Cn-r1+cG= z;eoq4o$y`+jh5-eu)*31G5jSSpB}EUYw}QI?w9CJ4r)&Cn9=*b#-=aPl0Gzd^_*U4 zpHfKp4B5k*Jlfa^%G`$Qa>Dl92p`~+gLUiW`Rea4sEZzz0M20*S|DHm03ZNKL_t)3 zW4*`QUQEmWum!(|{N|{3)8`V+7p4__npW4*BNHFkk!Oidowd8RLRfph*>MflWWVwy zXRzob&tlhW?1oy}o*UX&NVwcL=sL!+y=T%BL;gA(r?s_iuIAYsR=l-z&9rz+d3ewF z)hDiK^~!&Z=-4`u)SlO3-q~DB6}u+_SsOZQPmfmBSjPWUpcpvJxwC-}C>LsweVeRt zW-Lyi7^>TL5iFCv)C!-F)5)eGWh^h4a(WgnoS7G6?TuW2ARPblGQTlXFn!EkACLu* z%z@ER*4h?J`j}ozb)F7@>R4Ucc6n+W#B;T*4-fbhx=)Rn0dmFn$R-YG+y^yaaOs5SrD@wuc0*G}fQ&dTsn~Uhf5gl3sfM z{CPB#_TkrX3UoB@d~e<4pO!=c57O~6o;Z_+51akv_x{NR6dPZ3l0#Sb1l{v41N)3= z3pQH3CP?wqcJNx5PV>Rxe6VBzGj80B;s4`5{xf?$cix%`IysFOQ`=+g$!+koyst%; z@`)L*jY|0PmFCtYgL4Q(?f=DjH|Etk9gF{+gH5jYn6SI2GOjM^hpfG6Js&=0sSskV zOtIrgxBx%RI@-ps$kUUDe>|x-{Qj#ef8ocfj5^o#!+1E!H$7fqWH@tH%H#h&neL4< z2%8qKppv!&z$+FsGKz;cvSp~xe+h#I^jXhOUly)8wTE!rEdgUx+rWlSFSP~8)Ym)g zuiojD-NWLyNnT>}yvcoaYx-NQ#3rXzO-S2u?*YMT+gT8o^m5EsDX-@58CGLoEC1_X z|1%uz!K=o3R<9*K#ggw=_AsBA%Xp&Yx4z;cJ+?zCAG-Bzr=B@J|I#`pUS;r{Di_j@+ygfySgb~opHQ2;*0HD`5N z0ht(a=Cmnsy^3sV&Ut_FM6RCwa?Kha*m`pcUVwF!KflZG#%OQLG;J?8BYLv-)$w-d60Uf)9#IUv&dwI? z&uFfH`njXm^MB=!0!ZO|&(NGF)JdRg{ppb%x{Mp-U7!BC_IlROg(CcfC6+6u^`F-u z*6%Ow7Jfn-j3Iu0FvP!mVfV^l>=!kCHVE(^K5t&n`934{=7d2k zYtZa2CN{3KUyD|*hgp99i6%?FXHhQ?M{CAMi+w(@W#c{D{naQMJxu4z-*dyK2YDE! z%jRUqp4X*1{`AlBC3qMDa30m-Ggs!+8-1fdjn6@5%8t66%+=Yir?{7Mb8WeYU)@As zo;?qSBaC&1X6sahpWj4kkYiQhx2Zyx-9-Ilx8=i|<+G%p(3eGtvqod2s8ehKm z<$IZa-I=DQs%p@tw0XRpu`y0=t>2#5>9(|9{NQm+4+T7YbQyH+8~zxjzx3~Y`5T-5 z*h=!tOAZfw)R5;d_zmlB-Pm^TuzvB;lE~G1{KUge8fl!LLb1sO@g1fKSAxL3_u7Rz z*u=4=lE?pVmeG@>tzkb$>IUSY>K@3etjIiUFAKw{TVn3Ky*8zod8V;5?b4?7X zwXTfeuYwXPCqLv&$Fv?^5o{f@=smYn(}9@{M9$;d(1EQBgREUPQv*!&tXY=#XbC3ax&QLtn$wFoqqVZ+ zug&)Su1M!yd0>uRtKm;?j+~tn@b&V$P9B~UvUj-W$57p>!!P2e9@@O~=&bmM#%#b3 z)e>m_|7!om(Lct`6MfiD&y?``@nl4Aen^Ai_lwKPg=)>@ME zATc<1A2Kuk;O1Vpo!&-s_++f6)%z!xknVx|wZ&-@T* zxOXgu$!v>ouhxWp{ota#vdd$8oVxaGtO_`Nz1-2@3gaWr$<9gI9&;+Q>(iguS{2P$1D4{P$E)G#mT@P(QPX(qKXiXAhQ%?wZPI97X?pFfzgoVOf77z~ zFY@2-#=l%3XWRT6jh*qv{Qt^(djFnQvivot@F4v?n`U0qm+!@M)P7_9=gePBvZThX znP0x`7k6jjQ1b9!-|fkG=i8q7Z#LV-o4eq}{MjE;`;7-{$k)JW-#z`C!!eNux%E3n z>wO)bHs;~MjB7LgJAU%Z0giEFy|e9a9K$b$dAQ7cuOZIf121n%;aTwaF>crTK*k>v zdRM2@9PRiW>qOph`D1{|FCygn=^5bP{M2%A@<&1E#n(>!UNfiro$)M=QnDK@rP z-3OQclSEwW(ao1S$4&O=jfVBXe$m+n=%eK?*g;OC|N9^RV}Gf2;@!lEHa^um$wXYN zSLgEa%gX+r|NKukJ^!A1&@_nBk7!}nXzY0MHxY{|bRnB@v;K_7xqjo{nx^$PQ*ZEp z>$l#oh6T_PUQljK6=H9H!jlBx`2`rh{KaU{k(1AJ}}%@32N2oQ?0yz58$e%Haq5=I7pEyqIVp zD85(I&42yGzcIf5)YY4Zdn!)^u=@s=zgnaBdsqKr?o;kJU*$sc5B=?vd6&m;I_8v; zPZ+CoP?`|FG*^lm4;%XK8_?^EXMRIso%<_?Z@lYmeW^icr@K8GpLuFNFF1}xL;4Md z_3a0ICX~k6!QYYJ)bhg?e*s8k;aabk_x3OT=^YdIC>R(LLtj`2@51mG_p5U}#4;+| zoSe6wiL&wB!Ovs$g#WGC@hFKP#btdpHwFwJ)dlaX4<5$#XaBdWbMaRWBDjCG#&&P` zy;0HskAM76*pK7w|1my`KmEF|6b=Jf+?K!8u()UpVSZDa_52}-p7kt1f^*h+7j<5aS@6d30e&S!TqmYfi zydgDz5%&K!);nez@JgQV<(MsaJlt17*hi+=A_ubUijT()4+Uw0odNIMq~NQ zN|Q0C`0;#ro6o$0(jB9Tu@K&*{P}BXA;7JN)AY;lc+psoH74^PxCugwaC_zWXnJdy z=EfltMg9vR|7Bh3z4x_=(}&hb=ybF82+<#FG%;TMY__)_^8@!i`;*Ic%L$Hqa(^-H zXMZH0v)(o7YP0e9yt>2J!S3e7=rW z)3j;3`{RvSf3Q(=vJUb0d0Js)I461Z@b@p$V4d1W;=MO-4ta<%L6%QDV*k0W#*Y~a zl9URczrQZGV*o^mQc9zLNzd2sf91TvzC6Xk#UKXV;lTMM)9%&;I(X*LB<@%H>6vlg zzT@L{B>w{Dzw{UKdiG5p#P6t`68>HPrq9YBp6_esQ`duWs_i#p?E3SsbY$cHdG9Hp z{)3l?zKy~4^zH)Q-Wa38=-+atvp3IsKE|0@aL$cb^%7nFKBKw_4GVVvHC^q|e(-HTn% z?_baE=ZJu>merQ|+HZ>6>)f*(Eu+%1;VSz--Y6LC3q-r(PU-T1c$O=2+jWu80!p6zG=)7rcO%ph~(m&fLFiGOuqMt6!p+s$qJ zPh9vh(u-=AKL6aS7n=91MwPx?y;h)Y&QrTcg7IYY_dDIfxtaplelxnqcPMOoWBFc) z@!$G>Xty)#3kplZ)qhRg(DSPY{j?_tm&i!+qV z$_o#C=2u*9rj%|fUz(Hkp3yDd#TCvp_T7}5^9@F{m?l5_rj~!~8*|@6(xRCfJ*0j7 z`sW944zG*z@fs)0iIv>y#pLd=*QT9vz2`;GAd@8Xcq-sO{)c|3-B)I}ZrIGg^8>G) zJugw&UF=VeQ|Et2(`qF~rhojCSrpu~e4~Bvw&gekGsZ9C!qGpUc@oQ;_|?qb=f=#Y zgWPbz;!uv(l5%-+-1hXy$Ifv@bUUg`VR-P#6a7HE`5fIxsJ8H7&=pD>q zdgFNa?csy2G0BY9{nkW|!zX?J^*_&Zka!;a@W9h@f7Rmqw{KdTPXc@%$l{d`08VgFId^*cKrGbxt}x4+%Ou6za;m05H53yE2q=5 zaoqhOjearKKj*O}7w6O)d(^ewqLV%M>8+1mq_6p5Og?=Ga_Tbor|9%|y@qRisNS&M z31@j~2ZpcDt%I2T7>LmuLOOH!{F;oo=E1i6Ya!R0dwA!!J~;G8SI%n(SbAYx_ORC0 zGcqK#!pjdh|NL*=l=Rlm4f*2Mq=h+RFz1{Wo!5_*g@0?}(%a5ZOb;6Vz(UA53uIjN zl#pI#*)wZ_xnC4X3m$&h;L7ud9b@Osx_mKfOYqJ_E0?@nz~cwba$lI?A&yTw{D#o- zn1m1waExK$s0BWmId5}oL%kslhIqdQ7uNt|-a37TOSRBv&OMp$4XD9yvMfUi}a2 zKmNt{K$M^!Gfxk(|E+pT&Q^oolIMmhuxsU@g zU(OVJZiHLMgJY>!YVcXXBMUwCCmZV1$6hDw=VBCZTA|fe&Ahh6cY3mWO?JC*YuMlK zZ5kBE@a(iUGd=MEvsBll&7OJUjY7wtFjti!~L!K>Fxb4y~6m;H3T$%2id+I?@n z7%^?jtPt0WxUD(cY&5aX0O!|)#mfxWfvlCXeeCRoHI6kmeq%G|HPR*7e)oCpLPKIa znT$wO=DhAbM{Wt>I9<>5ZKI$k-Xzb3-chIdic5c-%(3ooYb7)t3fQ^Jm#-^%jhsHd z&!GNrDki~=_)g1vgR=l6InT8on8_1e;vxRjj{PF_XGj>iiG=e4Bk<&mYQsosa?TsXwnv z=XKL$l#*KS<^1jTEZk{%SdljrgS{BUOXP1U|2?%C8^6=^XdMdv9Q6fQN@2*I~v3 zARpmPy+kX5esG`j;k@@=3#W9*$8Zf^sSf^g14&;?dubjB^QuT_dIx`a%q1%bo02#@ zHsC{-Vl0tFiQU(Vhe|$b7M9zhn&$V62JE`{jWw_Wr#?#!zcBCjN6VU-{H(yM%i?l9 zUGpW1u~TFfO(dVMxw^Mt3zHu`UH?-D&eu#R(dqjDUvtEcQ`9qSZMQEDJbWTC(6z~B zLA-v}Zj+*26JJB%q#%=b21JO#`Fd)TIQV{P1Imr{*Ku{s?R!Z!=G|YgbN_w@+|^+$ zJnTF6T!a^^YbeGj-$1OmKXUH=UYy)66kBV5xZ%^+e|=%asD}?*Mh^){aeRXy@(OZM z0JJ|sv;_+xJipiz)547f47N5xQ%nkoTUTR-h1w|K9%m=J|7qs@jY}@H!T655KOu7O zh2=%Eb{+vYr+)C!2%EnNESc>ONpOIwcyXGoWOia$|Ln~jpmYB6yDzQTJzG3B==_ad zavS^Pur;o$n7u+td7kj)95lXS9zG&|`+f8tjW2i7k_XN`mM319Q7yul2V_TiBfB@d zT&He9!<#3?&g0GTdvE28^~FLwdysAY!?pq6YD7xTBi{5P=!1b#$=%y?R>GGwI043+ z!a`Wly&G*i{XTst$X<}?ZRTiw5pRKL|DzX3D>u4XR%-5hj3o^2?MGjT%JFhr8GL2K z=XldahkXZA-fHm|53R?U86iA2?%w=QvE(XMLY!x{YQx@`<~Zk5jQy;YYYlnR%C_2O zcB?q^!=(kO^kCREQMhc6PR!F|X8Y+`VohYS?A?$0{6&m)_nx>kuOnEC%sC9a&TBI= z7rCjAj}4!xHq0JPwEFD1w9d6yXfD&SYN3F}Fu5+9TD#VH?Jnqq!iH^gx5v+dH$*t! z7}v|(n=#H74N-`Vp1^&+@eq7A+XD^pG%OER`#+!>Wy4&o=W_4z^M z0{cN$V{BaWyg2|nh+q0(e7#t0>Cx(SD;yadSA4H7ZGtGVpN}7#80&MK>%i7?b~wTS zCAY)b%Xil8i8UmnuenblNs@cUf95^0kA`To2)UWRTt}0|zF8)5hD$CJjTM$4XO z!QEPCZ!Hdne>FU5mS0Zm(u`?(LBj5RT6%&PYVD9;gQIRg6sXU<&X52KUp#G#-#^G0 zev`pN{_qitZ+>d!`)=&vwD;Yg!0^BMj|*cd-6>O<>F|<)9M+koE&RZ>U_ZBPEt%KH ztrXZH*L)ybME^nnOrQHdP4sE&6cbL-pxxi!LVoD97|}JFBj=oq#QrfXZFV+W4~Y$( z2HKw*Ng12Z-EhS=+%^|MEj5Doa$Mm!{&EcN?XiX9V6_cSuWJ`5dT@K-NSq-ok>EMK zUs>S@_SWYpst-@8&=4I%2KRfVKkLzS5V4#{+uC#a;knEgf4TBH<9wCI8`_Ke=EeFD zYnNKBWE((doE{$wi>rto-ybCpy9{bD$_bJM54bO<_Gt2FzgCsQz1`ZVYS%Oc?n857 zbBxa9*zvWo@6V{@9F`Qhf55UPPwu6xU;nK|={%g50z8P@x?I|hry%I{8Qk>Yd)M<* zZ61wzB*eaauF5Ik*~5nQgsfVRd-<$Sy!Ndb1U@?59GMogGceba@8vMBNG#c9T=B$> z!<;=Qa-Q+g61=g+5Ff@{Q*s`L^uBnbKAfrNjaQ_{E3m~JlE(F|WSgx7}4ZNSMG`?e%1+-xCZX)T7W0O9uL zYx2net{>hI&*K^F($^&A>N;_V+rEPj=5Um2n8VyWv%_Of_?C~}ESF}!rhm?Lb)kQ8 z)iK`wUw|w4B}RY=jwHNJi1-nt(7sgs6q9c<$T%)1u$Z<%IqI%Ra{8Mi!Wd}SBbI1j zjSgn{(Q^+EV+We_a06JE%Q>`edf9O$mpKceX>bH#c(MIfwyR{Ij7P~CovAFMeZE_e=i^B9$M#;-rj=8_fn_zdE*7!mA+ zFy=Y1zr9NB-H2Y1ZC(R=TO3MkL%F*x+g?h4ImV;Sn#E@OaY*j`?l zd=`UxzI_W)d-uyigg92CU2>?)Qomw|+XJWXHKV`;=PFnpj^#1%UIv%@oWFI&0r$S9 zCWzb(cT7(hdhhpJ(j~{CHPc_m$Z+m;Bx_$uMtI|0xBtou!yX_z9y%#~jKY><(9LG~ zG(7!Hp{X}-@TgYdZoi2n2al}j#`*(gdKZkflT_PauxDJYvrsdfU@tD-y9W~7FP8lt z;NvI$&Hct&7=VuD-~P_u9>9#o$ep%6zqO4eeawz(*$+!R?BDZm`H%7`cyZWPTlj8I zV3h5qF#-OQ+o4>>fzPmD&-MC4C}!P<=0CB+$SRWYT)M6H+9z^@mVdMCqgsCN72l?e z+rZJv822~7DWDVw_ve055sm33XMK7?fD?##+#^{(uK<|s1qu&&?(1Lp$DMuwe|z9? z$7V%(v%So6MGXAo!$wUWI5a#7`bzwF_wtJw|K`unE}uq_M-QhXk<K(wfNU!9 z0M_^PO&DN?247%$qu?+F1lR3Dkn2V2+CBJkT`lCf(#zcDwfz@xD0XiNZ(GhA9mEix znxsd2?4RD(k6OnFlvwg-xECUy1>Rwp?;!UP_TUKs6>Y4|DeQsQ25OY}ZXP@uwk19W zY`11?svzkMsGdo9avzXvXMN=>H-Bgo4W@c7%4nVWxgZ4V1r+Xswc^W|{}f%nd%&7x zo`pYQc|I9qn*bfRhqYQ&6le- z=o21S*ULLimu(Q(>T`1 zumT^HH<;ys)gq6E-+h3o!Xf&@p!FjZiTJ~o;vJX_VcPnwIr`*Z-vZTMtkfu?$v%NxiCJ7omn=T-9DnUzp+$@J*t2l{gE;IH56JOacuiKDJfF+@V`nfq zCur?q)fpkJRDCxYcJJ-IA;=43z*eP-tq2NEYs$A>te-XGwW_+ z)OCI(a{>Tbk9-F+nByK{herW_h{SoYR|mN9esUSU%#DTPXFQ1LY>sQc&2fDa?}{ej z<#S;u(tt-JeelwD-=NysyGAezUrN_=Y65Gn_R&~~*Q5BsEI!%dpN`p>bMO~^Vr!ab zcE73Vs&7|VMHhr7O-(+2;+5V!LJ*uhc{&d1i{ zk_Jm^0&PwzI2oFAu28ftJBSsZ{MN{9yq)5SFS}kLZ$6`!tQ^?N^2ZGM@jaTR7%kH| ztnp6{R3wA0;$X)oW3kJD&9$-U07}1z8Gb(T+$k6U03ZNKL_t($Q&mTLa=kB}wYjN- zhID*-c68lbi32PrpVR=32SZeFyquW9p*z1sXdGY<&5LIbemm!{Gp^!JBPCPK=CQx-UkNrir}L+FJqj`CA)xyIk`q z^62b(oTn$D15O^l{)~TO@PIF8DU8=8`DQc`#u>73xP0U=k0Jf%0ydf4L5V2VL|EpJ z*F3WFO(d4v2krRuU+v_d&BP!EQRF_NPNz~_--z>`OC5HHD@bz8jeQ&#iBg=Fm?gLL0ng;Pi6wcG1G_!r0)}e zO>0e<-mlS#9xi^PPi%a-@524bTTc9hoG=l)hvYSdS+lf|*5v{LFE;l}xO}%nqORZF zG28R*ARG4f4iP+}^HT#>=eJPf7N2@%Zz)2+12mV05lg7it0F{Hz8zwk8>?X|eI}#-6N#_3O(ZG0_oG=bt>MGpz+C ziwPrSem#NT_Po|P2|j%kZX8j5{bqjj39vL%t$w_@mP5A1 zyYAWHaXS+a@A|f$tOv~WRZNb~oSc|q#TC5;ncr6b;*=UM_~cOZ>CZz(zQdDM;=%Lr zoXwW#8t)0d;$*^)Cr0q3Vdom%_sI^|(E-YRAYOy5BNIEh;Ngmn%y*qohnMTrP7#g^ z#&(2tn3s&gfW!ahKRm)4BR*52(IFv=mXIz6n;*pLBlhN!&3ni?vgZu?pLdu8Z5mv? zLZ{Z?PhL5W?w|Zv8>`8qVfu|>b>a%w>HJ|fWAAai!&CxcE`yTTT-RSZ?^4#a* zcc2yHK zv3EUU`%}A9`U32CV6$BpX7dB`9t)2QN?ade&2=_Vt93OdlKu%rUA!^b;b`f1&uUxz zIOj`mVl{^Tvn|j)fTME5(+#lVI)OZ~=YJqGlEc|2xS;eE&M^Y9?IE5G>h~O6g93>+ z$MOKwz|V(=aJSZF6NWb>w)Hai}~GOef0J{MpWzRY*>3jZTrE`87& zYG^N(k3D|Iau1KKa4nFMkJu5CK|cRrVpF&lcyeC&!u~Sf9#1Erqrnm3w;xV&>%(=} z_4ti{`$rj%kU&q}haS$Si6_79(=(pUXc6GuBF=^yAK!GW&dk&S4@z=Ykue_ZNwYkL z`Vyb*+Q0fgZr%_(1|{>F%Q2cLZ}`h50jCubcl3SW!K@Z@ITSmK{RJ4*sS6_?wyZDS zrU&DqPba^?<0F(GzQce6CdKv*7<9s6eEEaTCjF7c zV#y?Y=@)B0lSpUdy>&8H@M$8Phb~uB^Ow_Jt@B%2gE4ueX5kkiJ*(HRQMlZ@#mVq2 zLsBwLsSQ9tgARfJ)PIV6QG4Uzax7o8!ZiFa6)z8z*$sn{7##7i`wX7}miF{@iiR*C z$(HL)lo+&8S9C$u2STeI&9)4g8ZpH z)z0W~noWHuk=YA#*4RM&4oiw{o)8~L#SkCMyxNVGm`7j+VIzL7< zUuNf7P2{9$JT@SH_t=Xk>1wndaI&R$gr(-NC8v833YZSYo9;QZ>9(F0w^+wRKIFfn(7HszKCn>HwgTK4tAa1wL_$9Rj@Tm0?^jCVVL**hId{Sf8(tB~I7Q zrVB|qU6x6-Z!SRbixJ<6vZH&cq|Y+(n7*r>pzC+5RAa2VX6Zdk@|jD(<0^m7M2N+k zEKJLvo$1WO$~^7)>o-bH=k-NvgY8ke{*qnW)0Yy_lvG5a4Dk4!OM9=G`uBduanbjv;5|y{i9je#pmk>_FAmb6faVZiVQ>PCCm3uo z5~(qMp)8ovu$_@LKHs$RIY<3z{EL^P`ohPy5zbY=LT2||-gA)fFOKE&<`6E1S&KOe z7Q<{~Zpgz+9{Kj0veP%?+o^J#7$-{&*jkM>thci&;*Ge(r1 zwlmZ(+;lm&%y_8D$nn$$jeYVbt^qinVUA}H7d9S@`M1Y19YG*HS}$gv&S*c3!oEP( zdW?e=rfDCRoWV5MG+j6T=BP%WXV%2R35J=`>ExatANlqt$rqnqZV&G2^X~L!Ju+v{ z#ysje?bJzpOtRkf;f50&K87LH+I>CY(gx1xVRlsZS~_nr@dVF$TF;u; zJy?FUrsr3C;;pm%&P{D_bhxe>OfAsznqRnm5!e~J{uKhxI63p?Dt)J$@Pz%`7XhYE zuO_%(J!sng^?mc9`PXu#oW2Qzj2F8abN@dafT%MUcMKiYLN5C>KY61Q3~`L>{DWWK zV*~$k63RF{(d@G|IgV;EP{B=QDzvlrBR!_*ov%Y+IQ+SvXa6H{9qU`-k}wn~%O2?Y z!BT6m>q}|6*Y1Q+i@sz}kL>5nT<7!VSVh12Ze0%iXi1K#46l!tznl|S=yD$)eMbly z5y?sIFBCz&y{z9vyp9^qwcJ_&aSS$cMh~1D#}-+}o51uKgQV8fE{ANaiFFDY4yWUY zA+W)r&^737mzzD(c(_Lmd;9DB?#VckDE7P|eY4>kZr1HJw+~02A&GHK&NG!(XTF$o z&!%2t^1W2p%PqcOb1s)NsBiwOFa6Da5~D)d&RgWVr1zjm) zd+NAy*k+(Ea@cozQU>kc^D9ccyC=wohT=nV`RsdtkwBt+FUK4y4iaPLiN_aO?BdsE zy<^_lka_9BVZXJ>Nvyf?G*>C@HTC%7e+a7)WLPd=Y`Z$A!g=G2wY54moV}k^l(lYd zugu3K2NYtMPyI-)l?d?nNr+mNwu2kqsaCNK!rh~zuhe(!}b5upzeK2p8D zwb0v8(n%s)6X(F%TGC$z!U| zWpt=LePlzd=Gm4D8;|oQ!mtjI?-~0K=YM`C!LJzfxQCj30?aa6C!&n$d9p{3u}z@0 z&uZIKV1SCa!*Se`-(gzC!Q=Yi)W>u{nRU)NGE8>th;r)YSO)Vcp*8AtO>Wo3v^9F% zUt&e#7yupHZ#H($VZzot+@IBhU%ZY{BIkT#Ejk8jKHP}<0~~#C_}13#M8u_r!$tl9 zX&ySri}5&E;_Jg}{1=d#5Y^Z&;UX9Q48>^q>})m$ZAE3uF1>w%?2PYKkQg+6NIn}f zxE8F`*}>}1?85RtqbMJk&p8mQ+Lq2eeXytR;53}gJyWLjc=qXfG+AHyZWdGNB8zjs z3FE_(+{oiiFrF_=!G7z^E@x!cQxA*Dv3BUYV0s_XLW-WX0-eqr_iHdgQE~O0Jtp&V zMt>ho|8ce~+gR_64hKdGDbO5Vhm9)_@aSKSCfo)49@y3xEgiGD7`PxDH(Q3!5&NUZ zK<5>@^Lu~XHvrAR!JF$|AS08;$0eYNa0p|~%xuBRf4F2I_8g$r4PbSM_YL4JIx!=1 ze&_0KMp7Av57(nILTq-v=_8E4T(U;+&rJa*9~|`&w=$6o}GzVA4$Vl5B5Eh+}Gs{FZnWT7vcQO=8=0EkmY)-&o#g>l47R= z=CcL{XJfH%O+4%6K6VH;s_ppLkHf+MMu@raEq0Ym=Vtj`V}Yypgs}jNzYn}*#nHp|zA+lz<$%Hl8Mp4Ha}R2f^~2RT zYIVL3w)NHKT-2P@6_C1L(_Pc!?mC|zhz2^`!z}>;JeF;9P30qMJ$Ua??B9{|o{j#) zznV@SrxCW#^?Pp`?qc01g`e6WWpBOk_8iQ`W#@vAk@=0!S(`+>_=inZxnCT7FV$*; z)~Eg%#sRIV$9bQl)0X@<>yq4G29eApnr}_1S(bjC48!Uz%hH}cMC+}SvjNM@!i6O` zj;wv1hM3TO9*#rNeGYQIyFUy(^iG&mPS-s(@^C|LtSf$GT|vpU{XK*7*s=P8N{w4@ z2LB{b{?i{^8->`UHJIy`q5jHORJ`opyt6|)JAZwaAK0Tet&fhd%>Ld#X87tLm&~W{ z*^#L>d$YDscw?Kc#6C8bttB;Mu<@H4nCr z^>`!7XC&9o@6~mvyhwa_zaDIho0^=xc6_Qy(RTln1k^GtZ0kXILeZtvT$ApuwoYwNL>u}d1$+79_ zmE<@s!uYJs(Q{|5M`&~PIe={wG6#5iOg>DSSL5;;Bj5Jmyaun~lIVx_a2pR_hn49~ z5a4ewd~aYRCm#wlrS{fnA>=Z|Y)3=6UmZzM?9pOoxy-yM@2%xE*UMyWL%SetT-zY>(SZ*$($jSG)}LsWD9Hn^q4O>C92w$z_(1E*9*DV_Gk3 zK8TGysCx$Sc`wTK_~sJ6`5o`@aYpy@h9d>A-ou>Uf6Ge+i~i2jLB!1)OyyXX*Gbv^ zype59g#Ei@=&I9^x=c4==^ybB^x^gGl|UekC6?XEt2MEov&M$OXH!46j`jZZKxs+o zEQ&$JXUO@7O#tFwJMj$AUc&`3V@@Ji*SuaFccHiqBfePoin=uNUQhD)`!N?F-|}rX zI+x}04qAS(%0`!S4p*pQzxPHO^`o}>?w=FXU;9%$iOlQ8mPa%$0gPexHccEC%}pWD z9)=HvGq`cVE-7&o1Q+X#<$(mNS)cec-a+wOU~or4V+{Zbd2xrAeUe?DVCMk0)|>&a zHBicUU?+n$v-g{T!faTx>=&6d^H0s2zcW@TH$ zI=d0uuB#e$vqzC z_bd|GJV4E#m{@}#jy*Yur@aVc?OfIM2mh!vPoFWNJy-LCg|m4Mzk7x=y>N2pO@2r| z+!j}XIDdv~Fqe}->v-zOM*^l}{c@du;Yv^BczO_Q*xaL@gLQ(_fq0^Eq!{$j7Q21LGT}0h7ONTKj$nG85HA-qyZ27n zysv{K8mD(%FGtc~!zcCpCE4mcbjGKyQ`4l5Py1J6{=1GjWQ8j= zJaw+zM$wwX!@?UtvEJO%f)=x3C(>Nd)Cp+8f;Oly-YmYN|PPO@Hd5{6D}jL;C|0tkqzPu zzg!8=HTja?y?o-Vha9INm$Sl=;6aMz!I1nxEeEwbQ&O9Cx`z)o@syR+#!&t3txkY$?(Rei^ z96g4~;5uCwYq=#L8d9O7SRP@szsz@iU}QT`IP(b7O1#{eTn565b$n_M@8WvD$)Ee- zjZS=uO-*<|IMYO&`*8B)%&>iRVGkaz+#A&ZcZ^xExllYEsVT7m>GeZO|}e-bAx zsXfHT3GaGLLovM%w14Y-*YsmKu;-ClJ~(k02iHC#;M)_@{^XOzHqZDqqE|q`)sP<8 zU3~Na38yB$ciB)JS{Tfq_+g-L&Y75pW%jzYD1r4begFH+&DAFG9NZ7&M*~3#Pb#gc z&3&wf1c>G*ZPcMU43vxFX8zhAQ0`1Q?k_+HtX2(&Z&WtT9#eT;X~23x)&4u z$a(rbtq*w56T+>s`VqQ%u@84Bnh4CvVQ24U{Oqf1ddAc6_8~jxae?y^9)iWQCEu%Q zXs540M|B-En;7t|He$y;J2|i=4heHS;DY|m&vj$f|z z`^~}n)MV|!L2sX~;~?IHK3Yun#_pFql`)TV66BaXw@=@MjlV(984j~}=Sy~99Z|ie zcM9&ej4JgZ+}GB7PgC3BJm3by<$kAf*Efk5qIlk7dxFM>~buH zI%XZSmv=pbF)4I?@?d+%?-`KaWxgP-Q}gC>Bc?eI}(j zB>0P`W|!ca9B?#Fm$CM<%7DxM?pN#l%&&i?IJ+F@P0JZ%8y?NB<3sWQ%sn)q45(Z$ z@#t%B=Kr1TFV??9Ysc1>7#neP zQKxq|&xt3;=xGkP?X?D1vvJmR3;_DjBB`SHl13PuuGr`Mx-h z>&0&EUYm<^$s^QzJ}R1gs$((cYhA3(p}ptR4WqpCIa#oS96g^|O^WkzMar(xq6ZCWRJIg${f;&)&e`%6ei>QnEew z1G)LkSqw!@&v4T4<}cJjMKPXI-tmp&c>X$vuGILyYw0X z`t*I$@U%l2icOAe$UFPEvZp4vsV4PCWBT?!7h?w#Ttt}}0*(00cajNJo#!5EKJYBp zH*hx}J;HCW*?kcxI;$ZBenajXD|SP`XT0~x2#-yMNKU@h8o!f(a9C58g8t>7S|vZ; zWo$>PgMfHa+nXCt^sWaWZ~bEgv$*JmHNz(ni9cOS4{m?JM}s396PDz)ziO|2+OQ1A zS_E)-3YoQWRufJ{H`d8(Q9ux&#@9>>5;Anga5-B!@+RzY$#=YwH<#$lGclTz55B}~ zZ;hB9Dx*XYpB(x$m3dpE*7jR^u;zYvPW|HYSv)?ZT4NJOSDqjAWcgMS@$j9my~r{F zi=g7a>#j6R7{Y`7#Fgj7FVIYfZ#GVwGgYzP5ySdcnX2eb1b3M2oc>m5cY4+2YJ+4Np_dfi8Wd3|4vlN&l}lnMZzV!9cFL z*pn7sTU`d+soj39`S7~4H-EWI3;zo4#1M~I4d?PwNSYP1Yef_>uQp=Xn-@(OJR0bj z*)s2*ne}h~>9J`8^RCU`izQDVHRvPw= ztj(vn#lvOx?tz56Ib~n2yBY>`M|sad$V}YfU)|)9=jAek?G8xKY|Mp-&kZx*a`rYs z@yTDlw{xrGhVQ>Y5tQ>x=RltOB<`ANT>jzC_Snd8HqTn=GqrvzUOmiPmqr0SlOO9Sr5Hq-P*OWebU;mk! z$~t8vM|yc2t)aROU+Q|b!4ZwR>Kop0s!maT{-UILu%B_-vqj>l5uSIj+tDPSEQNfq zPgr^umTAVFc+EZpcvr*C=(Fn9__YQRUBC84!ns&rf#0I76^iC&8fJX+jdQbgI$-ga zmzX`kyA785U}Oig|1OU6wTakoAJq@So=1Aryry&ph30AF$XYL| zWxgKPOGxM;PXF+|;Id!SU7b+(w02Fd&sp-k-d{L{>U*DCsp|G$QH-Kz)YQ+BqE(>c zXqW3G=fo`5W!>7swKD`QUv&?)8T!;9)Hx*J>3vK=Uo08MkoZYS?xc(6aK(OOz~=$0 z)_Pc}f-WkU^&pOU6X)RSwg$U(!F?dxXvPoTKF#d4-fyl;)i*;7axVbIhi!H(8N~Bp zvlG~yN`l4UuUTii#l@p#_v_`8O;AvGa8^zmlc|Q_{zA)`fBtO=VM}p+ZbB;YGYaTveNHX3SugBd! zX`AzF)+enKkLS=?xHZ@m0r56ADZ%A|_N~Y1Uyxbzd`sM!8s*A8pan1w`OkW`JCh5B zY1nzD#v6FD$Z`8h4|cx~D~m9>Czv5emvH)CEcu9%L!YUY{Ec5CYpRV2JG==hKjs8D zpK#M3Gl4d0CR}KAc-PA|n{8(E8l2o7=h13kD}xGeq_xJ@;j+Ar-MrrGvJ}NS0h!l} z&fZs2pyFcBMzc!lhBxxmL&PFkILZ=Lpz3tTAh2*rP*)DI?lW z4Jj%tBhSv)t0A1bVmJSzWg4iN_2~yebC%%!Srb$AQM5mU(wZH4e*0(-8Up#H|MX|Q zIvlQ(zzqDxG+#t$Bl5-4ysdL~+Vz%d001BWNklhEYkO#N2#;^=SRdg| z-=4D+e!JyKE|9B+xMyfH57ucrh=Lu(`t8Nm+!GxymrY=bGdEi~ZiLo)gEcl;any;8 z5eg|FPmQUcZ6XggA;y|!8fE|1rU>yJo7eqMPE>Pb+=}*wA8vg99+iBpKl!rX*<&Mz zXRsR6${OElVGq}^l z{i%!WSP#Yk41F>bYqLPSV1j3SX8G0_7vZ=e;!D(xGspXy9)zK6qh+2gN=og`C`9myUnEBBQt?vPwedryt zY^L4}`VinOb<}=)5&O}P!~ED&1KV#cxfiF`b&*Cu`f<+++;9HvljP*JIrx(v2_Bbo zx?{g*O|RnX^GAHk6pGJo;hM42EqX_uxQ535j_93@*8sdh6Pq);`^Dm;7x=?b54s0> zR+!?kD(~FjV)mCV#IDE7;n@B272~7FH3D*-v4LfO?ltY+wcX-yST^<>W8qx%C>=O_ zc|_aZR89RQ@syzGA3^--Yu2CKXz_nT?)nlL9blv3ND?r562aBNHFMsJ#>V>Ew9z1z z8DeH5bS=jwhZj(9;_MK-K*#kCIE5we;Uoz-QkpWcrqCs?y~Wryf9BO>MDy-UcQ*J) zk%-hJW+xohn1e{b?mPQVxqZ$d*c7>Eaa;d1gs@lMl*nIwM{kr^gX6|oj;9ZAeV7+> z=ucm-kC@6Zj6JZ`@3Z|2CY;~r$H}8bavv63=qBUp#E(snxNtjm&y%^a_wMk|Am=ZB z5qn0t*uVD5V7h0RvjCd!xevt=lfFd9;eW`kK9oh9 z&%@$lv(9o(%jHVY=YAw_igY`Pw-#L%Z)R#MFZ*$xwS2Rg4^6`}cWq93IiD8+Q-8Fu z-^iLD&W}zPUB7s+-&kd+P;6(g)Z?we?m`@MG=($w5sEXCme=)Tv19uo(X%x^>-*Rg z21RLB*YrAGK4Sd<=+DcA_T)iA>SslP>&1A%l8T3dH0Q(lT#G$;2{*4f-LK|!LPLsc z%+W#K4A?)lkhxAYSr_38(2^LBO$hO)F2b$HCun@c8r#6Igi3bvzIniEoW5$kK4Clh z6e+2GGt0K&9PbW?+gwP!`B|Nv7EgM4I;w-+%?Wm$3vRpdF@tYq&g1$?!lOXjLSZaR z*Q~tZz#?{v?AUs-%jrh^VwOnu#f?Xaj+Dqsj^S)`bG3T%FJJsA=WtR*wVxudGpqJA zb?WCg_O$_6T_^1EMaNIKEyRJ*dHDHn^rer7tM#~s)g~ttuLk4AW4myhv9CWL{4js> zlZPR`TU%|I`=ApkpautMP0_ap3LN3(h$!p;T^%H>v%z)RCff=9tP_fFexkRAYsJU5 zD>wRIMs>RAX)f$G;xBQ|_I zdXg94$E@v;%Wfh&4h$jW0w>tKgxmW6*#_27<{c!4-BX$ySt(0{&3 z*8aG+fJ1uy*M8Oi>L$a=Vhw?7zeduWkuyZU#&R(0an2VSY=zwgXG&m)Hq%e-3?I|D zPJFo2pT=6K)`yRN@_22*V)NOM9Dn!0*AQs0*ch4>oZqm=5^Mc~)kR-1?do_3pzFr4 zwiF9%Fq7pySi5eL%X^9rqTHW*)}CDUm!9FTQ=dMKbMce0ea`Nlq3?tK&jy0Mnilg)vxY~vtEdR3zr~!hbKJMz9Mo#^p{4rC zzVmOGJZK4boVm9ykX10is4K5gTHJBrvfbKQo?7H_pNzc$^m6@&F!y5o$1a|o2^g5( z!T$}Of0D@e0m-MeK79X8PRYVkpGl;unykfdm=lyb69xdz{IYhv#+S8E&}`9WNA?6& z@2STg9E!8iAX}s5?xWYP(Nu3@&)Ep#dVxZ6Y9dPp{$Kva}Kx2^!dQkN5uz+UF!??-u+Sy=NuE>>jVDLnI630FSoy@DaL=PQ5wh4yFSp8 z`UV&u$(As@#vM5j`_njlsY`aB$N0+OZEeJ{)PuOa0eRBB61)~_QtDd|a~?l6lxRIa zv(sxwFrVj5{@6%?Z=7NMCUy_X@0xqEhtoMAs!&arZ#Hq7mR!j>{O*A_hUWwODCvEo z@7bs;e;rDWag&gJ|C$H89^-vbwylrY!64h$>L+ikpGb2aOLI@*v5yNq5oIpdmPCfG zcY%cLwY_|+<<$lDQ$GRKspBM_(X~0yEjDK z)+^ugfnyzIrLr{a+1vjB#{K5c8qb>--W$l;enFBm-VYCYD&sU3%4yMZxyC`q?4IDp zzr2fwiu)5hkFVMWc8dBuC!0Q=Hweqm4RG?ldPH#TiqRhZe~yr^M(>Dq$i;glqy5Tn zKYafSPIRVcKUu9mXOSz(&gz0m3I`L`?U^;E#S+XZV=?#*v)xEc?#a$01U3g7gmbb) zQSxR^+URjkF7SKO++4mZS$hvrBeg$gur;%jl?yuXdd$8#nz%aUD_<4`)^5Ca!Lj%G zR!3cq&>MhcBvO|j06^1*dpR6GlVd0}pPE&Ei?Wab!D!@$P;ts-3zsOg-|;s6KXsjp zwj;N#M4jCK|KoTiwd+B$<+;?TNdkpJ0c`0!Mq|r3u4;h2p#cqdSj zt0=L~Tlp?i1bMN;l(3Ix<$~j_*nh(YxccTlH#)wJzjAAqnkYL`BNc#d?GO17cKc_ZMxw8jT<=Uz%FQNFq0NX({vX# zea_vy*cRw~+WUu9k!?>F#*`ADu{mcKP4OO87vd0WgS!l?m2-Q2)>RA>KKr#^PqxSJ z-2AW#RuA^94-aJ?jvrAFY!r7&6p6X%6U_9@#0${un0LPp5fim|^R_FS@gXr17=v6) z)w%jsk0In|9FE}GuP-7nSAe=U<^wg(5+Zk+M4g?~8?nSil{&+Em; zBtL{r{)5NESkG9emjso-^VT3Vv<+jg3gVHdVVP3{Q$7(qUrC@^-F>7`aq5jUv*hv^%+<6>U2HiNXR&}FC1v*zvMQ0_`y`*f4xhSH z9@bM!NNwt}AWeyb5L;-!iLl1UHGKl7hXk$0U_i8k2_aZxy*5LWXx+04rVOE&=`;IG zet5Cn`*e8-yETO*fji$3AN@Om@oT?Nol|~lP0cPE|2Yrlcagt9@=GpZ+BAK?#esoXt_QV*6#_Ig&OA11aqx9sF;o~#pb2;2tmHV@o z$vkL^Ozi%@WO-t{;gUn=1yJFuG5m ztP^}=qVeW2lYyy-j%1_)cE;4Y8oQOAe&0<-_fQekQ4N?Frw-eZlY5DIBi|coFI(c{ zLDS-)^Ut9RVg~QOjBK*UH-7gGsGh73(gLrBCo~xJf%&hVnl0B7V?U9_E#GFxl6O4L zXG2oK$=27H%xPRyay@>hO@FP&zQiTha}JoFyykTQIFgsuMs#dPy<2xyEOo55)#RV8 zR+pf=C(H+a;hGn7bR9qc6A+P{U^y5IW}QZ`B1tazKR2Zuwiy&$k^+1hsV#QPYc4_# zHXcmL#mwgDYGI2#4G^jt3~!uyF?2ZhVwrgo=QX+V08UlB_w9uOg^PZ!9WnSU$O)bYSjTGr4j7i# zHRBw{wDOXtn!=V^W=n{(M3b>$ojy}pOS4agW+Lr(Y8=|j(3JL-9hV&CU|M~$V_q$0 zp$;1p;L~Yst_i%7jQgb}kGVcZ5|*+vIO2IsFBtb-xt0f;shWT1Xn%9CKD{pod+TVN zNhl7#p7^HU#$G1doY-D*a^AcpYnqI5T;ekpICqJQCSW9b8ed&w!O^~&uKhQ94 zFZ4y-J&1i*U|`Vjk6K?|;ZB*7bg*FbTpoB`&oJ_NKb(uJ4Y0U#TueR!Zp zN2ngY)kEStOyAy)=heQx&A0s+j=db%vB8^p`2a}WdvA>-LGLcHO?Gk=5sLBNn)yHN z`hIzsf+g?ssReflTYzZtV+NUDo~#8v_$R^B5cjhCeR={UU++i#TT3`o%Y5q*F+6Xj zutmh13+u)gtDOzkN}X?Q;p2WMSGYHyPgUAXoJMiM9IhC?PD?0-`;>!p7r=9`xU~!r`{}s>)nQlGCnv;UFz*?Po6~!Dpq?)<8hFpheXza35<>mCpW?xORxF_N z;C(`y$C)}~80_vY_VidhTU)Wgx-1y~cVqlwJX>=VxsOTcnHTdp{KR7HUU9-{h;&KVSw=-2d|5YBQ13}`qOAT@wdv+&kZJGOC7<7UF_ zqZGxh-r@0|0Y;oYON{Itkv<d(+BM+<>XsUrg(EqI{_VuqgVeNvzd>Lp3^>E_*i3q*JB%gdvkI&XwfJw#DRE@ z55sC09)tDNXJom+)5B#50WR z>3%jPIytfJN$goayyjf+?C5>*-Y2g;#-%3bGgu_!aWp0O6XDee_6*tFgBnf`wTH&% zapJ-i=+!2IMr+y{-Y3t$NwVjA6LMIKp`LRnH6C&7^~|A?h@1|{ti5?fa*6;0DY4jH zQu1XDhei^6`Q|gv;z>wH#5K&ckcOxAF`t;M4_*XmOClBrEivHC!xkH(+Pwy2ldjIe zbdb^2z5fY-*7%(tp2O96{5Ml@PIUWB{ENYzZ)jz;FSVoV9Vf4h^R3QRXI)o*!hiSG zyjWt)eOO8G)>gf;kr&rH_{Q0JUt@DR0{o*Px&8fr zBkt-)$A2t*T%&^d( z4J{}C&eXR8Z@*)DVhg!^-@Z_Dc*;TOXqUf+<$K-JeV|>SgI_4*lPih1B_$V{h+i3w zLD1pAM=Z}p!-U=HBLOn;)HDjjnGr zp3{f)C|s#GoafU`kdP;E)swAln9sgz?a|=T82XCo^wYu&9GU$IO6=~X&G?AtYwTL$ zzc|Hq((V1ci525``)8wnW~(0JOMqF!=PT1&TT04(wEPAu_U;vQsLsN$Tz+lrpFW5P zy*z`gzj~cWzP*0eoAmqT{;lcO{+W$FSju5ns@F*PH%u;hPAr zp28g-ZQ)?=-iO|}ai23{Xt~SdOJ3_Lna?4jlTDg)mPE~Q=ajrX`O2*& zaXeQyDXdg;&aB)|cm+E*SYrKtV`>2(?05mAV|{TjI^4u)SfKTk#4*MY3rEOV*K8_Z z?0-L53FGu6fW0*+z+7mM%Y4&^PfsF@XPxlG7$2`(8Kki`A~ob@zh2rlQd^1FIJRuT z?_nQi@-bONaON&WEXkLDrhF^~XL{ppu|BOP#rlIKH#yF;V&FiA`zk1YhHc<^JUojx z2&kUcG3}bEH;mzOJa#?d!^^;qjd){#v&ZQRYIgP}Kb zwNFXg9+xnfRd6}HlJjuLkh2ks{-mwM>A_!W;pajO&UaKZ_Pw8&pt|TMd;g+vagAB; zjFFEV$rd2_f3l6i_VcOfT8}jN_1rJD;PCHBPV}t<-<#7A#om5gZ)%Jt>jKB4`LNmE zJnw$71GtX@cqYEFC;lvOsJEyDC;RD}T^9%oeAkj#;y0poyUcirbHD0xDm!FweRVKZ z?`EI7bI^1CW>cGB#DGJa-2iYh#?3n4=(n(u7lZ#602f=$dcv8Jz1Pkcs}G&N4OMLu zK3=qVIJaAEeV;}P0ADzFW1h$ppIjVR#zCOBy3OH}6b5~M>Vp3ra+t@uZXNrlazMxF zIYc4ENw7J;ys68~psJM{CpbLzRxjLRAok-k!-MbMd4KDHx3$1I1)gUo{)ub0u#&s^ zqgJYj1Fva(2Fp&Lj0dB^dUYtsHe#)5IhpNZX5mfOy3feXF+^!qK=G_6+Y`W_rM$_=1BGm-{BWeX=t1 zF#UuYos0XaB`&lr{^k#-_t22TXktd#`p&-GMYvA?4fJs6%KL%!tq#JJLrEa_SRL8u ziofO9R-Eg=r{Nk5Bu|V?ZFMkBkh&V^;2UFLapN(hJvccZ4ek$nJ>98qQpoN5@Hx@# zCIyQr<^jTQ~Dy)y305*$35Z#u~(8>Rl!+ESPI?Z%bzL9wiJ$;(SFZmf%Jr+qpgdiwSBSE;2e?TW%di037+Y`zHuGY#MfYLvJn}1H+CAw5v3E- zJ~&Pu{n`BrPo9au&Ys#gR@=4IBTT*yl*Hz0l5h8mnSE(L1wkhd->3B1ei4)^+hv?n zdz;YswZY?jGaJYzhVR!ae!io`@Za}^^j40?_x3t$C%3|>ApyO`NY}LE`%%?BbSe?q{`@mWo*FJ&gFXKKM=!gYQg7t1%~IVBVV7J$J~nd&*%P#Ys0MoyQxf&m|nve`n48?*{b(o#=P$?lMXmb_xKdIVzqK;{L0f`7TPY? zeyDb7i(hSu+<7fOJpyKa?hyhT=Nttle>US-CCtlrY~mP>47N{C^Eq>pFJ-eCaMxS8 zj|zBr-e$hqqa(oAPOP;$MY*2-gj{+DA~!U}q$lCU6({xc%ci|Ph>z=~G5lQ0!PFb# zjE zFIzLcs@OkGq#$2?=JDpo;a}{*Sf8RZq=Xa+2E-eWK4IPOgB z-uJTJdD&5Fdcy-!&d>GBcd!ZV`)7h2(LRAo9q4YHY>brB`wjlnm!8z{33SZjypey} zsJ|)gvd%`3?yGmNk>pNX?+3;3IbnLtAnwF!KkWKVpOahp3G*+%g3B2+$0JCL*8TD( zA3~khm!lioo@j8b5mk2KA@LQXSgi000OMNkl_#)#rR94}VJZEr9(vMeWf zmee{v_Ya#KJ~z!i`{t3y4`$z+)*lY|(-*GmFV^@er=K^Mh0MW6XZI#ZJpOzC$B&I+ z?Y#E1Hrj3nA3r(Vm)?KPX8-bM1}AM65=QsKoVxHwfb_;j_m&t3dciNA@;@}t0*7-y zifnUoxknXnGVMz$K!ahG=wcJGV+XYAFtdz%>Ra!Ag}JY2x0uv72n zYg8fuIwbWG<6vD@F@|EKC%yaUeP+D!P1|bDOb@3oTyPE>{@L3jrN_T``n=r7-Vp4m zjU0Pjx-3)QJgW_y2o*n_TDSzvE_ZT<@xJ#07!5<)7pYNPUyt;<-Xs>-Z&&&I(m3?&(wwO@#-V!D?WG~fCxqG&v733N_@BV=+ z?>9|OKOo%ptr=>xYPeps^*t?h)GtVKT^e7DCGkCSdP^Kp(-4%|K9{4lKX+t*&jj$NH>yRXelB)|R*60g59Wiz zu7S-bOK;$uO>66Z^aN|jxxAd`96sEI%C`GfqLM|EQx}X(eYY6#1tNo` zhCF92ka4#$_9~Bn#cw9p8UPA@&+zF9M|jGwc>bvhUNoB7obh`vpPksjtbxV*4cRe` z2j6je;XRz>A{)yFvDY%%aFByT1s9(dwx7L2<&ze>`h!9v3_feH#sd%DH8>ELY|~Yo z@yjs{#L9NQ*bgh7^%#?Tz8=*>Dn|O-z$czQMOkp$%9X$d9AJeV+}uOb54W#rZaQ696^*RnOEEH zowNVpBLBv)<|&T+=A$V7_;3GiZua<%F4~UfZ4@)Y-4E4se1*kcvE*rr8_YcM+C80^YMR-eV>{mtuHd?l)t_TD5SQ2^gP) zlMFxiDyHY&fcxesRDNt>Bp~b5pFQh+`XOf<{%P1JyN8>`)dhEQh<>?#?lBzGXJzOv zfqSC0-+!vq7(uMl-5_gr$;TOLkkHTkK#tGP=^%#t=+#4wS3L<#*nDRu?}V z)hI51^%VhnT&82?=xj!>b$NVfHokSB4jnvGN3`7a%@NOw!vddvIj=|hSboxeY7I7c zd}P+J4*9ePVQqW^Vt-@IH7pMB&+Eo{(xdg({N^B-2t8W+zx-QATaw3MEqAtr5X(hR zRD|KquB|%k_F5|kk}KHl^J%BngA0Dez~c~1w#7cp!Qs5m=*gZKD&cC3?*}yJ91c$q zH%Ixnj~LZQ1h zeb8XKl2bkbU8AGWA-?uw|7_h@L9Ijn<+r6@Yjb{l-Id>Ugf*H^ko@}kOh)oBGqld0 zO?=F$K`#5l@#+Shgv@(pK@4rReR;--kw1OzJTh}n#}B~o0iv;16NVGW)k?0`g4ucU z+AtR;c7wK%FX}{SlH-MWL%(<`n`Z03)76%2P?-M3^ z!Q6+IS^cXY3@gStwRX70Yu%X`9NVX+YNWp3oPy_^v{0XN4@3o24srjq!Mx$MtFsx+ zEPTF?rhR=N40QV1UJHND%Dpd#k;3X1YUzan$p?RZ+nZJSlDA2i)XRTj<|_7{

    @Z=8jhQFms!4!w%@;MJ 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 z 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 z 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 z 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℞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