diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f3cc9e..9cf60c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,12 @@ serves to distinguish between multiple releases created on the same day. ### _Unreleased_ -#### Features +#### Internal + +- Relocated dev helper scripts to `scripts/` folder. + + +### Features at CHANGELOG Creation - TypeScript codebase, webpacked, manifested, and zipped. Builds to a single-file artifact ready to be loaded into Firefox's 'Load Temporary Add-on' diff --git a/LICENSE.txt b/LICENSE.txt index 96588bd..f8c5d50 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Brian Skinn +Copyright (c) 2023-2024 Brian Skinn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/package.json b/package.json index 844cfdf..48b6530 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "clean-all": "run-p dev:clean prod:clean dist:clean", "dist": "run-s build-prod dist:clean dist:pack", "format:code": "npx prettier -w .", - "format:mermaid": "npx ts-node make-mermaid.ts", + "format:mermaid": "npx ts-node scripts/make-mermaid.ts", "format:tocs": "run-p format:toc:*", "format:toc:CONTRIBUTING": "npx markdown-toc -i CONTRIBUTING.md", "format:toc:ARCHITECTURE": "npx markdown-toc -i ARCHITECTURE.md", @@ -20,13 +20,13 @@ "dev:clean": "node -e \"fs = require('fs'); fs.rmSync('build-dev', {recursive: true, force: true})\"", "dev:build": "npx webpack --config webpack.config.dev.js", "dev:assets": "npx copyfiles assets/**/* build-dev", - "dev:manifest": "node render_manifest.js build-dev", + "dev:manifest": "node scripts/render_manifest.js build-dev", "prod:clean": "node -e \"fs = require('fs'); fs.rmSync('build-prod', {recursive: true, force: true})\"", "prod:build": "npx webpack --config webpack.config.prod.js", - "prod:manifest": "node render_manifest build-prod", + "prod:manifest": "node scripts/render_manifest.js build-prod", "prod:assets": "npx copyfiles assets/**/* build-prod", "dist:clean": "node -e \"fs = require('fs'); fs.rmSync('dist', {recursive: true, force: true})\"", - "dist:pack": "node zip-dist.js" + "dist:pack": "node scripts/zip-dist.js" }, "devDependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.1.1", diff --git a/make-mermaid.ts b/scripts/make-mermaid.ts similarity index 100% rename from make-mermaid.ts rename to scripts/make-mermaid.ts diff --git a/render_manifest.js b/scripts/render_manifest.js similarity index 100% rename from render_manifest.js rename to scripts/render_manifest.js diff --git a/zip-dist.js b/scripts/zip-dist.js similarity index 100% rename from zip-dist.js rename to scripts/zip-dist.js