First Upload

This commit is contained in:
friloo 2026-07-01 18:26:57 +02:00 committed by GitHub
parent efc6fcbafa
commit c61677d47f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 3921 additions and 0 deletions

20
build.sh Normal file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env bash
# Packt den Ordner extension/ in ein hochladbares ZIP (Chrome Web Store / entpackt).
set -euo pipefail
cd "$(dirname "$0")"
VERSION="$(node -p "require('./extension/manifest.json').version" 2>/dev/null \
|| grep -oE '"version"[^"]*"[^"]+"' extension/manifest.json | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')"
OUT="dist"
ZIP="${OUT}/opennit-vault-${VERSION}.zip"
mkdir -p "$OUT"
rm -f "$ZIP"
# Nur die Erweiterungsdateien zippen (keine Docs/Store-Assets).
( cd extension && zip -r -X "../${ZIP}" . -x '.*' >/dev/null )
echo "Erstellt: ${ZIP}"
echo "→ Im Chrome Web Store Developer Dashboard hochladen, oder in chrome://extensions entpackt laden."