Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
},
"dependencies": {
"@jsonjoy.com/base64": "^1.1.1",
"@jsonjoy.com/util": "^1.0.0",
"hyperdyperid": "^1.2.0",
"thingies": "^1.20.0"
},
Expand Down
4 changes: 2 additions & 2 deletions src/__bench__/bench.bson.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {BsonEncoder} from '../bson/BsonEncoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {payloads as payloads_} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';
import {BSON, EJSON} from 'bson';

const payloads = payloads_.map((p) => ({...p, data: {data: p.data}}));
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.cbor-dag.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {CborEncoderDag} from '../cbor/CborEncoderDag';
import {CborEncoder} from '../cbor/CborEncoder';
import {CborDecoder} from '../cbor/CborDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const benchmark: IBenchmark = {
name: 'Encoding',
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.cbor.decoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {CborEncoder} from '../cbor/CborEncoder';
import {CborDecoderBase} from '../cbor/CborDecoderBase';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const encoder = new CborEncoder();

Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.cbor.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {CborEncoder} from '../cbor/CborEncoder';
import {CborEncoderFast} from '../cbor/CborEncoderFast';
import {CborDecoder} from '../cbor/CborDecoder';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';
import {payloads} from '../__bench__/payloads';

const benchmark: IBenchmark = {
Expand Down
4 changes: 2 additions & 2 deletions src/__bench__/bench.encoders.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ import {UbjsonEncoder} from '../ubjson/UbjsonEncoder';
import {IonEncoderFast} from '../ion/IonEncoderFast';
import {CborDecoder} from '../cbor/CborDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {Writer} from '../util/buffers/Writer';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const benchmark: IBenchmark = {
name: 'Encoding',
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {JsonEncoder} from '../json/JsonEncoder';
import {UbjsonEncoder} from '../ubjson/UbjsonEncoder';
import {CborEncoderFast} from '../cbor/CborEncoderFast';
import {CborEncoder} from '../cbor/CborEncoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {payloads} from '../__bench__/payloads';
import {MsgPackEncoderFast} from '../msgpack';

Expand Down
4 changes: 2 additions & 2 deletions src/__bench__/bench.ion.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {IonEncoderFast} from '../ion/IonEncoderFast';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {payloads} from '../__bench__/payloads';
import {load, makeBinaryWriter, dom} from 'ion-js';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const benchmark: IBenchmark = {
name: 'Encoding',
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.json.decoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {JsonDecoder} from '../json/JsonDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const encodedPayloads = payloads.map((payload) => {
return {
Expand Down
4 changes: 2 additions & 2 deletions src/__bench__/bench.json.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {JsonEncoder} from '../json/JsonEncoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';
const safeStringify = require('fast-safe-stringify');

const benchmark: IBenchmark = {
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.msgpack.decoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {MsgPackEncoderFast} from '../msgpack/MsgPackEncoderFast';
import {MsgPackDecoderFast} from '../msgpack/MsgPackDecoderFast';
import {MsgPackDecoder} from '../msgpack/MsgPackDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const encoder = new MsgPackEncoderFast();

Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.msgpack.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {MsgPackEncoder} from '../msgpack/MsgPackEncoder';
import {MsgPackEncoderFast} from '../msgpack/MsgPackEncoderFast';
import {CborDecoder} from '../cbor/CborDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const benchmark: IBenchmark = {
name: 'MessagePack Encoding',
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.slice.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {CborEncoder} from '../cbor/CborEncoder';
import {CborDecoder} from '../cbor/CborDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const encoder = new CborEncoder();

Expand Down
4 changes: 2 additions & 2 deletions src/__bench__/bench.ubjson.decoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {UbjsonEncoder} from '../ubjson/UbjsonEncoder';
import {UbjsonDecoder} from '../ubjson/UbjsonDecoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';

const encoder = new UbjsonEncoder(new Writer());
const encodedPayloads = payloads.map((payload) => {
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/bench.ubjson.encoding.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {UbjsonEncoder} from '../ubjson/UbjsonEncoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {payloads} from '../__bench__/payloads';

const benchmark: IBenchmark = {
Expand Down
4 changes: 2 additions & 2 deletions src/__bench__/bench.writer-size.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import {runBenchmark, IBenchmark} from '../__bench__/runBenchmark';
import {CborEncoder} from '../cbor/CborEncoder';
import {CborDecoder} from '../cbor/CborDecoder';
import {payloads} from '../__bench__/payloads';
import {deepEqual} from '../json-equal/deepEqual';
import {Writer} from '../util/buffers/Writer';
import {deepEqual} from '@jsonjoy.com/util/lib/json-equal/deepEqual';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const benchmark: IBenchmark = {
name: 'Encoding',
Expand Down
2 changes: 1 addition & 1 deletion src/__bench__/profiler/time.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* tslint:disable no-console */

import {MsgPackEncoderFast} from '../../msgpack/MsgPackEncoderFast';
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const json = [1234];

Expand Down
2 changes: 1 addition & 1 deletion src/__demos__/json.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

import {JsonEncoder} from '../json/JsonEncoder';
import {JsonDecoder} from '../json/JsonDecoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const encoder = new JsonEncoder(new Writer());
const decoder = new JsonDecoder();
Expand Down
2 changes: 1 addition & 1 deletion src/__demos__/ubjson.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

import {UbjsonEncoder} from '../ubjson/UbjsonEncoder';
import {UbjsonDecoder} from '../ubjson/UbjsonDecoder';
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const encoder = new UbjsonEncoder(new Writer());
const decoder = new UbjsonDecoder();
Expand Down
2 changes: 1 addition & 1 deletion src/bencode/BencodeDecoder.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Reader} from '../util/buffers/Reader';
import {Reader} from '@jsonjoy.com/util/lib/buffers/Reader';
import type {BinaryJsonDecoder, PackValue} from '../types';

export class BencodeDecoder implements BinaryJsonDecoder {
Expand Down
6 changes: 3 additions & 3 deletions src/bencode/BencodeEncoder.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {utf8Size} from '../util/strings/utf8';
import {sort} from '../util/sort/insertion';
import type {IWriter, IWriterGrowable} from '../util/buffers';
import {utf8Size} from '@jsonjoy.com/util/lib/strings/utf8';
import {sort} from '@jsonjoy.com/util/lib/sort/insertion';
import type {IWriter, IWriterGrowable} from '@jsonjoy.com/util/lib/buffers';
import type {BinaryJsonEncoder} from '../types';

export class BencodeEncoder implements BinaryJsonEncoder {
Expand Down
4 changes: 2 additions & 2 deletions src/bencode/__tests__/BencodeDecoder.spec.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {utf8} from '@jsonjoy.com/util/lib/buffers/strings';
import {BencodeEncoder} from '../BencodeEncoder';
import {BencodeDecoder} from '../BencodeDecoder';
import {utf8} from '../../util/buffers/strings';

const decoder = new BencodeDecoder();

Expand Down
5 changes: 2 additions & 3 deletions src/bencode/__tests__/BencodeEncoder.spec.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import {utf8} from '../../util/buffers/strings';
import {Writer} from '../../util/buffers/Writer';
import {PackValue} from '../../types';
import {utf8} from '@jsonjoy.com/util/lib/buffers/strings';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {BencodeEncoder} from '../BencodeEncoder';

const writer = new Writer(32);
Expand Down
4 changes: 2 additions & 2 deletions src/bencode/__tests__/automated.spec.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {BencodeEncoder} from '../BencodeEncoder';
import {BencodeDecoder} from '../BencodeDecoder';
import {utf8} from '../../util/buffers/strings';
import {utf8} from '@jsonjoy.com/util/lib/buffers/strings';

const writer = new Writer(8);
const encoder = new BencodeEncoder(writer);
Expand Down
2 changes: 1 addition & 1 deletion src/bson/BsonEncoder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {
BsonObjectId,
BsonTimestamp,
} from './values';
import type {IWriter, IWriterGrowable} from '../util/buffers';
import type {IWriter, IWriterGrowable} from '@jsonjoy.com/util/lib/buffers';
import type {BinaryJsonEncoder} from '../types';

export class BsonEncoder implements BinaryJsonEncoder {
Expand Down
2 changes: 1 addition & 1 deletion src/bson/__tests__/BsonEncoder-values.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {BSON, Decimal128, MinKey, MaxKey} from 'bson';
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {BsonEncoder} from '../BsonEncoder';
import {
BsonBinary,
Expand Down
2 changes: 1 addition & 1 deletion src/bson/__tests__/BsonEncoder.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {BSON} from 'bson';
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {BsonEncoder} from '../BsonEncoder';

const writer = new Writer(8);
Expand Down
2 changes: 1 addition & 1 deletion src/bson/__tests__/codec.spec.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {BSON} from 'bson';
import {documents} from '../../__tests__/json-documents';
import {BsonEncoder} from '../BsonEncoder';
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const run = (encoder: BsonEncoder) => {
describe('JSON documents', () => {
Expand Down
2 changes: 1 addition & 1 deletion src/cbor/CborDecoder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {CONST, ERROR, MAJOR} from './constants';
import {CborDecoderBase} from './CborDecoderBase';
import {JsonPackValue} from '../JsonPackValue';
import type {Path} from '../json-pointer';
import type {IReader, IReaderResettable} from '../util/buffers';
import type {IReader, IReaderResettable} from '@jsonjoy.com/util/lib/buffers';

export class CborDecoder<
R extends IReader & IReaderResettable = IReader & IReaderResettable,
Expand Down
10 changes: 5 additions & 5 deletions src/cbor/CborDecoderBase.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import {CONST, ERROR, MAJOR} from './constants';
import {decodeF16} from '../util/buffers/f16';
import {decodeF16} from '@jsonjoy.com/util/lib/buffers/f16';
import {JsonPackExtension} from '../JsonPackExtension';
import {JsonPackValue} from '../JsonPackValue';
import {Reader} from '../util/buffers/Reader';
import sharedCachedUtf8Decoder from '../util/buffers/utf8/sharedCachedUtf8Decoder';
import type {CachedUtf8Decoder} from '../util/buffers/utf8/CachedUtf8Decoder';
import type {IReader, IReaderResettable} from '../util/buffers';
import {Reader} from '@jsonjoy.com/util/lib/buffers/Reader';
import sharedCachedUtf8Decoder from '@jsonjoy.com/util/lib/buffers/utf8/sharedCachedUtf8Decoder';
import type {CachedUtf8Decoder} from '@jsonjoy.com/util/lib/buffers/utf8/CachedUtf8Decoder';
import type {IReader, IReaderResettable} from '@jsonjoy.com/util/lib/buffers';
import type {BinaryJsonDecoder, PackValue} from '../types';

export class CborDecoderBase<R extends IReader & IReaderResettable = IReader & IReaderResettable>
Expand Down
4 changes: 2 additions & 2 deletions src/cbor/CborEncoder.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {isFloat32} from '../util/buffers/isFloat32';
import {isFloat32} from '@jsonjoy.com/util/lib/buffers/isFloat32';
import {JsonPackExtension} from '../JsonPackExtension';
import {CborEncoderFast} from './CborEncoderFast';
import type {IWriter, IWriterGrowable} from '../util/buffers';
import {JsonPackValue} from '../JsonPackValue';
import type {IWriter, IWriterGrowable} from '@jsonjoy.com/util/lib/buffers';

export class CborEncoder<W extends IWriter & IWriterGrowable = IWriter & IWriterGrowable> extends CborEncoderFast<W> {
/**
Expand Down
6 changes: 3 additions & 3 deletions src/cbor/CborEncoderFast.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {CONST, MAJOR_OVERLAY} from './constants';
import type {IWriter, IWriterGrowable} from '../util/buffers';
import type {IWriter, IWriterGrowable} from '@jsonjoy.com/util/lib/buffers';
import type {BinaryJsonEncoder, StreamingBinaryJsonEncoder, TlvBinaryJsonEncoder} from '../types';
import type {Slice} from '../util/buffers/Slice';
import type {Slice} from '@jsonjoy.com/util/lib/buffers/Slice';

const isSafeInteger = Number.isSafeInteger;

Expand Down
4 changes: 2 additions & 2 deletions src/cbor/CborEncoderStable.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {CborEncoder} from './CborEncoder';
import {sort} from '../util/sort/insertion2';
import {sort} from '@jsonjoy.com/util/lib/sort/insertion2';
import {MAJOR_OVERLAY} from './constants';
import {objKeyCmp} from '../util/objKeyCmp';
import {objKeyCmp} from '@jsonjoy.com/util/lib/objKeyCmp';

const strHeaderLength = (strSize: number): 1 | 2 | 3 | 5 => {
if (strSize <= 23) return 1;
Expand Down
2 changes: 1 addition & 1 deletion src/cbor/__tests__/CborDecoderDag.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {CborEncoderStable} from '../CborEncoderStable';
import {CborDecoderDag} from '../CborDecoderDag';
import {JsonPackExtension} from '../../JsonPackExtension';
Expand Down
2 changes: 1 addition & 1 deletion src/cbor/__tests__/CborEncoder.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {JsonPackValue} from '../../JsonPackValue';
import {CborEncoder} from '../CborEncoder';
import {decode} from 'cbor';
Expand Down
2 changes: 1 addition & 1 deletion src/cbor/__tests__/CborEncoderDag.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {CborEncoderDag} from '../CborEncoderDag';
import {CborDecoder} from '../CborDecoder';
import {JsonPackExtension} from '../../JsonPackExtension';
Expand Down
2 changes: 1 addition & 1 deletion src/cbor/__tests__/CborEncoderStable.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {CborEncoderStable} from '../CborEncoderStable';
import {encode} from 'cborg';

Expand Down
2 changes: 1 addition & 1 deletion src/cbor/__tests__/fuzzing.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {RandomJson} from '../../json-random';
import {RandomJson} from '@jsonjoy.com/util/lib/json-random';
import {CborEncoderFast} from '../CborEncoderFast';
import {CborEncoder} from '../CborEncoder';
import {CborEncoderStable} from '../CborEncoderStable';
Expand Down
2 changes: 1 addition & 1 deletion src/cbor/__tests__/shallow-read.genShallowRead.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {genShallowReader} from '../../msgpack/shallow-read';
import {CborEncoder} from '../CborEncoder';
import {CborDecoder} from '../CborDecoder';
import {Path} from '../../json-pointer';
import {Writer} from '../../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';

const assetShallowRead = (doc: unknown, path: Path): void => {
const writer = new Writer(1);
Expand Down
2 changes: 1 addition & 1 deletion src/codecs/Codecs.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {Writer} from '../util/buffers/Writer';
import {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import {CborJsonValueCodec} from './cbor';
import {JsonJsonValueCodec} from './json';
import {MsgPackJsonValueCodec} from './msgpack';
Expand Down
2 changes: 1 addition & 1 deletion src/codecs/cbor.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {CborDecoder} from '../cbor/CborDecoder';
import {CborEncoder} from '../cbor/CborEncoder';
import {EncodingFormat} from '../constants';
import type {Writer} from '../util/buffers/Writer';
import type {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import type {JsonValueCodec} from './types';

export class CborJsonValueCodec implements JsonValueCodec {
Expand Down
2 changes: 1 addition & 1 deletion src/codecs/json.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {EncodingFormat} from '../constants';
import {JsonEncoder} from '../json/JsonEncoder';
import {JsonDecoder} from '../json/JsonDecoder';
import type {Writer} from '../util/buffers/Writer';
import type {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import type {JsonValueCodec} from './types';

export class JsonJsonValueCodec implements JsonValueCodec {
Expand Down
2 changes: 1 addition & 1 deletion src/codecs/msgpack.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {EncodingFormat} from '../constants';
import {MsgPackEncoder} from '../msgpack';
import {MsgPackDecoder} from '../msgpack/MsgPackDecoder';
import type {Writer} from '../util/buffers/Writer';
import type {Writer} from '@jsonjoy.com/util/lib/buffers/Writer';
import type {JsonValueCodec} from './types';

export class MsgPackJsonValueCodec implements JsonValueCodec {
Expand Down
Loading