diff --git a/assets/styles/sketch.css b/assets/styles/sketch.css index eab4b46..0ab157d 100644 --- a/assets/styles/sketch.css +++ b/assets/styles/sketch.css @@ -1,24 +1,25 @@ /* - * Copyright (C) 2023-2024 brittni and the polar bear LLC. + * MIT License * - * This file is a part of brittni and the polar bear's genart template, - * which is released under the GNU Affero General Public License, Version 3.0. - * You may not use this file except in compliance with the license. + * Copyright (C) 2023-2024 brittni and the polar bear LLC. * - * You should have received a copy of the GNU Affero General Public License - * along with this program. See LICENSE or go to - * https://www.gnu.org/licenses/agpl-3.0.en.html for full license details. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - * 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. + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * The visual outputs of this source code are licensed under the - * Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License. - * You should have received a copy of the CC BY-NC-ND 4.0 License with this program. - * See OUTPUT-LICENSE or go to https://creativecommons.org/licenses/by-nc-nd/4.0/ - * for full license details. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ /* diff --git a/eslint.config.js.mjs b/eslint.config.js.mjs index ecaafb1..f34b955 100644 --- a/eslint.config.js.mjs +++ b/eslint.config.js.mjs @@ -1,18 +1,25 @@ /* + * MIT License + * * Copyright (C) 2024 brittni and the polar bear LLC. * - * This file is a part of brittni and the polar bear's generative art library, - * which is released under the GNU Affero General Public License, Version 3.0. - * You may not use this file except in compliance with the license. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - * You should have received a copy of the GNU Affero General Public License - * along with this program. See LICENSE or go to - * https://www.gnu.org/licenses/agpl-3.0.en.html for full license details. + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * 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. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ /* This configuration is designed to lint all JavaScript configuration files */ diff --git a/eslint.config.ts.mjs b/eslint.config.ts.mjs index 0f4e980..58f90be 100644 --- a/eslint.config.ts.mjs +++ b/eslint.config.ts.mjs @@ -1,24 +1,25 @@ /* - * Copyright (C) 2024 brittni and the polar bear LLC. + * MIT License * - * This file is a part of brittni and the polar bear's rainbow waves algorithmic art project, - * which is released under the GNU Affero General Public License, Version 3.0. - * You may not use this file except in compliance with the license. + * Copyright (C) 2024 brittni and the polar bear LLC. * - * You should have received a copy of the GNU Affero General Public License - * along with this program. See LICENSE or go to - * https://www.gnu.org/licenses/agpl-3.0.en.html for full license details. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - * 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. + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * The visual outputs of this source code are licensed under the - * Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License. - * You should have received a copy of the CC BY-NC-ND 4.0 License with this program. - * See OUTPUT-LICENSE or go to https://creativecommons.org/licenses/by-nc-nd/4.0/ - * for full license details. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ /* This configuration is designed to parse all TypeScript files in the `src` directory */ diff --git a/package-lock.json b/package-lock.json index 28ac045..e3367bb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "genart-template", - "version": "3.0.0", + "version": "3.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "genart-template", - "version": "3.0.0", + "version": "3.0.1", "license": "AGPL-3.0", "dependencies": { "@batpb/genart": "^2.0.0-rc2", diff --git a/package.json b/package.json index 964ba02..5f044bd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "genart-template", - "version": "3.0.0", + "version": "3.0.1", "description": "a template for new generative art projects using the @batpb/genart library.", "private": true, "scripts": { diff --git a/src/main/sketch-screen.ts b/src/main/sketch-screen.ts index 3e835fe..e74d9b9 100644 --- a/src/main/sketch-screen.ts +++ b/src/main/sketch-screen.ts @@ -1,18 +1,25 @@ /* + * MIT License + * * Copyright (C) 2024 brittni and the polar bear LLC. * - * This file is a part of brittni and the polar bear's generative art project template, - * which is released under the GNU Affero General Public License, Version 3.0. - * You may not use this file except in compliance with the license. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - * You should have received a copy of the GNU Affero General Public License - * along with this program. See LICENSE or go to - * https://www.gnu.org/licenses/agpl-3.0.en.html for full license details. + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * 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. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ import { CanvasScreen, P5Context } from '@batpb/genart'; diff --git a/src/main/sketch.ts b/src/main/sketch.ts index 564bef3..4a0d88a 100644 --- a/src/main/sketch.ts +++ b/src/main/sketch.ts @@ -1,24 +1,25 @@ /* - * Copyright (C) 2023-2024 brittni and the polar bear LLC. + * MIT License * - * This file is a part of brittni and the polar bear's genart template, - * which is released under the GNU Affero General Public License, Version 3.0. - * You may not use this file except in compliance with the license. + * Copyright (C) 2023-2024 brittni and the polar bear LLC. * - * You should have received a copy of the GNU Affero General Public License - * along with this program. See LICENSE or go to - * https://www.gnu.org/licenses/agpl-3.0.en.html for full license details. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - * 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. + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * The visual outputs of this source code are licensed under the - * Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License. - * You should have received a copy of the CC BY-NC-ND 4.0 License with this program. - * See OUTPUT-LICENSE or go to https://creativecommons.org/licenses/by-nc-nd/4.0/ - * for full license details. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ import P5Lib from 'p5'; diff --git a/webpack.config.js b/webpack.config.js index 9294dd3..fbf7562 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,28 +1,27 @@ /* - * Copyright (C) 2024 brittni and the polar bear LLC. + * MIT License * - * This file is a part of brittni and the polar bear's @baptb/genart template, - * which is released under the GNU Affero General Public License, Version 3.0. - * You may not use this file except in compliance with the license. + * Copyright (C) 2024 brittni and the polar bear LLC. * - * You should have received a copy of the GNU Affero General Public License - * along with this program. See LICENSE or go to - * https://www.gnu.org/licenses/agpl-3.0.en.html for full license details. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - * 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. + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. * - * The visual outputs of this source code are licensed under the - * Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License. - * You should have received a copy of the CC BY-NC-ND 4.0 License with this program. - * See OUTPUT-LICENSE or go to https://creativecommons.org/licenses/by-nc-nd/4.0/ - * for full license details. + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ -// TODO - update copyright - const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin');