diff --git a/bun.lockb b/bun.lockb index 7b8ecd0..605b676 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 1e8a8a9..933a17e 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,21 @@ { "name": "spotify-web-notifications", "module": "index.ts", - "type": "module", + "scripts": { + "run-web-ext": "web-ext run --keep-profile-changes -p SpotifyWebNotifications", + "run-devflow": "bun run-web-ext & bun build --watch src/extension/typescript/content.ts src/extension/typescript/background.ts --splitting --outdir dist" + }, + "webExt": { + "sourceDir": "dist/" + }, "devDependencies": { - "@types/bun": "latest" + "@types/bun": "latest", + "@types/firefox-webext-browser": "^120.0.0", + "web-ext": "^7.10.0" }, "peerDependencies": { "typescript": "^5.0.0" - } -} \ No newline at end of file + }, + "type": "module" +} +