basic home page and content detail. should be enough to start widevine work
Showing
- .gitignore 6 additions, 0 deletions.gitignore
- README.md 6 additions, 0 deletionsREADME.md
- assets/SpotifyIcon.svg 5 additions, 0 deletionsassets/SpotifyIcon.svg
- build/SpotifyConfig.json 31 additions, 0 deletionsbuild/SpotifyConfig.json
- build/SpotifyIcon.png 0 additions, 0 deletionsbuild/SpotifyIcon.png
- build/SpotifyScript.js 309 additions, 0 deletionsbuild/SpotifyScript.js
- build/SpotifyScript.js.map 1 addition, 0 deletionsbuild/SpotifyScript.js.map
- build/SpotifyScript.ts 388 additions, 0 deletionsbuild/SpotifyScript.ts
- package-lock.json 4687 additions, 0 deletionspackage-lock.json
- package.json 42 additions, 0 deletionspackage.json
- src/SpotifyScript.test.ts 23 additions, 0 deletionssrc/SpotifyScript.test.ts
- src/SpotifyScript.ts 388 additions, 0 deletionssrc/SpotifyScript.ts
- src/types.ts 63 additions, 0 deletionssrc/types.ts
- tsconfig.json 110 additions, 0 deletionstsconfig.json
.gitignore
0 → 100644
assets/SpotifyIcon.svg
0 → 100644
build/SpotifyConfig.json
0 → 100644
build/SpotifyIcon.png
0 → 100644
23.8 KiB
build/SpotifyScript.js
0 → 100644
build/SpotifyScript.js.map
0 → 100644
build/SpotifyScript.ts
0 → 100644
package-lock.json
0 → 100644
This diff is collapsed.
package.json
0 → 100644
{ | |||
"name": "grayjay-spotify-plugin", | |||
"version": "1.0.0", | |||
"description": "make spotify work", | |||
"engines": { | |||
"node": ">=20.0.0" | |||
}, | |||
"module": "src/SpotifyScript.ts", | |||
"scripts": { | |||
"bun-test": "bun run build && node --test", | |||
"test": "npm run build && node --test", | |||
"build": "tsc && cp src/SpotifyScript.[tj]s* build && sed -i '/^export/s/^/\\/\\/ /' build/SpotifyScript.[tj]s", | |||
"bun-release": "bun install && bun update && bun x npm-check-updates && bun run bun-test", | |||
"npm-release": "npm install && npm update && npx npm-check-updates && npm test", | |||
"bun-dev": "bun run build && bun x http-server build", | |||
"npm-dev": "npm run build && npx http-server build" | |||
}, | |||
"repository": { | |||
"type": "git", | |||
"url": "git+https://gitlab.futo.org/videostreaming/plugins/spotify.git" | |||
}, | |||
"keywords": [ | |||
"spotify", | |||
"grayjay" | |||
], | |||
"author": "Kai DeLorenzo", | |||
"license": "MPL-2.0", | |||
"bugs": { | |||
"url": "https://gitlab.futo.org/videostreaming/plugins/spotify/issues" | |||
}, | |||
"homepage": "https://gitlab.futo.org/videostreaming/plugins/spotify", | |||
"peerDependencies": { | |||
"typescript": "^5.1.3" | |||
}, | |||
"type": "module", | |||
"devDependencies": { | |||
"@grayjay/plugin": "gitlab:kaidelorenzo/grayjay-plugin-types#d898f236620e6b5b4d54053c1b15be24bd68a8c1", | |||
"@types/node": "^20.12.7", | |||
"http-server": "^14.1.1", | |||
"npm-check-updates": "^16.14.18" | |||
} | |||
} |
src/SpotifyScript.test.ts
0 → 100644
src/SpotifyScript.ts
0 → 100644
src/types.ts
0 → 100644
tsconfig.json
0 → 100644