diff --git a/src/contextlink/context.js b/src/contextlink/context.js index 3c7bfe8f..12344526 100644 --- a/src/contextlink/context.js +++ b/src/contextlink/context.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class Context { constructor (values) { for ( const k in values ) this[k] = values[k]; diff --git a/src/contextlink/entry.js b/src/contextlink/entry.js index 9bb711a6..3583855c 100644 --- a/src/contextlink/entry.js +++ b/src/contextlink/entry.js @@ -16,22 +16,4 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export { Context } from "./context.js"; diff --git a/src/contextlink/test/testcontext.js b/src/contextlink/test/testcontext.js index d57c4dd3..9f50368d 100644 --- a/src/contextlink/test/testcontext.js +++ b/src/contextlink/test/testcontext.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { Context } from "../context.js"; diff --git a/src/git/config/dev.js b/src/git/config/dev.js index 9b73c08f..4bc464f7 100644 --- a/src/git/config/dev.js +++ b/src/git/config/dev.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ globalThis.__CONFIG__ = { sdk_url: 'http://puter.localhost:4100/sdk/puter.js', proxy_url: 'https://cors.isomorphic-git.org', diff --git a/src/git/config/release.js b/src/git/config/release.js index 2af4d14d..dc287e06 100644 --- a/src/git/config/release.js +++ b/src/git/config/release.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ globalThis.__CONFIG__ = { sdk_url: 'https://puter.com/puter.js/v2', // TODO: Host a proxy ourselves, so we're not relying on (and maybe overloading) theirs. diff --git a/src/git/rollup.config.js b/src/git/rollup.config.js index 054059f7..0097eaef 100644 --- a/src/git/rollup.config.js +++ b/src/git/rollup.config.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { nodeResolve } from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs'; import copy from 'rollup-plugin-copy'; diff --git a/src/git/src/auth.js b/src/git/src/auth.js index caf1e6ec..54828f15 100644 --- a/src/git/src/auth.js +++ b/src/git/src/auth.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/color.js b/src/git/src/color.js index 6800b08f..48d46cab 100644 --- a/src/git/src/color.js +++ b/src/git/src/color.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/diff.js b/src/git/src/diff.js index 2a1e700d..86da0ed2 100644 --- a/src/git/src/diff.js +++ b/src/git/src/diff.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/filesystem.js b/src/git/src/filesystem.js index 51c51b1a..2378bd0a 100644 --- a/src/git/src/filesystem.js +++ b/src/git/src/filesystem.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/format.js b/src/git/src/format.js index 437ab1b1..3c721d95 100644 --- a/src/git/src/format.js +++ b/src/git/src/format.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/git-command-definition.js b/src/git/src/git-command-definition.js index 57bbdd8f..a710df31 100644 --- a/src/git/src/git-command-definition.js +++ b/src/git/src/git-command-definition.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/git-helpers.js b/src/git/src/git-helpers.js index 215e6b28..22c3531d 100644 --- a/src/git/src/git-helpers.js +++ b/src/git/src/git-helpers.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/help.js b/src/git/src/help.js index 5f6b9824..6b703e74 100644 --- a/src/git/src/help.js +++ b/src/git/src/help.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/main.js b/src/git/src/main.js index a110d22c..86e060a0 100644 --- a/src/git/src/main.js +++ b/src/git/src/main.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/refs.js b/src/git/src/refs.js index f335d199..eaae6878 100644 --- a/src/git/src/refs.js +++ b/src/git/src/refs.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/__exports__.js b/src/git/src/subcommands/__exports__.js index b62a22ef..cbd354c5 100644 --- a/src/git/src/subcommands/__exports__.js +++ b/src/git/src/subcommands/__exports__.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // Generated by /tools/gen.js import module_add from './add.js' import module_branch from './branch.js' diff --git a/src/git/src/subcommands/add.js b/src/git/src/subcommands/add.js index dd85c54e..8233fcba 100644 --- a/src/git/src/subcommands/add.js +++ b/src/git/src/subcommands/add.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/branch.js b/src/git/src/subcommands/branch.js index dec1d04b..1866e046 100644 --- a/src/git/src/subcommands/branch.js +++ b/src/git/src/subcommands/branch.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/checkout.js b/src/git/src/subcommands/checkout.js index 91d30c81..ddd848b4 100644 --- a/src/git/src/subcommands/checkout.js +++ b/src/git/src/subcommands/checkout.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/cherry-pick.js b/src/git/src/subcommands/cherry-pick.js index a8c96323..377e7334 100644 --- a/src/git/src/subcommands/cherry-pick.js +++ b/src/git/src/subcommands/cherry-pick.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/clone.js b/src/git/src/subcommands/clone.js index 9b61668f..c93da28b 100644 --- a/src/git/src/subcommands/clone.js +++ b/src/git/src/subcommands/clone.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/commit.js b/src/git/src/subcommands/commit.js index 5070749a..0af26fcb 100644 --- a/src/git/src/subcommands/commit.js +++ b/src/git/src/subcommands/commit.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/config.js b/src/git/src/subcommands/config.js index 94b41a3e..2b604e55 100644 --- a/src/git/src/subcommands/config.js +++ b/src/git/src/subcommands/config.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/diff.js b/src/git/src/subcommands/diff.js index bde2b4ec..a46b7f1e 100644 --- a/src/git/src/subcommands/diff.js +++ b/src/git/src/subcommands/diff.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/fetch.js b/src/git/src/subcommands/fetch.js index d9ac9ff1..d65e0772 100644 --- a/src/git/src/subcommands/fetch.js +++ b/src/git/src/subcommands/fetch.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/help.js b/src/git/src/subcommands/help.js index 20b8ed38..af48792d 100644 --- a/src/git/src/subcommands/help.js +++ b/src/git/src/subcommands/help.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/init.js b/src/git/src/subcommands/init.js index 7c644766..df7e3ddf 100644 --- a/src/git/src/subcommands/init.js +++ b/src/git/src/subcommands/init.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/log.js b/src/git/src/subcommands/log.js index 747ebcc6..2741df39 100644 --- a/src/git/src/subcommands/log.js +++ b/src/git/src/subcommands/log.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/pull.js b/src/git/src/subcommands/pull.js index f6748c9d..daff7c71 100644 --- a/src/git/src/subcommands/pull.js +++ b/src/git/src/subcommands/pull.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/push.js b/src/git/src/subcommands/push.js index 5b72d9c3..4d878876 100644 --- a/src/git/src/subcommands/push.js +++ b/src/git/src/subcommands/push.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/remote.js b/src/git/src/subcommands/remote.js index 18c48d86..f3fd32b5 100644 --- a/src/git/src/subcommands/remote.js +++ b/src/git/src/subcommands/remote.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/restore.js b/src/git/src/subcommands/restore.js index d52ac2cf..d49f64f7 100644 --- a/src/git/src/subcommands/restore.js +++ b/src/git/src/subcommands/restore.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/show.js b/src/git/src/subcommands/show.js index b6856dba..77cf6f5b 100644 --- a/src/git/src/subcommands/show.js +++ b/src/git/src/subcommands/show.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/status.js b/src/git/src/subcommands/status.js index f9f06897..c4c053bd 100644 --- a/src/git/src/subcommands/status.js +++ b/src/git/src/subcommands/status.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/git/src/subcommands/version.js b/src/git/src/subcommands/version.js index 0ce009d8..6bf82f3b 100644 --- a/src/git/src/subcommands/version.js +++ b/src/git/src/subcommands/version.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Git client. * diff --git a/src/gui/utils.js b/src/gui/utils.js index e0ff55a2..d5b1d21a 100644 --- a/src/gui/utils.js +++ b/src/gui/utils.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* -Copyright (C) 2024 Puter Technologies Inc. +Copyright (C) 2024 Puter Technologies Inc. This file is part of Puter.com. diff --git a/src/phoenix/config/dev.js b/src/phoenix/config/dev.js index fb4a27c3..78843bd8 100644 --- a/src/phoenix/config/dev.js +++ b/src/phoenix/config/dev.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ globalThis.__CONFIG__ = { "origin": "https://puter.local:8080", "shell.href": "https://puter.local:8081", diff --git a/src/phoenix/config/release.js b/src/phoenix/config/release.js index 8e00ff05..8a11c77d 100644 --- a/src/phoenix/config/release.js +++ b/src/phoenix/config/release.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ globalThis.__CONFIG__ = { origin: "https://xd.puter.sh", sdk_url: 'https://puter.com/puter.js/v2', diff --git a/src/phoenix/doc/license_header.txt b/src/phoenix/doc/license_header.txt index ec7fa584..282276a2 100644 --- a/src/phoenix/doc/license_header.txt +++ b/src/phoenix/doc/license_header.txt @@ -1,4 +1,4 @@ -Copyright (C) 2024 Puter Technologies Inc. +Copyright (C) 2024 Puter Technologies Inc. This file is part of Phoenix Shell. diff --git a/src/phoenix/doc/stash/SymbolParserImpl.js b/src/phoenix/doc/stash/SymbolParserImpl.js index 5ad3c9a0..0623eb84 100644 --- a/src/phoenix/doc/stash/SymbolParserImpl.js +++ b/src/phoenix/doc/stash/SymbolParserImpl.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // Here for safe-keeping - wasn't correct for shell tokens but // it will be needed later for variable assignments diff --git a/src/phoenix/rollup.config.js b/src/phoenix/rollup.config.js index 9b58543d..ae7dfb13 100644 --- a/src/phoenix/rollup.config.js +++ b/src/phoenix/rollup.config.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { nodeResolve } from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs'; import copy from 'rollup-plugin-copy'; diff --git a/src/phoenix/src/ansi-shell/ANSIContext.js b/src/phoenix/src/ansi-shell/ANSIContext.js index 5fca2801..612c9b3a 100644 --- a/src/phoenix/src/ansi-shell/ANSIContext.js +++ b/src/phoenix/src/ansi-shell/ANSIContext.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Context } from "../context/context.js"; const modifiers = ['shift', 'alt', 'ctrl', 'meta']; diff --git a/src/phoenix/src/ansi-shell/ANSIShell.js b/src/phoenix/src/ansi-shell/ANSIShell.js index f0a0baad..93df6c31 100644 --- a/src/phoenix/src/ansi-shell/ANSIShell.js +++ b/src/phoenix/src/ansi-shell/ANSIShell.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ConcreteSyntaxError } from "./ConcreteSyntaxError.js"; import { MultiWriter } from "./ioutil/MultiWriter.js"; import { Coupler } from "./pipeline/Coupler.js"; diff --git a/src/phoenix/src/ansi-shell/ConcreteSyntaxError.js b/src/phoenix/src/ansi-shell/ConcreteSyntaxError.js index 70bc7b33..9ea38d4d 100644 --- a/src/phoenix/src/ansi-shell/ConcreteSyntaxError.js +++ b/src/phoenix/src/ansi-shell/ConcreteSyntaxError.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ /** * An error for which the location it occurred within the input is known. */ diff --git a/src/phoenix/src/ansi-shell/arg-parsers/simple-parser.js b/src/phoenix/src/ansi-shell/arg-parsers/simple-parser.js index 0c77fec5..44b47a27 100644 --- a/src/phoenix/src/ansi-shell/arg-parsers/simple-parser.js +++ b/src/phoenix/src/ansi-shell/arg-parsers/simple-parser.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { parseArgs } from '@pkgjs/parseargs'; import { DEFAULT_OPTIONS } from '../../puter-shell/coreutils/coreutil_lib/help.js'; diff --git a/src/phoenix/src/ansi-shell/decorators/errors.js b/src/phoenix/src/ansi-shell/decorators/errors.js index fb81bb61..199a6262 100644 --- a/src/phoenix/src/ansi-shell/decorators/errors.js +++ b/src/phoenix/src/ansi-shell/decorators/errors.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'errors', decorate (fn, { command, ctx }) { diff --git a/src/phoenix/src/ansi-shell/ioutil/ByteWriter.js b/src/phoenix/src/ansi-shell/ioutil/ByteWriter.js index 756ca409..d29fb46f 100644 --- a/src/phoenix/src/ansi-shell/ioutil/ByteWriter.js +++ b/src/phoenix/src/ansi-shell/ioutil/ByteWriter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ProxyWriter } from "./ProxyWriter.js"; const encoder = new TextEncoder(); diff --git a/src/phoenix/src/ansi-shell/ioutil/MemReader.js b/src/phoenix/src/ansi-shell/ioutil/MemReader.js index 11a7c8f1..b412c7de 100644 --- a/src/phoenix/src/ansi-shell/ioutil/MemReader.js +++ b/src/phoenix/src/ansi-shell/ioutil/MemReader.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class MemReader { constructor (data) { this.data = data; diff --git a/src/phoenix/src/ansi-shell/ioutil/MemWriter.js b/src/phoenix/src/ansi-shell/ioutil/MemWriter.js index aa1675a4..8c59a6ff 100644 --- a/src/phoenix/src/ansi-shell/ioutil/MemWriter.js +++ b/src/phoenix/src/ansi-shell/ioutil/MemWriter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ const encoder = new TextEncoder(); export class MemWriter { diff --git a/src/phoenix/src/ansi-shell/ioutil/MultiWriter.js b/src/phoenix/src/ansi-shell/ioutil/MultiWriter.js index 75e14f0f..939b3e7d 100644 --- a/src/phoenix/src/ansi-shell/ioutil/MultiWriter.js +++ b/src/phoenix/src/ansi-shell/ioutil/MultiWriter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class MultiWriter { constructor ({ delegates }) { this.delegates = delegates; diff --git a/src/phoenix/src/ansi-shell/ioutil/NullifyWriter.js b/src/phoenix/src/ansi-shell/ioutil/NullifyWriter.js index f51af4d4..0773467a 100644 --- a/src/phoenix/src/ansi-shell/ioutil/NullifyWriter.js +++ b/src/phoenix/src/ansi-shell/ioutil/NullifyWriter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ProxyWriter } from "./ProxyWriter.js"; export class NullifyWriter extends ProxyWriter { diff --git a/src/phoenix/src/ansi-shell/ioutil/ProxyReader.js b/src/phoenix/src/ansi-shell/ioutil/ProxyReader.js index 3c202dd1..9e76ac9e 100644 --- a/src/phoenix/src/ansi-shell/ioutil/ProxyReader.js +++ b/src/phoenix/src/ansi-shell/ioutil/ProxyReader.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class ProxyReader { constructor ({ delegate }) { this.delegate = delegate; diff --git a/src/phoenix/src/ansi-shell/ioutil/ProxyWriter.js b/src/phoenix/src/ansi-shell/ioutil/ProxyWriter.js index 5ee46b0b..9cdc1748 100644 --- a/src/phoenix/src/ansi-shell/ioutil/ProxyWriter.js +++ b/src/phoenix/src/ansi-shell/ioutil/ProxyWriter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class ProxyWriter { constructor ({ delegate }) { this.delegate = delegate; diff --git a/src/phoenix/src/ansi-shell/ioutil/SignalReader.js b/src/phoenix/src/ansi-shell/ioutil/SignalReader.js index 66cc9930..a4d587f6 100644 --- a/src/phoenix/src/ansi-shell/ioutil/SignalReader.js +++ b/src/phoenix/src/ansi-shell/ioutil/SignalReader.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ANSIContext } from "../ANSIContext.js"; import { signals } from "../signals.js"; import { ProxyReader } from "./ProxyReader.js"; diff --git a/src/phoenix/src/ansi-shell/ioutil/SyncLinesReader.js b/src/phoenix/src/ansi-shell/ioutil/SyncLinesReader.js index 69fb781f..a6ea91e5 100644 --- a/src/phoenix/src/ansi-shell/ioutil/SyncLinesReader.js +++ b/src/phoenix/src/ansi-shell/ioutil/SyncLinesReader.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ProxyReader } from "./ProxyReader.js"; const decoder = new TextDecoder(); diff --git a/src/phoenix/src/ansi-shell/parsing/PARSE_CONSTANTS.js b/src/phoenix/src/ansi-shell/parsing/PARSE_CONSTANTS.js index 75df56c0..b8168c1d 100644 --- a/src/phoenix/src/ansi-shell/parsing/PARSE_CONSTANTS.js +++ b/src/phoenix/src/ansi-shell/parsing/PARSE_CONSTANTS.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const PARSE_CONSTANTS = { list_ws: [' ', '\n', '\t'], list_quot: [`"`, `'`], diff --git a/src/phoenix/src/ansi-shell/parsing/PuterShellParser.js b/src/phoenix/src/ansi-shell/parsing/PuterShellParser.js index 297b3d85..50eba178 100644 --- a/src/phoenix/src/ansi-shell/parsing/PuterShellParser.js +++ b/src/phoenix/src/ansi-shell/parsing/PuterShellParser.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { StrataParser, StringPStratumImpl } from "strataparse"; import { buildParserFirstHalf } from "./buildParserFirstHalf.js"; import { buildParserSecondHalf } from "./buildParserSecondHalf.js"; diff --git a/src/phoenix/src/ansi-shell/parsing/UnquotedTokenParserImpl.js b/src/phoenix/src/ansi-shell/parsing/UnquotedTokenParserImpl.js index 142c0179..71d028b9 100644 --- a/src/phoenix/src/ansi-shell/parsing/UnquotedTokenParserImpl.js +++ b/src/phoenix/src/ansi-shell/parsing/UnquotedTokenParserImpl.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ const list_ws = [' ', '\n', '\t']; const list_quot = [`"`, `'`]; const list_stoptoken = [ diff --git a/src/phoenix/src/ansi-shell/parsing/brainstorming.js b/src/phoenix/src/ansi-shell/parsing/brainstorming.js index f6d760cc..189e9c4d 100644 --- a/src/phoenix/src/ansi-shell/parsing/brainstorming.js +++ b/src/phoenix/src/ansi-shell/parsing/brainstorming.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ const seq = [ { $: 'symbol', text: 'command' }, { $: 'string.dquote' }, diff --git a/src/phoenix/src/ansi-shell/parsing/buildParserFirstHalf.js b/src/phoenix/src/ansi-shell/parsing/buildParserFirstHalf.js index 932c41fc..7666be3a 100644 --- a/src/phoenix/src/ansi-shell/parsing/buildParserFirstHalf.js +++ b/src/phoenix/src/ansi-shell/parsing/buildParserFirstHalf.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { FirstRecognizedPStratumImpl, ParserBuilder, ParserFactory, StrUntilParserImpl, StrataParseFacade, WhitespaceParserImpl } from "strataparse"; import { UnquotedTokenParserImpl } from "./UnquotedTokenParserImpl.js"; import { PARSE_CONSTANTS } from "./PARSE_CONSTANTS.js"; diff --git a/src/phoenix/src/ansi-shell/parsing/buildParserSecondHalf.js b/src/phoenix/src/ansi-shell/parsing/buildParserSecondHalf.js index 00cc36aa..02150485 100644 --- a/src/phoenix/src/ansi-shell/parsing/buildParserSecondHalf.js +++ b/src/phoenix/src/ansi-shell/parsing/buildParserSecondHalf.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ParserBuilder, ParserFactory, StrataParseFacade } from "strataparse" import { PARSE_CONSTANTS } from "./PARSE_CONSTANTS.js"; diff --git a/src/phoenix/src/ansi-shell/pipeline/Coupler.js b/src/phoenix/src/ansi-shell/pipeline/Coupler.js index 517dd405..90893e58 100644 --- a/src/phoenix/src/ansi-shell/pipeline/Coupler.js +++ b/src/phoenix/src/ansi-shell/pipeline/Coupler.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { TeePromise, raceCase } from "../../promise.js"; export class Coupler { diff --git a/src/phoenix/src/ansi-shell/pipeline/Pipe.js b/src/phoenix/src/ansi-shell/pipeline/Pipe.js index 41533aab..b3d262af 100644 --- a/src/phoenix/src/ansi-shell/pipeline/Pipe.js +++ b/src/phoenix/src/ansi-shell/pipeline/Pipe.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class Pipe { constructor () { this.readableStream = new ReadableStream({ diff --git a/src/phoenix/src/ansi-shell/pipeline/Pipeline.js b/src/phoenix/src/ansi-shell/pipeline/Pipeline.js index 35dfa96f..46cada8e 100644 --- a/src/phoenix/src/ansi-shell/pipeline/Pipeline.js +++ b/src/phoenix/src/ansi-shell/pipeline/Pipeline.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { SyncLinesReader } from "../ioutil/SyncLinesReader.js"; import { TOKENS } from "../readline/readtoken.js"; import { ByteWriter } from "../ioutil/ByteWriter.js"; diff --git a/src/phoenix/src/ansi-shell/pipeline/iowrappers.js b/src/phoenix/src/ansi-shell/pipeline/iowrappers.js index 324a5904..8cadfc2d 100644 --- a/src/phoenix/src/ansi-shell/pipeline/iowrappers.js +++ b/src/phoenix/src/ansi-shell/pipeline/iowrappers.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class CommandStdinDecorator { constructor (rs) { this.rs = rs; diff --git a/src/phoenix/src/ansi-shell/readline/history.js b/src/phoenix/src/ansi-shell/readline/history.js index ead08e74..7457eb1e 100644 --- a/src/phoenix/src/ansi-shell/readline/history.js +++ b/src/phoenix/src/ansi-shell/readline/history.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class HistoryManager { constructor({ enableLogging = false } = {}) { this.items = []; diff --git a/src/phoenix/src/ansi-shell/readline/readline.js b/src/phoenix/src/ansi-shell/readline/readline.js index 1a99804c..64c068e3 100644 --- a/src/phoenix/src/ansi-shell/readline/readline.js +++ b/src/phoenix/src/ansi-shell/readline/readline.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Context } from '../../context/context.js'; import { CommandCompleter } from '../../puter-shell/completers/CommandCompleter.js'; import { FileCompleter } from '../../puter-shell/completers/FileCompleter.js'; diff --git a/src/phoenix/src/ansi-shell/readline/readtoken.js b/src/phoenix/src/ansi-shell/readline/readtoken.js index 459aa0a5..84f51c02 100644 --- a/src/phoenix/src/ansi-shell/readline/readtoken.js +++ b/src/phoenix/src/ansi-shell/readline/readtoken.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // [reference impl](https://github.com/brgl/busybox/blob/master/shell/ash.c) const list_ws = [' ', '\n', '\t']; diff --git a/src/phoenix/src/ansi-shell/readline/rl_comprehend.js b/src/phoenix/src/ansi-shell/readline/rl_comprehend.js index 30c958b5..c921a5ad 100644 --- a/src/phoenix/src/ansi-shell/readline/rl_comprehend.js +++ b/src/phoenix/src/ansi-shell/readline/rl_comprehend.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // This function comprehends the readline input and returns something // called a "readline input state" - this includes any information needed diff --git a/src/phoenix/src/ansi-shell/readline/rl_csi_handlers.js b/src/phoenix/src/ansi-shell/readline/rl_csi_handlers.js index 22470166..fa59193a 100644 --- a/src/phoenix/src/ansi-shell/readline/rl_csi_handlers.js +++ b/src/phoenix/src/ansi-shell/readline/rl_csi_handlers.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ /* ## this source file - maps: CSI (Control Sequence Introducer) sequences diff --git a/src/phoenix/src/ansi-shell/readline/rl_words.js b/src/phoenix/src/ansi-shell/readline/rl_words.js index 0fd1293e..3d0a031b 100644 --- a/src/phoenix/src/ansi-shell/readline/rl_words.js +++ b/src/phoenix/src/ansi-shell/readline/rl_words.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const findNextWord = (str, from, reverse) => { let stage = 0; let incr = reverse ? -1 : 1; diff --git a/src/phoenix/src/ansi-shell/signals.js b/src/phoenix/src/ansi-shell/signals.js index bf060b5b..585d3a82 100644 --- a/src/phoenix/src/ansi-shell/signals.js +++ b/src/phoenix/src/ansi-shell/signals.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const signals = Object.freeze({ SIGINT: 2, SIGQUIT: 3, diff --git a/src/phoenix/src/context/context.js b/src/phoenix/src/context/context.js index 2d6d67d3..1df63940 100644 --- a/src/phoenix/src/context/context.js +++ b/src/phoenix/src/context/context.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class AbstractContext { get constants () { return this.instance_.constants; diff --git a/src/phoenix/src/main_cli.js b/src/phoenix/src/main_cli.js index 093ffb29..6bf74055 100644 --- a/src/phoenix/src/main_cli.js +++ b/src/phoenix/src/main_cli.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Context } from 'contextlink'; import { launchPuterShell } from './puter-shell/main.js'; import { NodeStdioPTT } from './pty/NodeStdioPTT.js'; diff --git a/src/phoenix/src/main_puter.js b/src/phoenix/src/main_puter.js index 4182fad9..85dc0af0 100644 --- a/src/phoenix/src/main_puter.js +++ b/src/phoenix/src/main_puter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Context } from 'contextlink'; import { launchPuterShell } from './puter-shell/main.js'; import { CreateFilesystemProvider } from './platform/puter/filesystem.js'; diff --git a/src/phoenix/src/meta/versions.js b/src/phoenix/src/meta/versions.js index f56ebe2d..ea503482 100644 --- a/src/phoenix/src/meta/versions.js +++ b/src/phoenix/src/meta/versions.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const SHELL_VERSIONS = [ { v: '0.2.4', diff --git a/src/phoenix/src/platform/node/filesystem.js b/src/phoenix/src/platform/node/filesystem.js index c067acb2..7ca99309 100644 --- a/src/phoenix/src/platform/node/filesystem.js +++ b/src/phoenix/src/platform/node/filesystem.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import fs from 'fs'; import path_ from 'path'; diff --git a/src/phoenix/src/platform/puter/drivers.js b/src/phoenix/src/platform/puter/drivers.js index 20ab8fa3..c7cb7761 100644 --- a/src/phoenix/src/platform/puter/drivers.js +++ b/src/phoenix/src/platform/puter/drivers.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const CreateDriversProvider = ({ puterSDK }) => { diff --git a/src/phoenix/src/platform/puter/filesystem.js b/src/phoenix/src/platform/puter/filesystem.js index 5e028fac..49bc878f 100644 --- a/src/phoenix/src/platform/puter/filesystem.js +++ b/src/phoenix/src/platform/puter/filesystem.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ErrorCodes, PosixError } from '@heyputer/puter-js-common/src/PosixError.js'; // DRY: Almost the same as node/filesystem.js diff --git a/src/phoenix/src/pty/XDocumentPTT.js b/src/phoenix/src/pty/XDocumentPTT.js index 3846583d..e9afbb6f 100644 --- a/src/phoenix/src/pty/XDocumentPTT.js +++ b/src/phoenix/src/pty/XDocumentPTT.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { BetterReader } from "dev-pty"; const encoder = new TextEncoder(); diff --git a/src/phoenix/src/puter-shell/completers/CommandCompleter.js b/src/phoenix/src/puter-shell/completers/CommandCompleter.js index 4e9d7f6a..4e6e0936 100644 --- a/src/phoenix/src/puter-shell/completers/CommandCompleter.js +++ b/src/phoenix/src/puter-shell/completers/CommandCompleter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class CommandCompleter { async getCompletions (ctx, inputState) { const { builtins } = ctx.registries; diff --git a/src/phoenix/src/puter-shell/completers/FileCompleter.js b/src/phoenix/src/puter-shell/completers/FileCompleter.js index 392f19e3..36465362 100644 --- a/src/phoenix/src/puter-shell/completers/FileCompleter.js +++ b/src/phoenix/src/puter-shell/completers/FileCompleter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path_ from "path-browserify"; import { resolveRelativePath } from '../../util/path.js'; diff --git a/src/phoenix/src/puter-shell/completers/OptionCompleter.js b/src/phoenix/src/puter-shell/completers/OptionCompleter.js index b9906a4a..3b40ac1f 100644 --- a/src/phoenix/src/puter-shell/completers/OptionCompleter.js +++ b/src/phoenix/src/puter-shell/completers/OptionCompleter.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { DEFAULT_OPTIONS } from '../coreutils/coreutil_lib/help.js'; export class OptionCompleter { diff --git a/src/phoenix/src/puter-shell/coreutils/__exports__.js b/src/phoenix/src/puter-shell/coreutils/__exports__.js index 6576a1c7..cedc87c9 100644 --- a/src/phoenix/src/puter-shell/coreutils/__exports__.js +++ b/src/phoenix/src/puter-shell/coreutils/__exports__.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // Generated by /tools/gen.js import module_ai from './ai.js' import module_basename from './basename.js' diff --git a/src/phoenix/src/puter-shell/coreutils/ai.js b/src/phoenix/src/puter-shell/coreutils/ai.js index c73ddf97..b05e3c78 100644 --- a/src/phoenix/src/puter-shell/coreutils/ai.js +++ b/src/phoenix/src/puter-shell/coreutils/ai.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/basename.js b/src/phoenix/src/puter-shell/coreutils/basename.js index e7ede739..d1434e21 100644 --- a/src/phoenix/src/puter-shell/coreutils/basename.js +++ b/src/phoenix/src/puter-shell/coreutils/basename.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/cat.js b/src/phoenix/src/puter-shell/coreutils/cat.js index b555fdc1..32e639ed 100644 --- a/src/phoenix/src/puter-shell/coreutils/cat.js +++ b/src/phoenix/src/puter-shell/coreutils/cat.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { resolveRelativePath } from '../../util/path.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/cd.js b/src/phoenix/src/puter-shell/coreutils/cd.js index 0463290e..74829d11 100644 --- a/src/phoenix/src/puter-shell/coreutils/cd.js +++ b/src/phoenix/src/puter-shell/coreutils/cd.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; import { resolveRelativePath } from '../../util/path.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/changelog.js b/src/phoenix/src/puter-shell/coreutils/changelog.js index 0785df0d..13d02d4f 100644 --- a/src/phoenix/src/puter-shell/coreutils/changelog.js +++ b/src/phoenix/src/puter-shell/coreutils/changelog.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { SHELL_VERSIONS } from "../../meta/versions.js"; async function printVersion(ctx, version) { diff --git a/src/phoenix/src/puter-shell/coreutils/clear.js b/src/phoenix/src/puter-shell/coreutils/clear.js index e25a9184..8b6c7d72 100644 --- a/src/phoenix/src/puter-shell/coreutils/clear.js +++ b/src/phoenix/src/puter-shell/coreutils/clear.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'clear', usage: 'clear', diff --git a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/echo_escapes.js b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/echo_escapes.js index d6c1339c..05a96266 100644 --- a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/echo_escapes.js +++ b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/echo_escapes.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ /* Echo Escapes Implementations ---------------------------- diff --git a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/exit.js b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/exit.js index 95efc7d1..dd3af6de 100644 --- a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/exit.js +++ b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/exit.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class Exit extends Error { constructor (code) { super(`exit ${code}`); diff --git a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/help.js b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/help.js index 02eb94d8..3d2b62ba 100644 --- a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/help.js +++ b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/help.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { wrapText } from '../../../util/wrap-text.js'; const TAB_SIZE = 8; diff --git a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/validate.js b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/validate.js index efbcf957..f5184bb5 100644 --- a/src/phoenix/src/puter-shell/coreutils/coreutil_lib/validate.js +++ b/src/phoenix/src/puter-shell/coreutils/coreutil_lib/validate.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const validate_string = (str, meta) => { if ( str === undefined ) { if ( ! meta.allow_empty ) { diff --git a/src/phoenix/src/puter-shell/coreutils/cp.js b/src/phoenix/src/puter-shell/coreutils/cp.js index d0d17342..5edbe63a 100644 --- a/src/phoenix/src/puter-shell/coreutils/cp.js +++ b/src/phoenix/src/puter-shell/coreutils/cp.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from "./coreutil_lib/exit.js"; import { resolveRelativePath } from '../../util/path.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/date.js b/src/phoenix/src/puter-shell/coreutils/date.js index 028dfbba..c15433cc 100644 --- a/src/phoenix/src/puter-shell/coreutils/date.js +++ b/src/phoenix/src/puter-shell/coreutils/date.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; // "When no formatting operand is specified, the output in the POSIX locale shall be equivalent to specifying:" diff --git a/src/phoenix/src/puter-shell/coreutils/dcall.js b/src/phoenix/src/puter-shell/coreutils/dcall.js index 144a5464..378802f5 100644 --- a/src/phoenix/src/puter-shell/coreutils/dcall.js +++ b/src/phoenix/src/puter-shell/coreutils/dcall.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ function highlight(text) { return `\x1B[92m${text}\x1B[0m`; } diff --git a/src/phoenix/src/puter-shell/coreutils/dirname.js b/src/phoenix/src/puter-shell/coreutils/dirname.js index dbd595af..36f79484 100644 --- a/src/phoenix/src/puter-shell/coreutils/dirname.js +++ b/src/phoenix/src/puter-shell/coreutils/dirname.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/echo.js b/src/phoenix/src/puter-shell/coreutils/echo.js index f5bda9cd..b0673c34 100644 --- a/src/phoenix/src/puter-shell/coreutils/echo.js +++ b/src/phoenix/src/puter-shell/coreutils/echo.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { processEscapes } from "./coreutil_lib/echo_escapes.js"; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/env.js b/src/phoenix/src/puter-shell/coreutils/env.js index 5cd6776b..1d2beedc 100644 --- a/src/phoenix/src/puter-shell/coreutils/env.js +++ b/src/phoenix/src/puter-shell/coreutils/env.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'env', usage: 'env', diff --git a/src/phoenix/src/puter-shell/coreutils/errno.js b/src/phoenix/src/puter-shell/coreutils/errno.js index 34b509b3..8ea010c1 100644 --- a/src/phoenix/src/puter-shell/coreutils/errno.js +++ b/src/phoenix/src/puter-shell/coreutils/errno.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ErrorCodes, ErrorMetadata, errorFromIntegerCode } from '@heyputer/puter-js-common/src/PosixError.js'; import { Exit } from './coreutil_lib/exit.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/exit.js b/src/phoenix/src/puter-shell/coreutils/exit.js index b0fcd998..d93158fe 100644 --- a/src/phoenix/src/puter-shell/coreutils/exit.js +++ b/src/phoenix/src/puter-shell/coreutils/exit.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/false.js b/src/phoenix/src/puter-shell/coreutils/false.js index 5b31e632..3066a476 100644 --- a/src/phoenix/src/puter-shell/coreutils/false.js +++ b/src/phoenix/src/puter-shell/coreutils/false.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/grep.js b/src/phoenix/src/puter-shell/coreutils/grep.js index 718af4d1..d89b9f54 100644 --- a/src/phoenix/src/puter-shell/coreutils/grep.js +++ b/src/phoenix/src/puter-shell/coreutils/grep.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { resolveRelativePath } from '../../util/path.js'; const lxor = (a, b) => a ? !b : b; diff --git a/src/phoenix/src/puter-shell/coreutils/head.js b/src/phoenix/src/puter-shell/coreutils/head.js index ba6ecc55..48c853e6 100644 --- a/src/phoenix/src/puter-shell/coreutils/head.js +++ b/src/phoenix/src/puter-shell/coreutils/head.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; import { fileLines } from '../../util/file.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/help.js b/src/phoenix/src/puter-shell/coreutils/help.js index 5171cf73..45c5fbd1 100644 --- a/src/phoenix/src/puter-shell/coreutils/help.js +++ b/src/phoenix/src/puter-shell/coreutils/help.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // TODO: fetch help information from command registry import { printUsage } from "./coreutil_lib/help.js"; diff --git a/src/phoenix/src/puter-shell/coreutils/jq.js b/src/phoenix/src/puter-shell/coreutils/jq.js index 3f92f8f9..bfd934d0 100644 --- a/src/phoenix/src/puter-shell/coreutils/jq.js +++ b/src/phoenix/src/puter-shell/coreutils/jq.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import jsonQuery from 'json-query'; import { signals } from '../../ansi-shell/signals.js'; import { Exit } from './coreutil_lib/exit.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/login.js b/src/phoenix/src/puter-shell/coreutils/login.js index 2ef56d43..8f86c759 100644 --- a/src/phoenix/src/puter-shell/coreutils/login.js +++ b/src/phoenix/src/puter-shell/coreutils/login.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/ls.js b/src/phoenix/src/puter-shell/coreutils/ls.js index de6cbc8e..351d1909 100644 --- a/src/phoenix/src/puter-shell/coreutils/ls.js +++ b/src/phoenix/src/puter-shell/coreutils/ls.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import columnify from "columnify"; import cli_columns from "cli-columns"; import { resolveRelativePath } from '../../util/path.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/man.js b/src/phoenix/src/puter-shell/coreutils/man.js index 2af6ff1e..5884fa17 100644 --- a/src/phoenix/src/puter-shell/coreutils/man.js +++ b/src/phoenix/src/puter-shell/coreutils/man.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'man', usage: 'man', diff --git a/src/phoenix/src/puter-shell/coreutils/mkdir.js b/src/phoenix/src/puter-shell/coreutils/mkdir.js index dd6deef5..955f7810 100644 --- a/src/phoenix/src/puter-shell/coreutils/mkdir.js +++ b/src/phoenix/src/puter-shell/coreutils/mkdir.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { validate_string } from "./coreutil_lib/validate.js"; import { EMPTY } from "../../util/singleton.js"; import { Exit } from './coreutil_lib/exit.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/mv.js b/src/phoenix/src/puter-shell/coreutils/mv.js index d32146d8..62b2b395 100644 --- a/src/phoenix/src/puter-shell/coreutils/mv.js +++ b/src/phoenix/src/puter-shell/coreutils/mv.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; import { resolveRelativePath } from '../../util/path.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/neofetch.js b/src/phoenix/src/puter-shell/coreutils/neofetch.js index 27ceb11f..65943acd 100644 --- a/src/phoenix/src/puter-shell/coreutils/neofetch.js +++ b/src/phoenix/src/puter-shell/coreutils/neofetch.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { SHELL_VERSIONS } from "../../meta/versions.js"; const logo = ` diff --git a/src/phoenix/src/puter-shell/coreutils/printf.js b/src/phoenix/src/puter-shell/coreutils/printf.js index 51d0aa3d..3dc8bdac 100644 --- a/src/phoenix/src/puter-shell/coreutils/printf.js +++ b/src/phoenix/src/puter-shell/coreutils/printf.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; // TODO: get these values from a common place diff --git a/src/phoenix/src/puter-shell/coreutils/printhist.js b/src/phoenix/src/puter-shell/coreutils/printhist.js index 88efc09f..5784e237 100644 --- a/src/phoenix/src/puter-shell/coreutils/printhist.js +++ b/src/phoenix/src/puter-shell/coreutils/printhist.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'printhist', usage: 'printhist', diff --git a/src/phoenix/src/puter-shell/coreutils/pwd.js b/src/phoenix/src/puter-shell/coreutils/pwd.js index f6be908a..cdd75600 100644 --- a/src/phoenix/src/puter-shell/coreutils/pwd.js +++ b/src/phoenix/src/puter-shell/coreutils/pwd.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'pwd', diff --git a/src/phoenix/src/puter-shell/coreutils/rm.js b/src/phoenix/src/puter-shell/coreutils/rm.js index 2e1e09f6..15899160 100644 --- a/src/phoenix/src/puter-shell/coreutils/rm.js +++ b/src/phoenix/src/puter-shell/coreutils/rm.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { resolveRelativePath } from '../../util/path.js'; // TODO: add logic to check if directory is empty diff --git a/src/phoenix/src/puter-shell/coreutils/rmdir.js b/src/phoenix/src/puter-shell/coreutils/rmdir.js index 9efceb35..0d3a24a0 100644 --- a/src/phoenix/src/puter-shell/coreutils/rmdir.js +++ b/src/phoenix/src/puter-shell/coreutils/rmdir.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { resolveRelativePath } from '../../util/path.js'; // TODO: add logic to check if directory is empty diff --git a/src/phoenix/src/puter-shell/coreutils/sample-data.js b/src/phoenix/src/puter-shell/coreutils/sample-data.js index ce3b05bf..df6e6a87 100644 --- a/src/phoenix/src/puter-shell/coreutils/sample-data.js +++ b/src/phoenix/src/puter-shell/coreutils/sample-data.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'sample-data', args: { diff --git a/src/phoenix/src/puter-shell/coreutils/sed.js b/src/phoenix/src/puter-shell/coreutils/sed.js index f4b4b5f3..517c8f26 100644 --- a/src/phoenix/src/puter-shell/coreutils/sed.js +++ b/src/phoenix/src/puter-shell/coreutils/sed.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; import { fileLines } from '../../util/file.js'; import { parseScript } from './sed/parser.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/sed/address.js b/src/phoenix/src/puter-shell/coreutils/sed/address.js index b90a0c03..fbc94328 100644 --- a/src/phoenix/src/puter-shell/coreutils/sed/address.js +++ b/src/phoenix/src/puter-shell/coreutils/sed/address.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { makeIndent } from './utils.js'; // Either a line number or a regex diff --git a/src/phoenix/src/puter-shell/coreutils/sed/command.js b/src/phoenix/src/puter-shell/coreutils/sed/command.js index 037da01b..3b258ba5 100644 --- a/src/phoenix/src/puter-shell/coreutils/sed/command.js +++ b/src/phoenix/src/puter-shell/coreutils/sed/command.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { AddressRange } from './address.js'; import { makeIndent } from './utils.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/sed/parser.js b/src/phoenix/src/puter-shell/coreutils/sed/parser.js index 28d0b419..68805cf5 100644 --- a/src/phoenix/src/puter-shell/coreutils/sed/parser.js +++ b/src/phoenix/src/puter-shell/coreutils/sed/parser.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Address, AddressRange } from './address.js'; import { AppendTextCommand, diff --git a/src/phoenix/src/puter-shell/coreutils/sed/script.js b/src/phoenix/src/puter-shell/coreutils/sed/script.js index e59a5c5c..db2f10d3 100644 --- a/src/phoenix/src/puter-shell/coreutils/sed/script.js +++ b/src/phoenix/src/puter-shell/coreutils/sed/script.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { JumpLocation, LabelCommand, GroupEndCommand } from './command.js'; import { fileLines } from '../../../util/file.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/sed/utils.js b/src/phoenix/src/puter-shell/coreutils/sed/utils.js index f3d59214..bb068f8d 100644 --- a/src/phoenix/src/puter-shell/coreutils/sed/utils.js +++ b/src/phoenix/src/puter-shell/coreutils/sed/utils.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export function makeIndent(size) { return ' '.repeat(size); } diff --git a/src/phoenix/src/puter-shell/coreutils/sleep.js b/src/phoenix/src/puter-shell/coreutils/sleep.js index b71b8f43..7aecc0fa 100644 --- a/src/phoenix/src/puter-shell/coreutils/sleep.js +++ b/src/phoenix/src/puter-shell/coreutils/sleep.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/sort.js b/src/phoenix/src/puter-shell/coreutils/sort.js index 4ec623a9..e618ee66 100644 --- a/src/phoenix/src/puter-shell/coreutils/sort.js +++ b/src/phoenix/src/puter-shell/coreutils/sort.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { resolveRelativePath } from '../../util/path.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/tail.js b/src/phoenix/src/puter-shell/coreutils/tail.js index 6a70bb59..9e799083 100644 --- a/src/phoenix/src/puter-shell/coreutils/tail.js +++ b/src/phoenix/src/puter-shell/coreutils/tail.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; import { fileLines } from '../../util/file.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/test.js b/src/phoenix/src/puter-shell/coreutils/test.js index 5c5bc262..b8d22f86 100644 --- a/src/phoenix/src/puter-shell/coreutils/test.js +++ b/src/phoenix/src/puter-shell/coreutils/test.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'test', args: { diff --git a/src/phoenix/src/puter-shell/coreutils/touch.js b/src/phoenix/src/puter-shell/coreutils/touch.js index 5757c232..d77b09d3 100644 --- a/src/phoenix/src/puter-shell/coreutils/touch.js +++ b/src/phoenix/src/puter-shell/coreutils/touch.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; import { resolveRelativePath } from '../../util/path.js'; import { ErrorCodes } from '@heyputer/puter-js-common/src/PosixError.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/true.js b/src/phoenix/src/puter-shell/coreutils/true.js index 31695452..21ba47ca 100644 --- a/src/phoenix/src/puter-shell/coreutils/true.js +++ b/src/phoenix/src/puter-shell/coreutils/true.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'true', usage: 'true', diff --git a/src/phoenix/src/puter-shell/coreutils/txt2img.js b/src/phoenix/src/puter-shell/coreutils/txt2img.js index c4586540..9de5e780 100644 --- a/src/phoenix/src/puter-shell/coreutils/txt2img.js +++ b/src/phoenix/src/puter-shell/coreutils/txt2img.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/coreutils/usages.js b/src/phoenix/src/puter-shell/coreutils/usages.js index a97ec31f..182731bd 100644 --- a/src/phoenix/src/puter-shell/coreutils/usages.js +++ b/src/phoenix/src/puter-shell/coreutils/usages.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default { name: 'usages', usage: 'usages', diff --git a/src/phoenix/src/puter-shell/coreutils/wc.js b/src/phoenix/src/puter-shell/coreutils/wc.js index f3914467..71376c9a 100644 --- a/src/phoenix/src/puter-shell/coreutils/wc.js +++ b/src/phoenix/src/puter-shell/coreutils/wc.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { resolveRelativePath } from '../../util/path.js'; import { fileLines } from '../../util/file.js'; diff --git a/src/phoenix/src/puter-shell/coreutils/which.js b/src/phoenix/src/puter-shell/coreutils/which.js index 8fb3ab78..c468bd7c 100644 --- a/src/phoenix/src/puter-shell/coreutils/which.js +++ b/src/phoenix/src/puter-shell/coreutils/which.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from './coreutil_lib/exit.js'; export default { diff --git a/src/phoenix/src/puter-shell/main.js b/src/phoenix/src/puter-shell/main.js index 98b9dcd2..8c200a92 100644 --- a/src/phoenix/src/puter-shell/main.js +++ b/src/phoenix/src/puter-shell/main.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import builtins from './coreutils/__exports__.js'; import ReadlineLib from "../ansi-shell/readline/readline.js"; diff --git a/src/phoenix/src/puter-shell/plugins/ChatHistoryPlugin.js b/src/phoenix/src/puter-shell/plugins/ChatHistoryPlugin.js index 103c15a8..2bf8b802 100644 --- a/src/phoenix/src/puter-shell/plugins/ChatHistoryPlugin.js +++ b/src/phoenix/src/puter-shell/plugins/ChatHistoryPlugin.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const CreateChatHistoryPlugin = ctx => { const messages = [ { diff --git a/src/phoenix/src/puter-shell/providers/BuiltinCommandProvider.js b/src/phoenix/src/puter-shell/providers/BuiltinCommandProvider.js index 680afa5f..cf71fc0c 100644 --- a/src/phoenix/src/puter-shell/providers/BuiltinCommandProvider.js +++ b/src/phoenix/src/puter-shell/providers/BuiltinCommandProvider.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import builtins from '../coreutils/__exports__.js'; export class BuiltinCommandProvider { diff --git a/src/phoenix/src/puter-shell/providers/CompositeCommandProvider.js b/src/phoenix/src/puter-shell/providers/CompositeCommandProvider.js index 91300e7f..0dd03ada 100644 --- a/src/phoenix/src/puter-shell/providers/CompositeCommandProvider.js +++ b/src/phoenix/src/puter-shell/providers/CompositeCommandProvider.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class CompositeCommandProvider { constructor (providers) { this.providers = providers; diff --git a/src/phoenix/src/puter-shell/providers/PathCommandProvider.js b/src/phoenix/src/puter-shell/providers/PathCommandProvider.js index 6ce2d435..b6293e3e 100644 --- a/src/phoenix/src/puter-shell/providers/PathCommandProvider.js +++ b/src/phoenix/src/puter-shell/providers/PathCommandProvider.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path_ from "node:path"; import child_process from "node:child_process"; import stream from "node:stream"; diff --git a/src/phoenix/src/puter-shell/providers/PuterAppCommandProvider.js b/src/phoenix/src/puter-shell/providers/PuterAppCommandProvider.js index 13540b15..c2589244 100644 --- a/src/phoenix/src/puter-shell/providers/PuterAppCommandProvider.js +++ b/src/phoenix/src/puter-shell/providers/PuterAppCommandProvider.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Exit } from '../coreutils/coreutil_lib/exit.js'; import { signals } from '../../ansi-shell/signals.js'; diff --git a/src/phoenix/src/puter-shell/providers/ScriptCommandProvider.js b/src/phoenix/src/puter-shell/providers/ScriptCommandProvider.js index e080fa6a..2d994096 100644 --- a/src/phoenix/src/puter-shell/providers/ScriptCommandProvider.js +++ b/src/phoenix/src/puter-shell/providers/ScriptCommandProvider.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path_ from "path-browserify"; import { Pipeline } from "../../ansi-shell/pipeline/Pipeline.js"; import { resolveRelativePath } from '../../util/path.js'; diff --git a/src/phoenix/src/util/bytes.js b/src/phoenix/src/util/bytes.js index 9c785ba5..15410da9 100644 --- a/src/phoenix/src/util/bytes.js +++ b/src/phoenix/src/util/bytes.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class Uint8List { constructor (initialSize) { initialSize = initialSize || 2; diff --git a/src/phoenix/src/util/lang.js b/src/phoenix/src/util/lang.js index 510f728e..2b174778 100644 --- a/src/phoenix/src/util/lang.js +++ b/src/phoenix/src/util/lang.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const disallowAccessToUndefined = (obj) => { return new Proxy(obj, { get (target, prop, receiver) { diff --git a/src/phoenix/src/util/log.js b/src/phoenix/src/util/log.js index aa55747b..cd11ea74 100644 --- a/src/phoenix/src/util/log.js +++ b/src/phoenix/src/util/log.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class Log { static log (...items) { items = items.map(this.toString); diff --git a/src/phoenix/src/util/path.js b/src/phoenix/src/util/path.js index 817de1b9..d21338e6 100644 --- a/src/phoenix/src/util/path.js +++ b/src/phoenix/src/util/path.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path_ from "path-browserify"; export const resolveRelativePath = (vars, relativePath) => { diff --git a/src/phoenix/src/util/singleton.js b/src/phoenix/src/util/singleton.js index 6e7c2b94..bad0521e 100644 --- a/src/phoenix/src/util/singleton.js +++ b/src/phoenix/src/util/singleton.js @@ -16,22 +16,4 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export const EMPTY = Object.freeze({}); diff --git a/src/phoenix/src/util/statemachine.js b/src/phoenix/src/util/statemachine.js index 459a6d0d..ce0d6c11 100644 --- a/src/phoenix/src/util/statemachine.js +++ b/src/phoenix/src/util/statemachine.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { disallowAccessToUndefined } from "./lang.js"; import { Context } from "contextlink"; diff --git a/src/phoenix/src/util/wrap-text.js b/src/phoenix/src/util/wrap-text.js index 58c97a1f..bae9a726 100644 --- a/src/phoenix/src/util/wrap-text.js +++ b/src/phoenix/src/util/wrap-text.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ /* eslint-disable no-control-regex */ export function lengthIgnoringEscapes(text) { diff --git a/src/phoenix/test.js b/src/phoenix/test.js index dbf89ac9..6c5fded7 100644 --- a/src/phoenix/test.js +++ b/src/phoenix/test.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { StringPStratumImpl, StrataParser, diff --git a/src/phoenix/test/coreutils.test.js b/src/phoenix/test/coreutils.test.js index 511ff609..affd1d4d 100644 --- a/src/phoenix/test/coreutils.test.js +++ b/src/phoenix/test/coreutils.test.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { runBasenameTests } from "./coreutils/basename.js"; import { runDateTests } from "./coreutils/date.js"; import { runDirnameTests } from "./coreutils/dirname.js"; diff --git a/src/phoenix/test/coreutils/basename.js b/src/phoenix/test/coreutils/basename.js index 39f56a71..0c08e2af 100644 --- a/src/phoenix/test/coreutils/basename.js +++ b/src/phoenix/test/coreutils/basename.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/date.js b/src/phoenix/test/coreutils/date.js index c38e8af5..407e9896 100644 --- a/src/phoenix/test/coreutils/date.js +++ b/src/phoenix/test/coreutils/date.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import * as ck from 'chronokinesis'; import { MakeTestContext } from './harness.js' diff --git a/src/phoenix/test/coreutils/dirname.js b/src/phoenix/test/coreutils/dirname.js index 9cb8a457..35e0c74d 100644 --- a/src/phoenix/test/coreutils/dirname.js +++ b/src/phoenix/test/coreutils/dirname.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/echo.js b/src/phoenix/test/coreutils/echo.js index 3bb7134b..fd0819ed 100644 --- a/src/phoenix/test/coreutils/echo.js +++ b/src/phoenix/test/coreutils/echo.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/env.js b/src/phoenix/test/coreutils/env.js index 26855b93..e6535899 100644 --- a/src/phoenix/test/coreutils/env.js +++ b/src/phoenix/test/coreutils/env.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/errno.js b/src/phoenix/test/coreutils/errno.js index c09bf9d5..b749de46 100644 --- a/src/phoenix/test/coreutils/errno.js +++ b/src/phoenix/test/coreutils/errno.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/false.js b/src/phoenix/test/coreutils/false.js index ef5ad3ff..c1adfabc 100644 --- a/src/phoenix/test/coreutils/false.js +++ b/src/phoenix/test/coreutils/false.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/harness.js b/src/phoenix/test/coreutils/harness.js index 344a8ebb..5bfc2cdb 100644 --- a/src/phoenix/test/coreutils/harness.js +++ b/src/phoenix/test/coreutils/harness.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { Context } from "contextlink"; import { SyncLinesReader } from '../../src/ansi-shell/ioutil/SyncLinesReader.js'; import { CommandStdinDecorator } from '../../src/ansi-shell/pipeline/iowrappers.js'; diff --git a/src/phoenix/test/coreutils/head.js b/src/phoenix/test/coreutils/head.js index 0c6de276..bc8f0c8a 100644 --- a/src/phoenix/test/coreutils/head.js +++ b/src/phoenix/test/coreutils/head.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/printf.js b/src/phoenix/test/coreutils/printf.js index 60b79de0..b5008bbc 100644 --- a/src/phoenix/test/coreutils/printf.js +++ b/src/phoenix/test/coreutils/printf.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/sleep.js b/src/phoenix/test/coreutils/sleep.js index cea93e44..afb9150b 100644 --- a/src/phoenix/test/coreutils/sleep.js +++ b/src/phoenix/test/coreutils/sleep.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import sinon from 'sinon'; import { MakeTestContext } from './harness.js'; diff --git a/src/phoenix/test/coreutils/sort.js b/src/phoenix/test/coreutils/sort.js index 5f336e4c..02aa6076 100644 --- a/src/phoenix/test/coreutils/sort.js +++ b/src/phoenix/test/coreutils/sort.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/tail.js b/src/phoenix/test/coreutils/tail.js index 4f5f1dc4..7e4f07fe 100644 --- a/src/phoenix/test/coreutils/tail.js +++ b/src/phoenix/test/coreutils/tail.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/true.js b/src/phoenix/test/coreutils/true.js index 2e16062b..ab87352f 100644 --- a/src/phoenix/test/coreutils/true.js +++ b/src/phoenix/test/coreutils/true.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/coreutils/wc.js b/src/phoenix/test/coreutils/wc.js index 285f03db..f2e9553f 100644 --- a/src/phoenix/test/coreutils/wc.js +++ b/src/phoenix/test/coreutils/wc.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { MakeTestContext } from './harness.js' import builtins from '../../src/puter-shell/coreutils/__exports__.js'; diff --git a/src/phoenix/test/readtoken.js b/src/phoenix/test/readtoken.js index 836b9694..33ca677a 100644 --- a/src/phoenix/test/readtoken.js +++ b/src/phoenix/test/readtoken.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { readtoken, TOKENS } from '../src/ansi-shell/readline/readtoken.js'; diff --git a/src/phoenix/test/test-bytes.js b/src/phoenix/test/test-bytes.js index 5ef27bab..735442ce 100644 --- a/src/phoenix/test/test-bytes.js +++ b/src/phoenix/test/test-bytes.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { Uint8List } from '../src/util/bytes.js'; diff --git a/src/phoenix/test/test-stateful-processor.js b/src/phoenix/test/test-stateful-processor.js index 5264ede1..d77de833 100644 --- a/src/phoenix/test/test-stateful-processor.js +++ b/src/phoenix/test/test-stateful-processor.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { StatefulProcessorBuilder } from '../src/util/statemachine.js'; diff --git a/src/phoenix/test/wrap-text.js b/src/phoenix/test/wrap-text.js index 5d6ba3a5..8a17dca8 100644 --- a/src/phoenix/test/wrap-text.js +++ b/src/phoenix/test/wrap-text.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import assert from 'assert'; import { lengthIgnoringEscapes, wrapText } from '../src/util/wrap-text.js'; diff --git a/src/phoenix/tools/gen.js b/src/phoenix/tools/gen.js index 713b2c1c..20a29787 100644 --- a/src/phoenix/tools/gen.js +++ b/src/phoenix/tools/gen.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ // Script that generates some of the javascript files import fs from 'fs'; import path from 'path'; diff --git a/src/pty/exports.js b/src/pty/exports.js index 6dd6cad4..997fb797 100644 --- a/src/pty/exports.js +++ b/src/pty/exports.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { libs } from '@heyputer/puter-js-common'; const { TeePromise, raceCase } = libs.promise; diff --git a/src/puter-js-common/src/PosixError.js b/src/puter-js-common/src/PosixError.js index 6d177f60..dd6fd2fc 100644 --- a/src/puter-js-common/src/PosixError.js +++ b/src/puter-js-common/src/PosixError.js @@ -16,24 +16,7 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ + const ErrorCodes = { EACCES: Symbol.for('EACCES'), EADDRINUSE: Symbol.for('EADDRINUSE'), diff --git a/src/puter-js/src/index.js b/src/puter-js/src/index.js index 0ccb016e..425fb06a 100644 --- a/src/puter-js/src/index.js +++ b/src/puter-js/src/index.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import OS from './modules/OS.js'; import FileSystem from './modules/FileSystem/index.js'; import Hosting from './modules/Hosting.js'; diff --git a/src/puter-js/src/modules/AI.js b/src/puter-js/src/modules/AI.js index 9a8b47c4..edf9abb4 100644 --- a/src/puter-js/src/modules/AI.js +++ b/src/puter-js/src/modules/AI.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js' class AI{ diff --git a/src/puter-js/src/modules/Apps.js b/src/puter-js/src/modules/Apps.js index 0ab71457..4307e29b 100644 --- a/src/puter-js/src/modules/Apps.js +++ b/src/puter-js/src/modules/Apps.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js' class Apps{ diff --git a/src/puter-js/src/modules/Auth.js b/src/puter-js/src/modules/Auth.js index 9858c15c..7c877bbe 100644 --- a/src/puter-js/src/modules/Auth.js +++ b/src/puter-js/src/modules/Auth.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js' class Auth{ diff --git a/src/puter-js/src/modules/Email.js b/src/puter-js/src/modules/Email.js index c1340516..4f754d33 100644 --- a/src/puter-js/src/modules/Email.js +++ b/src/puter-js/src/modules/Email.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js' class Email{ diff --git a/src/puter-js/src/modules/FSItem.js b/src/puter-js/src/modules/FSItem.js index 52ac52b6..0df2ec5f 100644 --- a/src/puter-js/src/modules/FSItem.js +++ b/src/puter-js/src/modules/FSItem.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path from "../lib/path.js" class FSItem{ diff --git a/src/puter-js/src/modules/FileSystem/index.js b/src/puter-js/src/modules/FileSystem/index.js index e3de1750..0e6b2679 100644 --- a/src/puter-js/src/modules/FileSystem/index.js +++ b/src/puter-js/src/modules/FileSystem/index.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import io from '../../lib/socket.io/socket.io.esm.min.js'; // Operations diff --git a/src/puter-js/src/modules/FileSystem/operations/copy.js b/src/puter-js/src/modules/FileSystem/operations/copy.js index 30b32a8a..4e33162a 100644 --- a/src/puter-js/src/modules/FileSystem/operations/copy.js +++ b/src/puter-js/src/modules/FileSystem/operations/copy.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/deleteFSEntry.js b/src/puter-js/src/modules/FileSystem/operations/deleteFSEntry.js index 616e202f..0b8644b6 100644 --- a/src/puter-js/src/modules/FileSystem/operations/deleteFSEntry.js +++ b/src/puter-js/src/modules/FileSystem/operations/deleteFSEntry.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/mkdir.js b/src/puter-js/src/modules/FileSystem/operations/mkdir.js index d48474b7..c256ab65 100644 --- a/src/puter-js/src/modules/FileSystem/operations/mkdir.js +++ b/src/puter-js/src/modules/FileSystem/operations/mkdir.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; import path from "../../../lib/path.js" diff --git a/src/puter-js/src/modules/FileSystem/operations/move.js b/src/puter-js/src/modules/FileSystem/operations/move.js index ca338cd1..eb87c245 100644 --- a/src/puter-js/src/modules/FileSystem/operations/move.js +++ b/src/puter-js/src/modules/FileSystem/operations/move.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/read.js b/src/puter-js/src/modules/FileSystem/operations/read.js index 0d35b868..971bc59d 100644 --- a/src/puter-js/src/modules/FileSystem/operations/read.js +++ b/src/puter-js/src/modules/FileSystem/operations/read.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/readdir.js b/src/puter-js/src/modules/FileSystem/operations/readdir.js index 1bbbe001..fe2f2e14 100644 --- a/src/puter-js/src/modules/FileSystem/operations/readdir.js +++ b/src/puter-js/src/modules/FileSystem/operations/readdir.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/rename.js b/src/puter-js/src/modules/FileSystem/operations/rename.js index 0c8e1ad2..c670e482 100644 --- a/src/puter-js/src/modules/FileSystem/operations/rename.js +++ b/src/puter-js/src/modules/FileSystem/operations/rename.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/sign.js b/src/puter-js/src/modules/FileSystem/operations/sign.js index 20fe8713..c2d5efb5 100644 --- a/src/puter-js/src/modules/FileSystem/operations/sign.js +++ b/src/puter-js/src/modules/FileSystem/operations/sign.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/space.js b/src/puter-js/src/modules/FileSystem/operations/space.js index 6592936d..9c2e787f 100644 --- a/src/puter-js/src/modules/FileSystem/operations/space.js +++ b/src/puter-js/src/modules/FileSystem/operations/space.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; const space = function (...args) { diff --git a/src/puter-js/src/modules/FileSystem/operations/stat.js b/src/puter-js/src/modules/FileSystem/operations/stat.js index 856f51eb..28f9d649 100644 --- a/src/puter-js/src/modules/FileSystem/operations/stat.js +++ b/src/puter-js/src/modules/FileSystem/operations/stat.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/operations/upload.js b/src/puter-js/src/modules/FileSystem/operations/upload.js index 3744d190..ab8778ea 100644 --- a/src/puter-js/src/modules/FileSystem/operations/upload.js +++ b/src/puter-js/src/modules/FileSystem/operations/upload.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../../../lib/utils.js'; import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; import path from "../../../lib/path.js" diff --git a/src/puter-js/src/modules/FileSystem/operations/write.js b/src/puter-js/src/modules/FileSystem/operations/write.js index dd160478..c1319ad4 100644 --- a/src/puter-js/src/modules/FileSystem/operations/write.js +++ b/src/puter-js/src/modules/FileSystem/operations/write.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path from "../../../lib/path.js" import getAbsolutePathForApp from '../utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/FileSystem/utils/getAbsolutePathForApp.js b/src/puter-js/src/modules/FileSystem/utils/getAbsolutePathForApp.js index 48a66695..186b94dc 100644 --- a/src/puter-js/src/modules/FileSystem/utils/getAbsolutePathForApp.js +++ b/src/puter-js/src/modules/FileSystem/utils/getAbsolutePathForApp.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import path from "../../../lib/path.js" const getAbsolutePathForApp = (relativePath)=>{ diff --git a/src/puter-js/src/modules/Hosting.js b/src/puter-js/src/modules/Hosting.js index bca46b3d..fa223416 100644 --- a/src/puter-js/src/modules/Hosting.js +++ b/src/puter-js/src/modules/Hosting.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js'; import getAbsolutePathForApp from './FileSystem/utils/getAbsolutePathForApp.js'; diff --git a/src/puter-js/src/modules/KV.js b/src/puter-js/src/modules/KV.js index 0341d179..c0405606 100644 --- a/src/puter-js/src/modules/KV.js +++ b/src/puter-js/src/modules/KV.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js' class KV{ diff --git a/src/puter-js/src/modules/OS.js b/src/puter-js/src/modules/OS.js index cf2f43d4..a436e58a 100644 --- a/src/puter-js/src/modules/OS.js +++ b/src/puter-js/src/modules/OS.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import * as utils from '../lib/utils.js' class OS{ diff --git a/src/puter-js/src/modules/PuterDialog.js b/src/puter-js/src/modules/PuterDialog.js index 1d77c076..8be19417 100644 --- a/src/puter-js/src/modules/PuterDialog.js +++ b/src/puter-js/src/modules/PuterDialog.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ class PuterDialog extends HTMLElement { constructor(resolve, reject) { super(); diff --git a/src/puter-js/src/modules/UI.js b/src/puter-js/src/modules/UI.js index 221cb9ae..8a3fe496 100644 --- a/src/puter-js/src/modules/UI.js +++ b/src/puter-js/src/modules/UI.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import FSItem from './FSItem.js'; import PuterDialog from './PuterDialog.js'; import EventListener from '../lib/EventListener.js'; diff --git a/src/puter-js/src/modules/Util.js b/src/puter-js/src/modules/Util.js index 2d8fc119..16dbe147 100644 --- a/src/puter-js/src/modules/Util.js +++ b/src/puter-js/src/modules/Util.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { CallbackManager, Dehydrator, Hydrator } from "../lib/xdrpc"; /** diff --git a/src/puter-js/test/fs.test.js b/src/puter-js/test/fs.test.js index dcbd0715..c194ef38 100644 --- a/src/puter-js/test/fs.test.js +++ b/src/puter-js/test/fs.test.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ /* eslint-disable */ // TODO: Make these more compatible with eslint naughtyStrings = [ diff --git a/src/puter-js/test/kv.test.js b/src/puter-js/test/kv.test.js index 0a91ab2b..16de6ab3 100644 --- a/src/puter-js/test/kv.test.js +++ b/src/puter-js/test/kv.test.js @@ -1,21 +1,3 @@ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Puter. - * - * Puter is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ /* eslint-disable */ // TODO: Make these more compatible with eslint window.kvTests = [ diff --git a/src/strataparse/dsl/ParserBuilder.js b/src/strataparse/dsl/ParserBuilder.js index 1a218b28..c6f3ba19 100644 --- a/src/strataparse/dsl/ParserBuilder.js +++ b/src/strataparse/dsl/ParserBuilder.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { SingleParserFactory } from "../parse.js"; export class ParserConfigDSL extends SingleParserFactory { diff --git a/src/strataparse/dsl/ParserRegistry.js b/src/strataparse/dsl/ParserRegistry.js index 9ef5104e..b5126ba8 100644 --- a/src/strataparse/dsl/ParserRegistry.js +++ b/src/strataparse/dsl/ParserRegistry.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class ParserRegistry { constructor () { this.parsers_ = {}; diff --git a/src/strataparse/exports.js b/src/strataparse/exports.js index daa579d2..42c46f02 100644 --- a/src/strataparse/exports.js +++ b/src/strataparse/exports.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ParserRegistry } from './dsl/ParserRegistry.js'; import { PStratum } from './strata.js'; diff --git a/src/strataparse/parse.js b/src/strataparse/parse.js index fd5e675f..f999c308 100644 --- a/src/strataparse/parse.js +++ b/src/strataparse/parse.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class Parser { constructor ({ impl, diff --git a/src/strataparse/parse_impls/StrUntilParserImpl.js b/src/strataparse/parse_impls/StrUntilParserImpl.js index a80e4baa..ed0e8716 100644 --- a/src/strataparse/parse_impls/StrUntilParserImpl.js +++ b/src/strataparse/parse_impls/StrUntilParserImpl.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default class StrUntilParserImpl { constructor ({ stopChars }) { this.stopChars = stopChars; diff --git a/src/strataparse/parse_impls/combinators.js b/src/strataparse/parse_impls/combinators.js index 2f68a8c3..6d26c3c9 100644 --- a/src/strataparse/parse_impls/combinators.js +++ b/src/strataparse/parse_impls/combinators.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ParserConfigDSL } from "../dsl/ParserBuilder.js"; import { AcceptParserUtil, Parser, ParseResult } from "../parse.js"; diff --git a/src/strataparse/parse_impls/literal.js b/src/strataparse/parse_impls/literal.js index b5af905e..7cf64d41 100644 --- a/src/strataparse/parse_impls/literal.js +++ b/src/strataparse/parse_impls/literal.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { ParserConfigDSL } from "../dsl/ParserBuilder.js"; const encoder = new TextEncoder(); diff --git a/src/strataparse/parse_impls/whitespace.js b/src/strataparse/parse_impls/whitespace.js index baba772c..fac313de 100644 --- a/src/strataparse/parse_impls/whitespace.js +++ b/src/strataparse/parse_impls/whitespace.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export default class WhitespaceParserImpl { static meta = { inputs: 'bytes', diff --git a/src/strataparse/strata.js b/src/strataparse/strata.js index e3faafa8..18225455 100644 --- a/src/strataparse/strata.js +++ b/src/strataparse/strata.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ export class DelegatingPStratumImplAPI { constructor (facade) { this.facade = facade; diff --git a/src/strataparse/strata_impls/ContextSwitchingPStratumImpl.js b/src/strataparse/strata_impls/ContextSwitchingPStratumImpl.js index a3014ad8..cb351104 100644 --- a/src/strataparse/strata_impls/ContextSwitchingPStratumImpl.js +++ b/src/strataparse/strata_impls/ContextSwitchingPStratumImpl.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { AcceptParserUtil, ParseResult, Parser } from "../parse.js"; export default class ContextSwitchingPStratumImpl { diff --git a/src/strataparse/strata_impls/FirstRecognizedPStratumImpl.js b/src/strataparse/strata_impls/FirstRecognizedPStratumImpl.js index 2455d3f8..305d1ded 100644 --- a/src/strataparse/strata_impls/FirstRecognizedPStratumImpl.js +++ b/src/strataparse/strata_impls/FirstRecognizedPStratumImpl.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { AcceptParserUtil, ParseResult, Parser } from "../parse.js"; export default class FirstRecognizedPStratumImpl { diff --git a/src/strataparse/strata_impls/MergeWhitespacePStratumImpl.js b/src/strataparse/strata_impls/MergeWhitespacePStratumImpl.js index f5b7d927..2867bb7b 100644 --- a/src/strataparse/strata_impls/MergeWhitespacePStratumImpl.js +++ b/src/strataparse/strata_impls/MergeWhitespacePStratumImpl.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ const decoder = new TextDecoder(); export class MergeWhitespacePStratumImpl { diff --git a/src/strataparse/strata_impls/terminals.js b/src/strataparse/strata_impls/terminals.js index 405a3e03..56fa1e68 100644 --- a/src/strataparse/strata_impls/terminals.js +++ b/src/strataparse/strata_impls/terminals.js @@ -16,24 +16,6 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -/* - * Copyright (C) 2024 Puter Technologies Inc. - * - * This file is part of Phoenix Shell. - * - * Phoenix Shell is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published - * by the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ import { TerminalPStratumImplType } from "../strata.js"; export class BytesPStratumImpl { diff --git a/src/terminal/assets/normalize.css b/src/terminal/assets/normalize.css index ea251ae7..69dca4e3 100644 --- a/src/terminal/assets/normalize.css +++ b/src/terminal/assets/normalize.css @@ -1,5 +1,5 @@ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/assets/style.css b/src/terminal/assets/style.css index f8681392..5aa3c1ed 100644 --- a/src/terminal/assets/style.css +++ b/src/terminal/assets/style.css @@ -1,5 +1,5 @@ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/config/dev.js b/src/terminal/config/dev.js index f3a709c6..9323fe98 100644 --- a/src/terminal/config/dev.js +++ b/src/terminal/config/dev.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/config/release.js b/src/terminal/config/release.js index dad116d2..65604283 100644 --- a/src/terminal/config/release.js +++ b/src/terminal/config/release.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/doc/license_header.txt b/src/terminal/doc/license_header.txt index e8d3b652..1daf37e6 100644 --- a/src/terminal/doc/license_header.txt +++ b/src/terminal/doc/license_header.txt @@ -1,4 +1,4 @@ -Copyright (C) 2024 Puter Technologies Inc. +Copyright (C) 2024 Puter Technologies Inc. This file is part of Puter's Terminal. diff --git a/src/terminal/rollup.config.js b/src/terminal/rollup.config.js index ae756766..85f3ac7a 100644 --- a/src/terminal/rollup.config.js +++ b/src/terminal/rollup.config.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/src/main.js b/src/terminal/src/main.js index f1254e70..ab3e8f2f 100644 --- a/src/terminal/src/main.js +++ b/src/terminal/src/main.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/src/pty/PTT.js b/src/terminal/src/pty/PTT.js index a3d75a07..7261a755 100644 --- a/src/terminal/src/pty/PTT.js +++ b/src/terminal/src/pty/PTT.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/src/pty/PTY.js b/src/terminal/src/pty/PTY.js index a053e841..736724a4 100644 --- a/src/terminal/src/pty/PTY.js +++ b/src/terminal/src/pty/PTY.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. * diff --git a/src/terminal/src/pty/XDocumentANSIShell.js b/src/terminal/src/pty/XDocumentANSIShell.js index 880b7d06..24bd65d2 100644 --- a/src/terminal/src/pty/XDocumentANSIShell.js +++ b/src/terminal/src/pty/XDocumentANSIShell.js @@ -17,7 +17,7 @@ * along with this program. If not, see . */ /* - * Copyright (C) 2024 Puter Technologies Inc. + * Copyright (C) 2024 Puter Technologies Inc. * * This file is part of Puter's Terminal. *