From d014ade9ca07041726e51b4f2b37e801cd2f34ee Mon Sep 17 00:00:00 2001 From: Xmader Date: Fri, 15 Jan 2021 07:28:57 -0500 Subject: [PATCH] feat: msdl package to alias a specific version of musescore-downloader --- .github/workflows/release.yml | 9 +++++++++ src/msdl/cli.js | 2 ++ src/msdl/package.json | 19 +++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 src/msdl/cli.js create mode 100644 src/msdl/package.json diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 92a4a31..531bac6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,6 +53,15 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} # 0301... + - name: NPM Publish msdl + run: | + cd ./src/msdl + sed -i "s/%VERSION%/$VERSION/" package.json + npm publish --tag $NPM_TAG + cd - + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - name: Publish Firefox Extension id: web-ext-build uses: kewisch/action-web-ext@v1 diff --git a/src/msdl/cli.js b/src/msdl/cli.js new file mode 100644 index 0000000..07fb4a2 --- /dev/null +++ b/src/msdl/cli.js @@ -0,0 +1,2 @@ +#!/usr/bin/env node +require("musescore-downloader/dist/cli.js") diff --git a/src/msdl/package.json b/src/msdl/package.json new file mode 100644 index 0000000..dd43423 --- /dev/null +++ b/src/msdl/package.json @@ -0,0 +1,19 @@ +{ + "name": "msdl", + "version": "%VERSION%", + "author": "Xmader", + "bin": "cli.js", + "description": "Alias for musescore-downloader", + "repository": { + "type": "git", + "url": "git+https://github.com/Xmader/musescore-downloader.git" + }, + "bugs": { + "url": "https://github.com/Xmader/musescore-downloader/issues" + }, + "homepage": "https://github.com/Xmader/musescore-downloader#readme", + "license": "MIT", + "dependencies": { + "musescore-downloader": "%VERSION%" + } +} \ No newline at end of file