From c9a52ebe39906786505b638c98f155469c4f5409 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sat, 3 Feb 2024 15:59:22 +0100 Subject: [PATCH] New year --- packages/browser-stdenv/boot.js | 2 +- packages/compiler/rollup.config.js | 2 +- packages/compiler/src/compiler/codegen.ts | 2 +- packages/compiler/src/compiler/grammar.ts | 2 +- packages/compiler/src/compiler/index.ts | 2 +- packages/compiler/src/index.ts | 2 +- packages/compiler/src/syntax/codewriter.ts | 2 +- packages/compiler/src/syntax/index.ts | 2 +- packages/compiler/src/syntax/list.ts | 2 +- packages/compiler/src/syntax/matcher.ts | 2 +- packages/compiler/src/syntax/position.ts | 2 +- packages/compiler/src/syntax/reader.ts | 2 +- packages/compiler/src/syntax/scanner.ts | 2 +- packages/compiler/src/syntax/span.ts | 2 +- packages/compiler/src/syntax/template.ts | 2 +- packages/compiler/src/syntax/tokens.ts | 2 +- packages/compiler/src/syntax/vlq.ts | 2 +- packages/compiler/syndicate-browser-compiler.js | 2 +- packages/core/examples/box-and-client.js | 2 +- packages/core/examples/box-and-client.ts | 2 +- packages/core/jest.config.ts | 2 +- packages/core/rollup.config.js | 2 +- packages/core/src/index.ts | 2 +- packages/core/src/runtime/actor.ts | 2 +- packages/core/src/runtime/bag.ts | 2 +- packages/core/src/runtime/dataflow.ts | 2 +- packages/core/src/runtime/dataspace.ts | 2 +- packages/core/src/runtime/mapset.ts | 2 +- packages/core/src/runtime/pattern.ts | 2 +- packages/core/src/runtime/quasivalue.ts | 2 +- packages/core/src/runtime/randomid.ts | 2 +- packages/core/src/runtime/rewrite.ts | 2 +- packages/core/src/runtime/skeleton.ts | 2 +- packages/core/src/runtime/space.ts | 2 +- packages/core/src/runtime/stack.ts | 2 +- packages/core/src/runtime/supervise.ts | 2 +- packages/core/src/runtime/task.ts | 2 +- packages/core/src/schemas.ts | 2 +- packages/core/src/transport/cryptography.ts | 2 +- packages/core/src/transport/protocol.ts | 2 +- packages/core/src/transport/relay.ts | 2 +- packages/core/src/transport/sturdy.ts | 2 +- packages/core/stubs/crypto.js | 2 +- packages/core/test/bag.test.ts | 2 +- packages/core/test/dataflow.test.ts | 2 +- packages/core/test/test-utils.ts | 2 +- packages/create/src/create.ts | 2 +- packages/create/template/rollup.config.js | 2 +- packages/create/template/src/index.ts | 2 +- packages/fs/bin/syndicate-fs.js | 2 +- packages/fs/src/index.ts | 2 +- packages/html/rollup.config.js | 2 +- packages/html/src/html.ts | 2 +- packages/html/src/index.ts | 2 +- packages/html/src/protocol.ts | 2 +- packages/html2/rollup.config.js | 2 +- packages/html2/src/html.ts | 2 +- packages/html2/src/index.ts | 2 +- packages/loader/src/index.ts | 2 +- packages/service/src/example.ts | 2 +- packages/service/src/index.ts | 2 +- packages/syndicatec/bin/syndicate-maptool.js | 2 +- packages/syndicatec/bin/syndicatec.js | 2 +- packages/syndicatec/src/cli.ts | 2 +- packages/syndicatec/src/maptool.ts | 2 +- packages/syndicatec/src/util.ts | 2 +- packages/timer/rollup.config.js | 2 +- packages/timer/src/index.ts | 2 +- packages/ts-plugin/src/index.ts | 2 +- packages/tsc/bin/syndicate-tsc.js | 2 +- packages/tsc/src/tsc.ts | 2 +- packages/ws-relay/rollup.config.js | 2 +- packages/ws-relay/src/index.ts | 2 +- 73 files changed, 73 insertions(+), 73 deletions(-) mode change 100755 => 100644 packages/fs/bin/syndicate-fs.js mode change 100755 => 100644 packages/syndicatec/bin/syndicate-maptool.js mode change 100755 => 100644 packages/syndicatec/bin/syndicatec.js mode change 100755 => 100644 packages/tsc/bin/syndicate-tsc.js diff --git a/packages/browser-stdenv/boot.js b/packages/browser-stdenv/boot.js index 5dce07a..2339d84 100644 --- a/packages/browser-stdenv/boot.js +++ b/packages/browser-stdenv/boot.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones const SyndicateBrowserStdenv = { autoboot: true, diff --git a/packages/compiler/rollup.config.js b/packages/compiler/rollup.config.js index 7860637..b26470d 100644 --- a/packages/compiler/rollup.config.js +++ b/packages/compiler/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { SyndicateRollup } from '../../rollup.js'; const r = new SyndicateRollup('syndicate-compiler', { globalName: 'SyndicateCompiler' }); diff --git a/packages/compiler/src/compiler/codegen.ts b/packages/compiler/src/compiler/codegen.ts index e4684e8..e714785 100644 --- a/packages/compiler/src/compiler/codegen.ts +++ b/packages/compiler/src/compiler/codegen.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { isToken, isTokenType, replace, commaJoin, startPos, fixPos, joinItems, diff --git a/packages/compiler/src/compiler/grammar.ts b/packages/compiler/src/compiler/grammar.ts index 127e8f4..9e24a05 100644 --- a/packages/compiler/src/compiler/grammar.ts +++ b/packages/compiler/src/compiler/grammar.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Token, Items, TokenBase, TokenType, diff --git a/packages/compiler/src/compiler/index.ts b/packages/compiler/src/compiler/index.ts index bee8b4a..5126f23 100644 --- a/packages/compiler/src/compiler/index.ts +++ b/packages/compiler/src/compiler/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export * as Grammar from './grammar.js'; export * as Codegen from './codegen.js'; diff --git a/packages/compiler/src/index.ts b/packages/compiler/src/index.ts index 6705b7c..317867a 100644 --- a/packages/compiler/src/index.ts +++ b/packages/compiler/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export * as Syntax from './syntax/index.js'; export * from './compiler/index.js'; diff --git a/packages/compiler/src/syntax/codewriter.ts b/packages/compiler/src/syntax/codewriter.ts index 7576744..40c2d66 100644 --- a/packages/compiler/src/syntax/codewriter.ts +++ b/packages/compiler/src/syntax/codewriter.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Token, TokenType, Item, Items, isGroup } from './tokens.js'; import { Pos, startPos, advancePos } from './position.js'; diff --git a/packages/compiler/src/syntax/index.ts b/packages/compiler/src/syntax/index.ts index 69dc5b0..adf02dc 100644 --- a/packages/compiler/src/syntax/index.ts +++ b/packages/compiler/src/syntax/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export * from './codewriter.js'; export * from './list.js'; diff --git a/packages/compiler/src/syntax/list.ts b/packages/compiler/src/syntax/list.ts index f1223ac..3d95278 100644 --- a/packages/compiler/src/syntax/list.ts +++ b/packages/compiler/src/syntax/list.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export interface List extends Iterable { item: T | null; diff --git a/packages/compiler/src/syntax/matcher.ts b/packages/compiler/src/syntax/matcher.ts index 3d666c3..e218b3e 100644 --- a/packages/compiler/src/syntax/matcher.ts +++ b/packages/compiler/src/syntax/matcher.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Token, TokenType, Items, Item, diff --git a/packages/compiler/src/syntax/position.ts b/packages/compiler/src/syntax/position.ts index ae095e7..546b6ea 100644 --- a/packages/compiler/src/syntax/position.ts +++ b/packages/compiler/src/syntax/position.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export interface Pos { line: number; diff --git a/packages/compiler/src/syntax/reader.ts b/packages/compiler/src/syntax/reader.ts index 1b9c864..b91188f 100644 --- a/packages/compiler/src/syntax/reader.ts +++ b/packages/compiler/src/syntax/reader.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { TokenType, Token, Group, GroupInProgress, Item, Items, finishGroup } from './tokens.js'; import { Pos, startPos } from './position.js'; diff --git a/packages/compiler/src/syntax/scanner.ts b/packages/compiler/src/syntax/scanner.ts index 57b7955..5448b5e 100644 --- a/packages/compiler/src/syntax/scanner.ts +++ b/packages/compiler/src/syntax/scanner.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { TokenType, Token, Item, GroupInProgress } from './tokens.js'; import { Pos, advancePos } from './position.js'; diff --git a/packages/compiler/src/syntax/span.ts b/packages/compiler/src/syntax/span.ts index 9cb8802..d7a15b4 100644 --- a/packages/compiler/src/syntax/span.ts +++ b/packages/compiler/src/syntax/span.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export class SpanResult { readonly searchTarget: number; diff --git a/packages/compiler/src/syntax/template.ts b/packages/compiler/src/syntax/template.ts index b52b4b5..b139855 100644 --- a/packages/compiler/src/syntax/template.ts +++ b/packages/compiler/src/syntax/template.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Items } from './tokens.js'; import { Pos, startPos } from './position.js'; diff --git a/packages/compiler/src/syntax/tokens.ts b/packages/compiler/src/syntax/tokens.ts index 95ed828..16a2da1 100644 --- a/packages/compiler/src/syntax/tokens.ts +++ b/packages/compiler/src/syntax/tokens.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Pos } from './position.js'; diff --git a/packages/compiler/src/syntax/vlq.ts b/packages/compiler/src/syntax/vlq.ts index 119455d..f0285db 100644 --- a/packages/compiler/src/syntax/vlq.ts +++ b/packages/compiler/src/syntax/vlq.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones const alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; const inverse_alphabet = diff --git a/packages/compiler/syndicate-browser-compiler.js b/packages/compiler/syndicate-browser-compiler.js index 4320771..aa03783 100644 --- a/packages/compiler/syndicate-browser-compiler.js +++ b/packages/compiler/syndicate-browser-compiler.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones const __SYNDICATE__ = Syndicate; const currentSyndicateTarget = Syndicate.Dataspace.global; diff --git a/packages/core/examples/box-and-client.js b/packages/core/examples/box-and-client.js index 611da71..28d475e 100644 --- a/packages/core/examples/box-and-client.js +++ b/packages/core/examples/box-and-client.js @@ -1,6 +1,6 @@ #!/usr/bin/env node /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Pattern as P, diff --git a/packages/core/examples/box-and-client.ts b/packages/core/examples/box-and-client.ts index c400517..7233a7a 100644 --- a/packages/core/examples/box-and-client.ts +++ b/packages/core/examples/box-and-client.ts @@ -1,6 +1,6 @@ #!/usr/bin/env -S npx ts-node -O '{"module": "commonjs"}' /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Pattern as P, diff --git a/packages/core/jest.config.ts b/packages/core/jest.config.ts index ac0047a..4a09b3e 100644 --- a/packages/core/jest.config.ts +++ b/packages/core/jest.config.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export default { preset: 'ts-jest', diff --git a/packages/core/rollup.config.js b/packages/core/rollup.config.js index 628e2cb..f9bd2b0 100644 --- a/packages/core/rollup.config.js +++ b/packages/core/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { SyndicateRollup } from '../../rollup.js'; const r = new SyndicateRollup('syndicate', { globalName: 'Syndicate' }); diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index c586e52..0f17bf8 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export * from '@preserves/core'; diff --git a/packages/core/src/runtime/actor.ts b/packages/core/src/runtime/actor.ts index 2f4d5ff..929f7d8 100644 --- a/packages/core/src/runtime/actor.ts +++ b/packages/core/src/runtime/actor.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { IdentitySet, Value, embeddedId, is, fromJS, stringify, Dictionary, KeyedSet, Tuple } from '@preserves/core'; import { Cell, Field, Graph } from './dataflow.js'; diff --git a/packages/core/src/runtime/bag.ts b/packages/core/src/runtime/bag.ts index ba45fc7..423ca88 100644 --- a/packages/core/src/runtime/bag.ts +++ b/packages/core/src/runtime/bag.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones // Bags and Deltas (which are Bags where item-counts can be negative). diff --git a/packages/core/src/runtime/dataflow.ts b/packages/core/src/runtime/dataflow.ts index 141a2b2..f370eaf 100644 --- a/packages/core/src/runtime/dataflow.ts +++ b/packages/core/src/runtime/dataflow.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones // Property-based "dataflow" diff --git a/packages/core/src/runtime/dataspace.ts b/packages/core/src/runtime/dataspace.ts index 69d4ec2..c4ada0d 100644 --- a/packages/core/src/runtime/dataspace.ts +++ b/packages/core/src/runtime/dataspace.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { IdentityMap, KeyedDictionary, stringify } from '@preserves/core'; import { Index, IndexObserver } from './skeleton.js'; diff --git a/packages/core/src/runtime/mapset.ts b/packages/core/src/runtime/mapset.ts index dccaecb..eb6f2bb 100644 --- a/packages/core/src/runtime/mapset.ts +++ b/packages/core/src/runtime/mapset.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones // Utilities for Maps of Sets diff --git a/packages/core/src/runtime/pattern.ts b/packages/core/src/runtime/pattern.ts index c22aeb2..14ea6c1 100644 --- a/packages/core/src/runtime/pattern.ts +++ b/packages/core/src/runtime/pattern.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { canonicalString, KeyedDictionary, Dictionary, is, Record, RecordConstructorInfo, Value, CompoundKey, _iterMap } from '@preserves/core'; import { AnyValue, Ref } from './actor.js'; diff --git a/packages/core/src/runtime/quasivalue.ts b/packages/core/src/runtime/quasivalue.ts index 8b4c568..366e63d 100644 --- a/packages/core/src/runtime/quasivalue.ts +++ b/packages/core/src/runtime/quasivalue.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2021-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2021-2024 Tony Garnock-Jones import { AnyValue, Ref } from './actor.js'; import { Pattern, toPattern } from '../gen/dataspacePatterns.js'; diff --git a/packages/core/src/runtime/randomid.ts b/packages/core/src/runtime/randomid.ts index 0d6872e..ff38435 100644 --- a/packages/core/src/runtime/randomid.ts +++ b/packages/core/src/runtime/randomid.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Bytes } from '@preserves/core'; import * as node_crypto from 'crypto'; diff --git a/packages/core/src/runtime/rewrite.ts b/packages/core/src/runtime/rewrite.ts index bbf35db..93e08e6 100644 --- a/packages/core/src/runtime/rewrite.ts +++ b/packages/core/src/runtime/rewrite.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Turn } from "./actor.js"; import { Bytes, Dictionary, DoubleFloat, embed, IdentityMap, is, isEmbedded, Record, Tuple, stringify } from "@preserves/core"; diff --git a/packages/core/src/runtime/skeleton.ts b/packages/core/src/runtime/skeleton.ts index 7fc7bed..dd385ca 100644 --- a/packages/core/src/runtime/skeleton.ts +++ b/packages/core/src/runtime/skeleton.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Set, Dictionary, KeyedDictionary, IdentitySet, stringify, Value } from '@preserves/core'; import { AnyValue, Assertion, Ref } from './actor.js'; diff --git a/packages/core/src/runtime/space.ts b/packages/core/src/runtime/space.ts index 576470b..e85b91f 100644 --- a/packages/core/src/runtime/space.ts +++ b/packages/core/src/runtime/space.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { IdentityMap, IdentitySet, forEachEmbedded } from '@preserves/core'; import type { Actor, Assertion, ExitReason, Handle, Ref } from './actor.js'; diff --git a/packages/core/src/runtime/stack.ts b/packages/core/src/runtime/stack.ts index 60ff1c7..0942f83 100644 --- a/packages/core/src/runtime/stack.ts +++ b/packages/core/src/runtime/stack.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export type NonEmptyStack = { item: T, rest: Stack }; export type Stack = null | NonEmptyStack; diff --git a/packages/core/src/runtime/supervise.ts b/packages/core/src/runtime/supervise.ts index 4d3995f..3596772 100644 --- a/packages/core/src/runtime/supervise.ts +++ b/packages/core/src/runtime/supervise.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2021-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2021-2024 Tony Garnock-Jones import { State } from '../gen/service'; import { Actor, AnyValue, LocalAction, Turn } from './actor'; diff --git a/packages/core/src/runtime/task.ts b/packages/core/src/runtime/task.ts index 84f9fef..c6247d1 100644 --- a/packages/core/src/runtime/task.ts +++ b/packages/core/src/runtime/task.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import type { Facet } from './actor.js'; diff --git a/packages/core/src/schemas.ts b/packages/core/src/schemas.ts index a29334a..8f09d35 100644 --- a/packages/core/src/schemas.ts +++ b/packages/core/src/schemas.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2021-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2021-2024 Tony Garnock-Jones export * as dataspacePatterns from './gen/dataspacePatterns.js'; export * as dataspace from './gen/dataspace.js'; diff --git a/packages/core/src/transport/cryptography.ts b/packages/core/src/transport/cryptography.ts index 35ef014..7e2a01b 100644 --- a/packages/core/src/transport/cryptography.ts +++ b/packages/core/src/transport/cryptography.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Bytes, underlying } from '@preserves/core'; import * as node_crypto from 'crypto'; diff --git a/packages/core/src/transport/protocol.ts b/packages/core/src/transport/protocol.ts index 3a45cdb..f8caa53 100644 --- a/packages/core/src/transport/protocol.ts +++ b/packages/core/src/transport/protocol.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import * as S from '../gen/sturdy.js'; import { Decoder, DecoderState, Encoder, EncoderState, GenericEmbedded, neverEmbeddedType, EmbeddedType, Value, EmbeddedWriter } from '@preserves/core'; diff --git a/packages/core/src/transport/relay.ts b/packages/core/src/transport/relay.ts index dbc32e1..a3c574d 100644 --- a/packages/core/src/transport/relay.ts +++ b/packages/core/src/transport/relay.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Actor, Assertion, Entity, Facet, Handle, Ref, Turn } from '../runtime/actor.js'; import { BytesLike, Decoder, Dictionary, embed, encode, IdentityMap, mapEmbeddeds, stringify, underlying, Value } from '@preserves/core'; diff --git a/packages/core/src/transport/sturdy.ts b/packages/core/src/transport/sturdy.ts index c03439f..778a649 100644 --- a/packages/core/src/transport/sturdy.ts +++ b/packages/core/src/transport/sturdy.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones // Basically Macaroons [1] in a Dataspace context // diff --git a/packages/core/stubs/crypto.js b/packages/core/stubs/crypto.js index 0f18876..ac9e8ca 100644 --- a/packages/core/stubs/crypto.js +++ b/packages/core/stubs/crypto.js @@ -1,4 +1,4 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export const randomBytes = void 0; diff --git a/packages/core/test/bag.test.ts b/packages/core/test/bag.test.ts index 38fd118..0d6a510 100644 --- a/packages/core/test/bag.test.ts +++ b/packages/core/test/bag.test.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { KeyedSet } from '@preserves/core'; import { Bag, ChangeDescription } from '../src/runtime/bag'; diff --git a/packages/core/test/dataflow.test.ts b/packages/core/test/dataflow.test.ts index 8b88683..59414ba 100644 --- a/packages/core/test/dataflow.test.ts +++ b/packages/core/test/dataflow.test.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { Canonicalizer, embeddedId, FlexSet } from '@preserves/core'; import { Cell, Field, Graph } from '../src/runtime/dataflow'; diff --git a/packages/core/test/test-utils.ts b/packages/core/test/test-utils.ts index 54b2326..ef7c81e 100644 --- a/packages/core/test/test-utils.ts +++ b/packages/core/test/test-utils.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { is, preserves } from '@preserves/core'; diff --git a/packages/create/src/create.ts b/packages/create/src/create.ts index c43ad14..dd5df29 100644 --- a/packages/create/src/create.ts +++ b/packages/create/src/create.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import yargs from 'yargs/yargs'; diff --git a/packages/create/template/rollup.config.js b/packages/create/template/rollup.config.js index e8072a3..59c9999 100644 --- a/packages/create/template/rollup.config.js +++ b/packages/create/template/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import sourcemaps from 'rollup-plugin-sourcemaps'; diff --git a/packages/create/template/src/index.ts b/packages/create/template/src/index.ts index f24c187..e9ae6a2 100644 --- a/packages/create/template/src/index.ts +++ b/packages/create/template/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { Dataspace, Ref, Sturdy, Reader, Schemas, Embedded, randomId, fromJS } from "@syndicate-lang/core"; import html from "@syndicate-lang/html"; diff --git a/packages/fs/bin/syndicate-fs.js b/packages/fs/bin/syndicate-fs.js old mode 100755 new mode 100644 index 9e552f3..0110f1c --- a/packages/fs/bin/syndicate-fs.js +++ b/packages/fs/bin/syndicate-fs.js @@ -1,6 +1,6 @@ #!/usr/bin/env -S node -r esm /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones try { require('../lib/index.js').main(process.argv.slice(2)); diff --git a/packages/fs/src/index.ts b/packages/fs/src/index.ts index e4be83e..a878545 100644 --- a/packages/fs/src/index.ts +++ b/packages/fs/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { Bytes, Observe, Ref, Turn, stringify } from "@syndicate-lang/core"; import { QuasiValue as Q } from "@syndicate-lang/core"; diff --git a/packages/html/rollup.config.js b/packages/html/rollup.config.js index c4cc2f1..30510d5 100644 --- a/packages/html/rollup.config.js +++ b/packages/html/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { SyndicateRollup } from '../../rollup.js'; const r = new SyndicateRollup('syndicate-html', { globalName: 'SyndicateHtml' }); diff --git a/packages/html/src/html.ts b/packages/html/src/html.ts index b410485..52b96c7 100644 --- a/packages/html/src/html.ts +++ b/packages/html/src/html.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones let nextId = 1; diff --git a/packages/html/src/index.ts b/packages/html/src/index.ts index 954f680..b98e94a 100644 --- a/packages/html/src/index.ts +++ b/packages/html/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { randomId, Observe, FlexMap, embed, Embedded, Ref, Turn, AnyValue, Dataspace } from "@syndicate-lang/core"; import { QuasiValue as Q } from "@syndicate-lang/core"; diff --git a/packages/html/src/protocol.ts b/packages/html/src/protocol.ts index c60c7a3..f18bfee 100644 --- a/packages/html/src/protocol.ts +++ b/packages/html/src/protocol.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones // Message. Interest in this causes event listeners to be added for // the given eventType to all nodes matching the given selector *at diff --git a/packages/html2/rollup.config.js b/packages/html2/rollup.config.js index e16fa7a..adf4b0f 100644 --- a/packages/html2/rollup.config.js +++ b/packages/html2/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { SyndicateRollup } from '../../rollup.js'; const r = new SyndicateRollup('syndicate-html2', { globalName: 'SyndicateHtml2' }); diff --git a/packages/html2/src/html.ts b/packages/html2/src/html.ts index f6a2f8f..4bf1c81 100644 --- a/packages/html2/src/html.ts +++ b/packages/html2/src/html.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { randomId } from "@syndicate-lang/core"; diff --git a/packages/html2/src/index.ts b/packages/html2/src/index.ts index 0a137c2..35c67d8 100644 --- a/packages/html2/src/index.ts +++ b/packages/html2/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { Turn, Facet, Dataflow, Dataspace, Ref } from "@syndicate-lang/core"; import { HtmlTemplater, template } from "./html"; diff --git a/packages/loader/src/index.ts b/packages/loader/src/index.ts index 46484d4..632b0ce 100644 --- a/packages/loader/src/index.ts +++ b/packages/loader/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { Module } from 'node:module'; import { compile, Syntax } from '@syndicate-lang/compiler'; diff --git a/packages/service/src/example.ts b/packages/service/src/example.ts index d5a78ce..08644ce 100644 --- a/packages/service/src/example.ts +++ b/packages/service/src/example.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { stringify } from '@syndicate-lang/core'; import { service } from './index.js'; diff --git a/packages/service/src/index.ts b/packages/service/src/index.ts index 4053b4c..85cf389 100644 --- a/packages/service/src/index.ts +++ b/packages/service/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2023-2024 Tony Garnock-Jones import { Actor, AnyValue, Relay, Turn, assertionFacetObserver } from "@syndicate-lang/core"; import * as process from 'process'; diff --git a/packages/syndicatec/bin/syndicate-maptool.js b/packages/syndicatec/bin/syndicate-maptool.js old mode 100755 new mode 100644 index 0cc00f5..d1008b8 --- a/packages/syndicatec/bin/syndicate-maptool.js +++ b/packages/syndicatec/bin/syndicate-maptool.js @@ -1,6 +1,6 @@ #!/usr/bin/env node /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones try { require('../lib/maptool.js').main(process.argv.slice(2)); diff --git a/packages/syndicatec/bin/syndicatec.js b/packages/syndicatec/bin/syndicatec.js old mode 100755 new mode 100644 index 8e80d11..47b9bb7 --- a/packages/syndicatec/bin/syndicatec.js +++ b/packages/syndicatec/bin/syndicatec.js @@ -1,6 +1,6 @@ #!/usr/bin/env node /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones try { require('../lib/cli.js').main(process.argv.slice(2)); diff --git a/packages/syndicatec/src/cli.ts b/packages/syndicatec/src/cli.ts index 5b589b1..28dbc91 100644 --- a/packages/syndicatec/src/cli.ts +++ b/packages/syndicatec/src/cli.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import yargs from 'yargs/yargs'; diff --git a/packages/syndicatec/src/maptool.ts b/packages/syndicatec/src/maptool.ts index dca472a..3a3694a 100644 --- a/packages/syndicatec/src/maptool.ts +++ b/packages/syndicatec/src/maptool.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import fs from 'fs'; import { SourceMap } from '@syndicate-lang/compiler/lib/syntax/index.js'; diff --git a/packages/syndicatec/src/util.ts b/packages/syndicatec/src/util.ts index df3f398..4128ea4 100644 --- a/packages/syndicatec/src/util.ts +++ b/packages/syndicatec/src/util.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones export function dataURL(s: string): string { return `data:application/json;base64,${Buffer.from(s).toString('base64')}`; diff --git a/packages/timer/rollup.config.js b/packages/timer/rollup.config.js index ef0df6f..a70ef11 100644 --- a/packages/timer/rollup.config.js +++ b/packages/timer/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { SyndicateRollup } from '../../rollup.js'; const r = new SyndicateRollup('syndicate-timer', { globalName: 'SyndicateTimer' }); diff --git a/packages/timer/src/index.ts b/packages/timer/src/index.ts index 36ea35e..70c1628 100644 --- a/packages/timer/src/index.ts +++ b/packages/timer/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { preserves, DoubleFloat, Observe, floatValue, Turn, Ref, Schemas, Dataspace } from "@syndicate-lang/core"; import { QuasiValue as Q } from "@syndicate-lang/core"; diff --git a/packages/ts-plugin/src/index.ts b/packages/ts-plugin/src/index.ts index 30f03f8..949fab3 100644 --- a/packages/ts-plugin/src/index.ts +++ b/packages/ts-plugin/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { compile, Syntax } from '@syndicate-lang/compiler'; import tslib from 'typescript/lib/tsserverlibrary'; diff --git a/packages/tsc/bin/syndicate-tsc.js b/packages/tsc/bin/syndicate-tsc.js old mode 100755 new mode 100644 index fdc502e..b4d357a --- a/packages/tsc/bin/syndicate-tsc.js +++ b/packages/tsc/bin/syndicate-tsc.js @@ -1,6 +1,6 @@ #!/usr/bin/env node /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones try { require('../lib/tsc.js').main(process.argv.slice(2)); diff --git a/packages/tsc/src/tsc.ts b/packages/tsc/src/tsc.ts index f177bde..6b52fc0 100644 --- a/packages/tsc/src/tsc.ts +++ b/packages/tsc/src/tsc.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import yargs from 'yargs/yargs'; diff --git a/packages/ws-relay/rollup.config.js b/packages/ws-relay/rollup.config.js index 4ba8a24..4f376cc 100644 --- a/packages/ws-relay/rollup.config.js +++ b/packages/ws-relay/rollup.config.js @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { SyndicateRollup } from '../../rollup.js'; const r = new SyndicateRollup('syndicate-ws-relay', { globalName: 'SyndicateWsRelay' }); diff --git a/packages/ws-relay/src/index.ts b/packages/ws-relay/src/index.ts index d85967a..b1e8e20 100644 --- a/packages/ws-relay/src/index.ts +++ b/packages/ws-relay/src/index.ts @@ -1,5 +1,5 @@ /// SPDX-License-Identifier: GPL-3.0-or-later -/// SPDX-FileCopyrightText: Copyright © 2016-2023 Tony Garnock-Jones +/// SPDX-FileCopyrightText: Copyright © 2016-2024 Tony Garnock-Jones import { AnyValue,