From 534d77b1793fa413ec99a8abe0c96a5a9d799eff Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 17:50:56 -0700 Subject: [PATCH 01/11] setup --- .github/workflows/dev-release.yml | 63 +++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 .github/workflows/dev-release.yml diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml new file mode 100644 index 0000000..9a98173 --- /dev/null +++ b/.github/workflows/dev-release.yml @@ -0,0 +1,63 @@ +name: Dev Release + +on: + push: + branches: + - main + pull_request: + branches: + - '**' + +jobs: + release: + name: Dev Release + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '22.8.0' + + - name: Install dependencies + run: npm install + + - name: Run build + run: npm run build + + - name: Package CLI + run: npm pack + + - name: Extract version + id: get_version + run: echo "::set-output name=VERSION::$(jq -r '.version' package.json)" + + - name: Fetch commit info + id: get_git_info + run: | + git_hash=$(git rev-parse --short "$GITHUB_SHA") + git_branch=${GITHUB_REF#refs/heads/} + echo "::set-output name=GIT_HASH::$git_hash" + echo "::set-output name=GIT_BRANCH::$git_branch" + + - name: Create GitHub release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: dev-${{ github.run_number }} + release_name: Dev Build on ${{ steps.get_git_info.outputs.GIT_BRANCH }} #${{ steps.get_git_info.outputs.GIT_HASH }} + draft: false + prerelease: true + + - name: Upload release artifacts + uses: actions/upload-release-asset@v1 + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./dist/*.tar.gz + asset_name: hyp-v${{ steps.get_version.outputs.VERSION }}-${{ steps.get_git_info.outputs.GIT_HASH }}-${{ steps.get_git_info.outputs.GIT_BRANCH }}-win32-x64.tar.gz # Version, commit hash, and branch in the filename + asset_content_type: application/gzip From 62790ff3303d9d32c0ed71f8f4a84bbd9c6b4a2e Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 17:56:30 -0700 Subject: [PATCH 02/11] remove composite --- tsconfig.json | 1 - tsconfig.tsbuildinfo | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 866c80e..f125ba8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,6 @@ "strict": true, "target": "es2022", "skipLibCheck": true, - "composite": true, "moduleResolution": "node16" }, "include": ["./src/**/*"], diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo index b46371f..edee1e2 100644 --- a/tsconfig.tsbuildinfo +++ b/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.dom.asynciterable.d.ts","./node_modules/typescript/lib/lib.webworker.importscripts.d.ts","./node_modules/typescript/lib/lib.scripthost.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/typescript/lib/lib.es2022.full.d.ts","./node_modules/@oclif/core/lib/interfaces/alphabet.d.ts","./node_modules/@oclif/core/lib/interfaces/args.d.ts","./node_modules/@oclif/core/lib/interfaces/logger.d.ts","./node_modules/@oclif/core/lib/interfaces/help.d.ts","./node_modules/@oclif/core/lib/interfaces/theme.d.ts","./node_modules/@oclif/core/lib/interfaces/pjson.d.ts","./node_modules/@oclif/core/lib/interfaces/topic.d.ts","./node_modules/@oclif/core/lib/interfaces/plugin.d.ts","./node_modules/@oclif/core/lib/interfaces/hooks.d.ts","./node_modules/@oclif/core/lib/interfaces/config.d.ts","./node_modules/@oclif/core/lib/interfaces/errors.d.ts","./node_modules/@oclif/core/lib/interfaces/flags.d.ts","./node_modules/@oclif/core/lib/interfaces/manifest.d.ts","./node_modules/@oclif/core/lib/interfaces/s3-manifest.d.ts","./node_modules/@oclif/core/lib/interfaces/ts-config.d.ts","./node_modules/@oclif/core/lib/interfaces/index.d.ts","./node_modules/@oclif/core/lib/config/config.d.ts","./node_modules/@oclif/core/lib/config/plugin.d.ts","./node_modules/@oclif/core/lib/config/ts-path.d.ts","./node_modules/@oclif/core/lib/config/index.d.ts","./node_modules/@oclif/core/lib/errors/error.d.ts","./node_modules/@oclif/core/lib/errors/errors/cli.d.ts","./node_modules/@oclif/core/lib/errors/errors/exit.d.ts","./node_modules/@oclif/core/lib/errors/errors/module-load.d.ts","./node_modules/@oclif/core/lib/errors/exit.d.ts","./node_modules/@oclif/core/lib/parser/errors.d.ts","./node_modules/@oclif/core/lib/errors/handle.d.ts","./node_modules/@oclif/core/lib/errors/warn.d.ts","./node_modules/@oclif/core/lib/errors/index.d.ts","./node_modules/@oclif/core/lib/command.d.ts","./node_modules/@oclif/core/lib/interfaces/parser.d.ts","./node_modules/@oclif/core/lib/args.d.ts","./node_modules/@oclif/core/lib/execute.d.ts","./node_modules/@oclif/core/lib/flags.d.ts","./node_modules/@oclif/core/lib/flush.d.ts","./node_modules/@oclif/core/lib/help/formatter.d.ts","./node_modules/@oclif/core/lib/help/command.d.ts","./node_modules/@oclif/core/lib/help/util.d.ts","./node_modules/@oclif/core/lib/help/index.d.ts","./node_modules/@oclif/core/lib/logger.d.ts","./node_modules/@oclif/core/lib/main.d.ts","./node_modules/@oclif/core/lib/module-loader.d.ts","./node_modules/@oclif/core/lib/parser/help.d.ts","./node_modules/@oclif/core/lib/parser/index.d.ts","./node_modules/@oclif/core/lib/performance.d.ts","./node_modules/@oclif/core/lib/settings.d.ts","./node_modules/@oclif/core/lib/util/ids.d.ts","./node_modules/cli-spinners/index.d.ts","./node_modules/@oclif/core/lib/ux/action/types.d.ts","./node_modules/@oclif/core/lib/ux/action/base.d.ts","./node_modules/@oclif/core/lib/ux/action/simple.d.ts","./node_modules/@oclif/core/lib/ux/action/spinner.d.ts","./node_modules/@oclif/core/lib/ux/colorize-json.d.ts","./node_modules/@oclif/core/lib/ux/theme.d.ts","./node_modules/@oclif/core/lib/ux/write.d.ts","./node_modules/@oclif/core/lib/ux/index.d.ts","./node_modules/@oclif/core/lib/index.d.ts","./src/index.ts","./node_modules/open/index.d.ts","./node_modules/chalk/source/vendor/ansi-styles/index.d.ts","./node_modules/chalk/source/vendor/supports-color/index.d.ts","./node_modules/chalk/source/index.d.ts","./node_modules/@types/node/ts5.6/globals.typedarray.d.ts","./node_modules/@types/node/ts5.6/buffer.buffer.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/undici-types/header.d.ts","./node_modules/undici-types/readable.d.ts","./node_modules/undici-types/file.d.ts","./node_modules/undici-types/fetch.d.ts","./node_modules/undici-types/formdata.d.ts","./node_modules/undici-types/connector.d.ts","./node_modules/undici-types/client.d.ts","./node_modules/undici-types/errors.d.ts","./node_modules/undici-types/dispatcher.d.ts","./node_modules/undici-types/global-dispatcher.d.ts","./node_modules/undici-types/global-origin.d.ts","./node_modules/undici-types/pool-stats.d.ts","./node_modules/undici-types/pool.d.ts","./node_modules/undici-types/handlers.d.ts","./node_modules/undici-types/balanced-pool.d.ts","./node_modules/undici-types/agent.d.ts","./node_modules/undici-types/mock-interceptor.d.ts","./node_modules/undici-types/mock-agent.d.ts","./node_modules/undici-types/mock-client.d.ts","./node_modules/undici-types/mock-pool.d.ts","./node_modules/undici-types/mock-errors.d.ts","./node_modules/undici-types/proxy-agent.d.ts","./node_modules/undici-types/api.d.ts","./node_modules/undici-types/cookies.d.ts","./node_modules/undici-types/patch.d.ts","./node_modules/undici-types/filereader.d.ts","./node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/undici-types/websocket.d.ts","./node_modules/undici-types/content-type.d.ts","./node_modules/undici-types/cache.d.ts","./node_modules/undici-types/interceptors.d.ts","./node_modules/undici-types/index.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/dom-events.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/module.d.ts","./node_modules/@types/node/net.d.ts","./node_modules/@types/node/os.d.ts","./node_modules/@types/node/path.d.ts","./node_modules/@types/node/perf_hooks.d.ts","./node_modules/@types/node/process.d.ts","./node_modules/@types/node/punycode.d.ts","./node_modules/@types/node/querystring.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/v8.d.ts","./node_modules/@types/node/vm.d.ts","./node_modules/@types/node/wasi.d.ts","./node_modules/@types/node/worker_threads.d.ts","./node_modules/@types/node/zlib.d.ts","./node_modules/@types/node/globals.global.d.ts","./node_modules/@types/node/ts5.6/index.d.ts","./node_modules/formdata-polyfill/esm.min.d.ts","./node_modules/fetch-blob/file.d.ts","./node_modules/fetch-blob/index.d.ts","./node_modules/fetch-blob/from.d.ts","./node_modules/node-fetch/@types/index.d.ts","./src/util/index.ts","./src/commands/login/index.ts","./src/commands/logout/index.ts","./src/commands/org/switch.ts","./src/custom/help.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@types/babel__generator/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@types/babel__template/index.d.ts","./node_modules/@types/babel__traverse/index.d.ts","./node_modules/@types/babel__core/index.d.ts","./node_modules/@types/chai/index.d.ts","./node_modules/@types/graceful-fs/index.d.ts","./node_modules/@types/http-cache-semantics/index.d.ts","./node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/@types/istanbul-reports/index.d.ts","./node_modules/@jest/expect-utils/build/index.d.ts","./node_modules/jest-matcher-utils/node_modules/chalk/index.d.ts","./node_modules/@sinclair/typebox/typebox.d.ts","./node_modules/@jest/schemas/build/index.d.ts","./node_modules/pretty-format/build/index.d.ts","./node_modules/jest-diff/build/index.d.ts","./node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/expect/build/index.d.ts","./node_modules/@types/jest/index.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/@types/json5/index.d.ts","./node_modules/@types/mocha/index.d.ts","./node_modules/@types/mute-stream/index.d.ts","./node_modules/@types/node-persist/index.d.ts","./node_modules/@types/normalize-package-data/index.d.ts","./node_modules/@types/proxyquire/index.d.ts","./node_modules/@types/semver/classes/semver.d.ts","./node_modules/@types/semver/functions/parse.d.ts","./node_modules/@types/semver/functions/valid.d.ts","./node_modules/@types/semver/functions/clean.d.ts","./node_modules/@types/semver/functions/inc.d.ts","./node_modules/@types/semver/functions/diff.d.ts","./node_modules/@types/semver/functions/major.d.ts","./node_modules/@types/semver/functions/minor.d.ts","./node_modules/@types/semver/functions/patch.d.ts","./node_modules/@types/semver/functions/prerelease.d.ts","./node_modules/@types/semver/functions/compare.d.ts","./node_modules/@types/semver/functions/rcompare.d.ts","./node_modules/@types/semver/functions/compare-loose.d.ts","./node_modules/@types/semver/functions/compare-build.d.ts","./node_modules/@types/semver/functions/sort.d.ts","./node_modules/@types/semver/functions/rsort.d.ts","./node_modules/@types/semver/functions/gt.d.ts","./node_modules/@types/semver/functions/lt.d.ts","./node_modules/@types/semver/functions/eq.d.ts","./node_modules/@types/semver/functions/neq.d.ts","./node_modules/@types/semver/functions/gte.d.ts","./node_modules/@types/semver/functions/lte.d.ts","./node_modules/@types/semver/functions/cmp.d.ts","./node_modules/@types/semver/functions/coerce.d.ts","./node_modules/@types/semver/classes/comparator.d.ts","./node_modules/@types/semver/classes/range.d.ts","./node_modules/@types/semver/functions/satisfies.d.ts","./node_modules/@types/semver/ranges/max-satisfying.d.ts","./node_modules/@types/semver/ranges/min-satisfying.d.ts","./node_modules/@types/semver/ranges/to-comparators.d.ts","./node_modules/@types/semver/ranges/min-version.d.ts","./node_modules/@types/semver/ranges/valid.d.ts","./node_modules/@types/semver/ranges/outside.d.ts","./node_modules/@types/semver/ranges/gtr.d.ts","./node_modules/@types/semver/ranges/ltr.d.ts","./node_modules/@types/semver/ranges/intersects.d.ts","./node_modules/@types/semver/ranges/simplify.d.ts","./node_modules/@types/semver/ranges/subset.d.ts","./node_modules/@types/semver/internals/identifiers.d.ts","./node_modules/@types/semver/index.d.ts","./node_modules/@types/sinonjs__fake-timers/index.d.ts","./node_modules/@types/sinon/index.d.ts","./node_modules/@types/stack-utils/index.d.ts","./node_modules/@types/wrap-ansi/index.d.ts","./node_modules/@types/yargs-parser/index.d.ts","./node_modules/@types/yargs/index.d.ts"],"fileIdsList":[[128,165,225],[128,165],[128,165,239],[95,128,165,206],[72,74,75,84,93,95,128,165],[69,72,74,80,94,128,165],[81,82,83,128,165],[70,71,72,77,94,128,165],[80,128,165],[75,128,165],[80,86,128,165],[80,86,90,128,165],[80,85,86,87,88,89,91,92,128,165],[80,128,165,206],[80,94,100,128,165],[80,94,128,165],[80,94,100,101,102,128,165],[73,80,84,91,93,94,96,97,98,99,103,104,105,106,108,109,110,111,120,128,165],[95,128,165],[69,70,71,72,73,94,128,165],[72,74,94,95,128,165],[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,95,128,165],[94,128,165],[65,94,128,165],[68,69,128,165],[67,70,71,94,128,165],[67,74,128,165],[93,95,128,165],[95,107,128,165],[74,128,165],[113,128,165],[114,128,165],[113,114,128,165],[112,128,165],[85,89,92,115,116,117,118,119,128,165],[69,128,165],[128,165,225,226,227,228,229],[128,165,225,227],[128,165,178,214],[128,165,234],[128,165,235],[128,165,241,244],[128,165,195,214],[128,165,214],[128,129,165],[128,164,165],[128,165,170,198],[128,165,166,177,178,185,195,206],[128,165,166,167,177,185],[128,165,168,207],[128,165,169,170,178,186],[128,165,170,195,203],[128,165,171,173,177,185],[128,164,165,172],[128,165,173,174],[128,165,177],[128,165,175,177],[128,164,165,177],[128,165,177,178,179,195,206],[128,165,177,178,179,192,195,198],[128,162,165,211],[128,165,173,177,180,185,195,206],[128,165,177,178,180,181,185,195,203,206],[128,165,180,182,195,203,206],[128,165,177,183],[128,165,184,206,211],[128,165,173,177,185,195],[128,165,186],[128,165,187],[128,164,165,188],[128,165,189,205,211],[128,165,190],[128,165,191],[128,165,177,192,193],[128,165,192,194,207,209],[128,165,177,195,196,197,198],[128,165,195,197],[128,165,195,196],[128,165,198],[128,165,199],[128,165,195],[128,165,177,201,202],[128,165,201,202],[128,165,170,185,195,203],[128,165,204],[165],[127,128,129,130,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213],[128,165,185,205],[128,165,180,191,206],[128,165,170,207],[128,165,195,208],[128,165,184,209],[128,165,210],[128,165,170,177,179,188,195,206,209,211],[128,165,195,212],[128,165,253,292],[128,165,253,277,292],[128,165,292],[128,165,253],[128,165,253,278,292],[128,165,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291],[128,165,278,292],[128,165,293],[128,165,297],[124,125,128,165],[128,165,205],[128,165,237,243],[128,165,216,217],[128,165,241],[128,165,238,242],[128,165,180,214,215,218],[128,165,166],[128,165,240],[128,139,143,165,206],[128,139,165,195,206],[128,134,165],[128,136,139,165,203,206],[128,165,185,203],[128,134,165,214],[128,136,139,165,185,206],[128,131,132,135,138,165,177,195,206],[128,131,137,165],[128,135,139,165,198,206,214],[128,155,165,214],[128,133,134,165,214],[128,139,165],[128,133,134,135,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,156,157,158,159,160,161,165],[128,139,146,147,165],[128,137,139,147,148,165],[128,138,165],[128,131,134,139,165],[128,139,143,147,148,165],[128,143,165],[128,137,139,142,165,206],[128,131,136,137,139,143,146,165],[128,134,139,155,165,211,214],[121,123,128,165,178,180,192,220],[121,126,128,165,178,220],[121,126,128,165,178,192,220],[121,126,128,165],[121,128,165],[126,128,165,178,187,192,219]],"fileInfos":[{"version":"44e584d4f6444f58791784f1d530875970993129442a847597db702a073ca68c","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"9a68c0c07ae2fa71b44384a839b7b8d81662a236d4b9ac30916718f7510b1b2d","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","impliedFormat":1},{"version":"9e8ca8ed051c2697578c023d9c29d6df689a083561feba5c14aedee895853999","affectsGlobalScope":true,"impliedFormat":1},{"version":"69e65d976bf166ce4a9e6f6c18f94d2424bf116e90837ace179610dbccad9b42","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7a3c8b952931daebdfc7a2897c53c0a1c73624593fa070e46bd537e64dcd20a","affectsGlobalScope":true,"impliedFormat":1},{"version":"80e18897e5884b6723488d4f5652167e7bb5024f946743134ecc4aa4ee731f89","affectsGlobalScope":true,"impliedFormat":1},{"version":"cd034f499c6cdca722b60c04b5b1b78e058487a7085a8e0d6fb50809947ee573","affectsGlobalScope":true,"impliedFormat":1},{"version":"6920e1448680767498a0b77c6a00a8e77d14d62c3da8967b171f1ddffa3c18e4","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"45d8ccb3dfd57355eb29749919142d4321a0aa4df6acdfc54e30433d7176600a","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"93495ff27b8746f55d19fcbcdbaccc99fd95f19d057aed1bd2c0cafe1335fbf0","affectsGlobalScope":true,"impliedFormat":1},{"version":"6fc23bb8c3965964be8c597310a2878b53a0306edb71d4b5a4dfe760186bcc01","affectsGlobalScope":true,"impliedFormat":1},{"version":"ea011c76963fb15ef1cdd7ce6a6808b46322c527de2077b6cfdf23ae6f5f9ec7","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"1a94697425a99354df73d9c8291e2ecd4dddd370aed4023c2d6dee6cccb32666","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true,"impliedFormat":1},{"version":"e3f9fc0ec0b96a9e642f11eda09c0be83a61c7b336977f8b9fdb1e9788e925fe","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"479553e3779be7d4f68e9f40cdb82d038e5ef7592010100410723ceced22a0f7","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"d3d7b04b45033f57351c8434f60b6be1ea71a2dfec2d0a0c3c83badbb0e3e693","affectsGlobalScope":true,"impliedFormat":1},{"version":"956d27abdea9652e8368ce029bb1e0b9174e9678a273529f426df4b3d90abd60","affectsGlobalScope":true,"impliedFormat":1},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true,"impliedFormat":1},{"version":"e6633e05da3ff36e6da2ec170d0d03ccf33de50ca4dc6f5aeecb572cedd162fb","affectsGlobalScope":true,"impliedFormat":1},{"version":"15c1c3d7b2e46e0025417ed6d5f03f419e57e6751f87925ca19dc88297053fe6","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"caccc56c72713969e1cfe5c3d44e5bab151544d9d2b373d7dbe5a1e4166652be","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"b4b67b1a91182421f5df999988c690f14d813b9850b40acd06ed44691f6727ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"811c71eee4aa0ac5f7adf713323a5c41b0cf6c4e17367a34fbce379e12bbf0a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"33358442698bb565130f52ba79bfd3d4d484ac85fe33f3cb1759c54d18201393","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"3cbad9a1ba4453443026ed38e4b8be018abb26565fa7c944376463ad9df07c41","impliedFormat":1},{"version":"032e362f68a69c4f6af9678b4f5fdcf5b6c348e6aa279a7b2c89099bb7887a0a","impliedFormat":1},{"version":"99fd2587995ea6001ac20d6ecebe748e163d62e820f369452919c265f140b3c9","impliedFormat":1},{"version":"0b730f11a4d506c4cefe2c4b0d407a789ecbe9992972e3cef3a16dc7752a9041","impliedFormat":1},{"version":"64309915afc03def6d14ac8c642894b2df2ca4ae47f6a8bc44b2813597174ffe","impliedFormat":1},{"version":"e2f5f8a675634ad58a5c0b6dae43445a136207cf1c25be81b72c6cc9511a74d3","impliedFormat":1},{"version":"bab92f9f62f7bb59d8da4b8292c0a55083d5891a978541bc916e0484fb9e844d","impliedFormat":1},{"version":"749a06b2b17de875b677443af38813af4ad08ce36fabc42dd1239e9814ccfb7a","impliedFormat":1},{"version":"948e7ab0a0498621ffff968d08f99a856ccfe650a40c88e77434d6fda848a867","impliedFormat":1},{"version":"bd6aecda359f0ea3807baa1580ac1d6456b821d9bfa6fdb68e7d10815343a29f","impliedFormat":1},{"version":"0293a02fb55c3105b2c3794e9cd547301be61fc76dc26b8ea237cbb9db72f828","impliedFormat":1},{"version":"72aae4ad580cc65be46b00b5f036eadd5f28b9a6a33b5371b0316b1a00be72dd","impliedFormat":1},{"version":"e80cff0c41a5a798496621a10b173f9bd8934d309a74dae7f2c36841be07ed6d","impliedFormat":1},{"version":"b8858f8750c32bc24aa90df80af95b1aca764a2728e395b8b2aefeffbb0d4324","impliedFormat":1},{"version":"51b85172183e3bf32ae04b95da932713fed0eb1e9b0ac14658b27315d3cca7de","impliedFormat":1},{"version":"1d9706c7bf2cc171e52f67cc048e229622b59efe1922c82541bc61ea2cf8537e","impliedFormat":1},{"version":"938c160678c0c4bf4b1e28394f51ca546029c5f10928147fe7cd7203c2a2ceb4","impliedFormat":1},{"version":"e552ed62d2df57f6dda964c7cac3fc5bb381f31ad16888c2195bd92c6780e5f5","impliedFormat":1},{"version":"f5c05470b491b4f733308c5b302916e32a8553ce495ced2d6257282e0bd5ca21","impliedFormat":1},{"version":"1dfbc80539faad1965995a79f12c8d38119f7a1c49c831aea1c18540bb206ac6","impliedFormat":1},{"version":"3db5b76431251162950a870670c33d22d7e7fcb02f0f5818d96f16d941335a20","impliedFormat":1},{"version":"68772eaccdf08b5e44504747a91c311e2cd3b0b1b263035890a571439e144d4e","impliedFormat":1},{"version":"630b2862d1acaab6b40174d5886f10ac116dee76417187f67c7d23c6090e65c0","impliedFormat":1},{"version":"eefb5931fa32da9b384a318c9c98314841326040cd8a5a9f4ef0acbd3ec3b924","impliedFormat":1},{"version":"1c7760d4af43ced46bce744555d7014ee47f3381b57cacc933ded7f0a8701aac","impliedFormat":1},{"version":"37ff6180311269649d3d76d4b222be7523d5476ffc34a99d6d401d4bbb7534d5","impliedFormat":1},{"version":"c3d08e2d4c972ebe21ca5d40e33feed01044769d358eaa13cf89b692134c4d32","impliedFormat":1},{"version":"4677854ad855b1a373d287e0f892dde2e5d60bee80fe67f05add92c630ed0bc0","impliedFormat":1},{"version":"d9f75829a0984c08c1633d04a954c7c4b5adb7e16c13b6cf207fbd9100838ca9","impliedFormat":1},{"version":"35413e3168706b2a4bed7538b355bc4ec3d5eff10f25b588485b30a22c56db1c","impliedFormat":1},{"version":"24fc2b791fdc6167e6feef92c4d552100e080b36f08e54391999139b171cb968","impliedFormat":1},{"version":"d33d1d79fa0e9190043397593f1781b9aad6f3620a17d56c5e991b3b6a5d787f","impliedFormat":1},{"version":"8ba20914b59fbceba035fb4fc222d87d3a507d1bb433ac5ff765022c917a269b","impliedFormat":1},{"version":"2d11d097e05c0022c8042fa7f9ff3c6246bab57b0429881d00782a289a668b2f","impliedFormat":1},{"version":"569f27bc2a2f9a416bd3ccebe8b6852e306f11a5c69d8fb4ac00a68a28a414d6","impliedFormat":1},{"version":"b6ef0db675b5145700813a721047bfcefe3927147daa0fc0bd92c0762e70b9f7","impliedFormat":1},{"version":"e1b747b5a1e8d9062f372a0aca713c1136a8d65ec8a48a3a6da699a038aac711","impliedFormat":1},{"version":"0e47b2faa8c1f0f93bd4deb6119e8f02f1a7c1f2394f88d4fc74b70e270d1eb4","impliedFormat":1},{"version":"ed4d24c29aacac45546aae136d210d935d918051c9bdf63945949c00ff7112e2","impliedFormat":1},{"version":"debf0a13623b9dfc80823afd1cfb20c1cb9da792f36a03b976638c99775b5809","impliedFormat":1},{"version":"a1d78fb84a18518e5dc6e5b8fc60e670be6ac36584099afbb483f7ad59e9decc","impliedFormat":1},{"version":"a0aa647e153798624c2c32ca663611eb62ddd131596989648c357fd31a80a292","impliedFormat":1},{"version":"ea366ad80040319ca2ac495f4823fa271d330286525d57a043b6feed08ce7917","impliedFormat":1},{"version":"98bb229db2d81eaec4ba5ef6e7bbb77f24c424e63217bed49a951e9c6b518507","impliedFormat":1},{"version":"10812ab4101f21de40d7540039db4f9963161d92c799b22897e17e2d9a5d687b","impliedFormat":1},{"version":"e59c8a464ad11bb23f1d2115c63ed424d71a6d3dac538721ad110e080af48a44","impliedFormat":1},{"version":"dc9282104c64b6aec45b8e0952b5c1777f03f63761049dd60fbcbc35e2306848","impliedFormat":1},{"version":"f64b0687abbd6646ffc0763c102f6c1048527f62659777e9bb302a3e1ef00630","impliedFormat":1},{"version":"b85d57f7dfd39ab2b001ecc3312dfa05259192683a81880749cbca3b28772e42","impliedFormat":1},{"version":"7199dc8fd25c403c9c37acaf7958f75c2b06baaa04c2c8f6e2e28e445fd57d40","impliedFormat":1},{"version":"9f8eb35ac727713aaf18846d8d8c0e93cae56318b3520dbd6ca3db0fb0b322d2","impliedFormat":1},{"version":"1e35ca75f596de251d9c3abbe641707bfabfa2e5f87fdb79621fe9b49152f25d","impliedFormat":1},{"version":"da8006787d0da4e7c26d5eeb559d5035291b6cccad07a67c2f381a237ff76b49","impliedFormat":1},{"version":"542d2f337a2d55639c7ce9850aa735b949d7669f1cc04dec7c43a7401404f5f6","impliedFormat":1},{"version":"059d51bf1161687e7f6374af419ae67ecfbdb81eebb3493108ddf0c4ece902e4","impliedFormat":1},{"version":"70271cdcd48eda39af5870abcb3471eee639f1c30c3522f54ac64a66abd6bb0e","impliedFormat":1},{"version":"102851bab42425c18a8e9860049e5098d76fddc0ca72867e2d2b97379a0d902f","impliedFormat":1},{"version":"0992833cc5115272e0af47c8caa9c452e2efadcfbdd54c13ec081d735bb0ada6","impliedFormat":1},{"version":"c519bbc76e9214a46c8d38a9875cbead73ea681e403b34b3ce7b86a38e3f7d9a","signature":"658d7ae3d7654cb926a4d20defc7b8ff80e4f07c48b72f8daf118ca1dbb19cf6","impliedFormat":99},{"version":"93a98ba747d8637f2e65250461ff910355f755caf6a29744def94b1c0636843d","impliedFormat":99},{"version":"acfed6cc001e7f7f26d2ba42222a180ba669bb966d4dd9cb4ad5596516061b13","impliedFormat":99},{"version":"f61a4dc92450609c353738f0a2daebf8cae71b24716dbd952456d80b1e1a48b6","impliedFormat":99},{"version":"b1adbadd9e2b45fa099362a19f95fec9d145b4b7f74f81c18d8fa1a163da47e0","impliedFormat":99},{"version":"613b21ccdf3be6329d56e6caa13b258c842edf8377be7bc9f014ed14cdcfc308","affectsGlobalScope":true,"impliedFormat":1},{"version":"19d8cfe625f967048fff0fe9892e427e7f0596a350b9b623449d2f116fcba8e8","affectsGlobalScope":true,"impliedFormat":1},{"version":"0b4bc32128fda7bb0752cf284730dd3a817aae04a3d7f92e3b2d54bd61362fe1","impliedFormat":1},{"version":"7394959e5a741b185456e1ef5d64599c36c60a323207450991e7a42e08911419","impliedFormat":1},{"version":"5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","impliedFormat":1},{"version":"7180c03fd3cb6e22f911ce9ba0f8a7008b1a6ddbe88ccf16a9c8140ef9ac1686","impliedFormat":1},{"version":"25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","impliedFormat":1},{"version":"54cb85a47d760da1c13c00add10d26b5118280d44d58e6908d8e89abbd9d7725","impliedFormat":1},{"version":"3e4825171442666d31c845aeb47fcd34b62e14041bb353ae2b874285d78482aa","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"a967bfe3ad4e62243eb604bf956101e4c740f5921277c60debaf325c1320bf88","impliedFormat":1},{"version":"e9775e97ac4877aebf963a0289c81abe76d1ec9a2a7778dbe637e5151f25c5f3","impliedFormat":1},{"version":"471e1da5a78350bc55ef8cef24eb3aca6174143c281b8b214ca2beda51f5e04a","impliedFormat":1},{"version":"cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","impliedFormat":1},{"version":"385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","impliedFormat":1},{"version":"9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","impliedFormat":1},{"version":"db3435f3525cd785bf21ec6769bf8da7e8a776be1a99e2e7efb5f244a2ef5fee","impliedFormat":1},{"version":"c3b170c45fc031db31f782e612adf7314b167e60439d304b49e704010e7bafe5","impliedFormat":1},{"version":"40383ebef22b943d503c6ce2cb2e060282936b952a01bea5f9f493d5fb487cc7","impliedFormat":1},{"version":"4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","impliedFormat":1},{"version":"3a84b7cb891141824bd00ef8a50b6a44596aded4075da937f180c90e362fe5f6","impliedFormat":1},{"version":"13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","impliedFormat":1},{"version":"9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","impliedFormat":1},{"version":"4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","impliedFormat":1},{"version":"24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","impliedFormat":1},{"version":"33203609eba548914dc83ddf6cadbc0bcb6e8ef89f6d648ca0908ae887f9fcc5","impliedFormat":1},{"version":"0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","impliedFormat":1},{"version":"89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","impliedFormat":1},{"version":"e53a3c2a9f624d90f24bf4588aacd223e7bec1b9d0d479b68d2f4a9e6011147f","impliedFormat":1},{"version":"339dc5265ee5ed92e536a93a04c4ebbc2128f45eeec6ed29f379e0085283542c","impliedFormat":1},{"version":"9f0a92164925aa37d4a5d9dd3e0134cff8177208dba55fd2310cd74beea40ee2","impliedFormat":1},{"version":"8bfdb79bf1a9d435ec48d9372dc93291161f152c0865b81fc0b2694aedb4578d","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"d32275be3546f252e3ad33976caf8c5e842c09cb87d468cb40d5f4cf092d1acc","impliedFormat":1},{"version":"4a0c3504813a3289f7fb1115db13967c8e004aa8e4f8a9021b95285502221bd1","impliedFormat":1},{"version":"8b98e7b8baf21e38fd7a51840ff597bbccf8e2f103f9d6152a3dffb89cae1158","affectsGlobalScope":true,"impliedFormat":1},{"version":"39b1a50d543770780b0409a4caacb87f3ff1d510aedfeb7dc06ed44188256f89","impliedFormat":1},{"version":"bd65dce9d4c997d308be95bbb0a81830a6f95383ee1fd8db5fa08bbbdd74b0ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"51bb58ef3a22fdc49a2d338a852050855d1507f918d4d7fa77a68d72fee9f780","impliedFormat":1},{"version":"9b8d21812a10cba340a3e8dfacd5e883f6ccec7603eae4038fa90a0684fa9a07","impliedFormat":1},{"version":"cef8931bc129687165253f0642427c2a72705a4613b3ac461b9fa78c7cdaef32","affectsGlobalScope":true,"impliedFormat":1},{"version":"a40826e8476694e90da94aa008283a7de50d1dafd37beada623863f1901cb7fb","impliedFormat":1},{"version":"32f2d9235c9818dd5409f04c912ba34f90b9d6b5ab5bef40df676b17fabe27ef","impliedFormat":1},{"version":"e46fa644658c2d6e5c85e954ea76b92c97d63f0851d3ccdab8c2a80d5962aaa9","impliedFormat":1},{"version":"1c611ff373ce1958aafc40b328048ac2540ba5c7f373cf2897e0d9aeaabe90a0","impliedFormat":1},{"version":"548d9051fd6a3544216aec47d3520ce922566c2508df667a1b351658b2e46b8d","impliedFormat":1},{"version":"c175f4dd3b15b38833abfe19acb8ee38c6be2f80f5964b01a4354cafb676a428","impliedFormat":1},{"version":"b9a4824bb83f25d6d227394db2ed99985308cf2a3a35f0d6d39aa72b15473982","impliedFormat":1},{"version":"ee1ee365d88c4c6c0c0a5a5701d66ebc27ccd0bcfcfaa482c6e2e7fe7b98edf7","affectsGlobalScope":true,"impliedFormat":1},{"version":"856e42d3e130e046d72c489ed5880dd773933f7157a6238a5dc140471359f05c","affectsGlobalScope":true,"impliedFormat":1},{"version":"5950bba1a0df9da84d4108b26fd5aaef580e4d8d5846f019bce2c2fabcad9da7","impliedFormat":1},{"version":"ab212d4276d07309bac9ccc93e24ad5ad1049e14f538344886221c2be7deef05","impliedFormat":1},{"version":"cd8944d3faca7e9e3f0931bd3c20553c0ca204059011c2a70c6c49387b9df879","impliedFormat":1},{"version":"6b3c4aa0ce6eb9cf6187e61d352cd269ff0e492f333ae102dda121e76f90285c","impliedFormat":1},{"version":"565fda33feca88f4b5db23ba8e605da1fd28b6d63292d276bdbd2afe6cd4c490","impliedFormat":1},{"version":"e822320b448edce0c7ede9cbeada034c72e1f1c8c8281974817030564c63dcb1","impliedFormat":1},{"version":"ac181d6df6161dec3d61db812dc230858a478bf8b7b79de9169afccce5b5ab3a","affectsGlobalScope":true,"impliedFormat":1},{"version":"6b6e5e22b3f4286225768dc14b154869c060904e10456331dfa6e1fa0633479b","impliedFormat":1},{"version":"31682ca32a4013297ef3f483bd4de7f7a4818d9c1d52c29aaca24f78a737d90d","impliedFormat":1},{"version":"17bc38afc78d40b2f54af216c0cc31a4bd0c6897a5945fa39945dfc43260be2c","impliedFormat":1},{"version":"945467a431970f6888ce0314b3c80a622817316312d11d0624895b1f8611e0c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"e9e2e0c6e5e9ba4aff4d22b7eab4a4b4e7df9612b7e13f28001913dd5cba73ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"de905bc5f7e7a81cb420e212b95ab5e3ab840f93e0cfa8ce879f6e7fa465d4a2","impliedFormat":1},{"version":"91b64f6b37cfe86783b9a24d366f4c6c331c3ffb82926c60107cbc09960db804","impliedFormat":1},{"version":"46fcf4e03e119314b4e3538c1fac3f3eb221cc07f57e304e4300dda2eb4438b1","impliedFormat":1},{"version":"59888d59ee861c2f4df7fba8b75d6fd0afa88a3dd081b1057949f8673a63451e","impliedFormat":1},{"version":"294c082d609e6523520290db4f1d54114ebc83643fb42abd965be5bcc5d9416b","impliedFormat":1},{"version":"068cc26ea86aca80f9ce9a4fbe7ee627d0faf7c71b6150574ec1fa697f61236a","impliedFormat":1},{"version":"269929a24b2816343a178008ac9ae9248304d92a8ba8e233055e0ed6dbe6ef71","impliedFormat":1},{"version":"93452d394fdd1dc551ec62f5042366f011a00d342d36d50793b3529bfc9bd633","impliedFormat":1},{"version":"cbc9e04afd604f1c5a0cf8ae0270df36418384b9e8dc9429ba28f9929aeb38dc","affectsGlobalScope":true,"impliedFormat":1},{"version":"b85151402164ab7cb665e58df5c1a29aa25ea4ed3a367f84a15589e7d7a9c8ca","impliedFormat":1},{"version":"5d8cd11d44a41a6966a04e627d38efce8d214edb36daf494153ec15b2b95eee2","affectsGlobalScope":true,"impliedFormat":1},{"version":"bcfc34bdee91e8895c3431438cf1e5c2a7d4ca26fa14cca505317b897f7943dc","affectsGlobalScope":true,"impliedFormat":1},{"version":"b17790866e140a630fa8891d7105c728a1bd60f4e35822e4b345af166a4a728c","impliedFormat":1},{"version":"b1a9bf3c14dd2bac9784aaffbeabd878f5f6618a4fd3bfc1633a2758b0e96f32","impliedFormat":1},{"version":"dc058956a93388aab38307b7b3b9b6379e1021e73a244aab6ac9427dc3a252a7","impliedFormat":1},{"version":"f33302cf240672359992c356f2005d395b559e176196d03f31a28cc7b01e69bc","impliedFormat":1},{"version":"4917927eaac7251ba9dcb7b356e6446c388229eca510821735359c900fee7d06","affectsGlobalScope":true,"impliedFormat":1},{"version":"8503a92a345d374fd399e144f941a0f6595b2d96c545b2c0b62b09b66190248c","affectsGlobalScope":true,"impliedFormat":1},{"version":"94a37720dc0163bddcbdf01f823af40b55c136ef65356d7a65e4aacfd20a72dc","impliedFormat":1},{"version":"f47fc200a9cad1976d5d046aa27b821918e93c82a2fd63cf06b47c9d0f88aaae","impliedFormat":1},{"version":"cf45d0510b661f1da461479851ff902f188edb111777c37055eff12fa986a23a","impliedFormat":1},{"version":"cb41c174db409193c4b26e1e02b39a80f3050318a6af120cc304323f29e1ec1b","affectsGlobalScope":true,"impliedFormat":1},{"version":"37bef1064b7d015aeaa7c0716fe23a0b3844abe2c0a3df7144153ca8445fe0da","impliedFormat":1},{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true,"impliedFormat":1},{"version":"af9e43d4df8c4fbaf73455450a590236631ff815182d56ae110429f73afb42b7","impliedFormat":1},{"version":"d782e571cb7d6ec0f0645957ed843d00e3f8577e08cc2940f400c931bc47a8df","impliedFormat":99},{"version":"9167246623f181441e6116605221268d94e33a1ebd88075e2dc80133c928ae7e","impliedFormat":99},{"version":"dc1a838d8a514b6de9fbce3bd5e6feb9ccfe56311e9338bb908eb4d0d966ecaf","impliedFormat":99},{"version":"186f09ed4b1bc1d5a5af5b1d9f42e2d798f776418e82599b3de16423a349d184","impliedFormat":99},{"version":"d692ae73951775d2448df535ce8bc8abf162dc343911fedda2c37b8de3b20d8e","impliedFormat":99},{"version":"98b1ebe9200439d388debc11aa58b1fbc6b52cf9ca2dea7cf9270ff3b7df76fd","signature":"8d2c886382f4318e318dccca3bfb02b27668458fc69ef903a199fa86330aecfc","impliedFormat":99},{"version":"a2107a8d3be3ff4ed26982dd06afcaea265e931d49ea4275bbf8caa592fdd884","signature":"126ee89ab9c64507c8d97931a94355091a52c7baee010658bf52f61472411a47","impliedFormat":99},{"version":"7b14e2156476aebaec7819802a13d2589950610c1dae0dbdb9998e3f0897fb83","signature":"a1432a558c3eb6fcbe07d3ea47000c08f0e9bebd45ae1a30c95dd6564ed641f9","impliedFormat":99},{"version":"d20b801adfd0b30b9498954113e214f82a6bb40b93167c09d7533fbc18c27ef1","signature":"d5496d2bfcd5529ffbe4069d6efe127131b5e8e555dd61a227624ddf5c99ff3f","impliedFormat":99},{"version":"510f669201f9676aade16cf329a0e583ceafdbe8e3789f39536e52737248868c","signature":"8ae9ccd5c275d95f6cdf9befe180c4909935a0618e0b206ce9a37c08df6e92e1","impliedFormat":99},{"version":"7983487d0fbefb9b6ccc94390e8c826328d87e21cd4a62ea5b4c6b8f99f32550","impliedFormat":1},{"version":"2c8e55457aaf4902941dfdba4061935922e8ee6e120539c9801cd7b400fae050","impliedFormat":1},{"version":"a7c8d34006fa93c600dc791fc4fc099fe67f28377b23626f4467675146be080e","impliedFormat":1},{"version":"670a76db379b27c8ff42f1ba927828a22862e2ab0b0908e38b671f0e912cc5ed","impliedFormat":1},{"version":"9e0cf651e8e2c5b9bebbabdff2f7c6f8cedd91b1d9afcc0a854cdff053a88f1b","impliedFormat":1},{"version":"069bebfee29864e3955378107e243508b163e77ab10de6a5ee03ae06939f0bb9","impliedFormat":1},{"version":"eef204f061321360559bd19235ea32a9d55b3ec22a362cc78d14ef50d4db4490","affectsGlobalScope":true,"impliedFormat":1},{"version":"afe73051ff6a03a9565cbd8ebb0e956ee3df5e913ad5c1ded64218aabfa3dcb5","impliedFormat":1},{"version":"d7dbe0ad36bdca8a6ecf143422a48e72cc8927bab7b23a1a2485c2f78a7022c6","impliedFormat":1},{"version":"035a5df183489c2e22f3cf59fc1ed2b043d27f357eecc0eb8d8e840059d44245","impliedFormat":1},{"version":"a4809f4d92317535e6b22b01019437030077a76fec1d93b9881c9ed4738fcc54","impliedFormat":1},{"version":"5f53fa0bd22096d2a78533f94e02c899143b8f0f9891a46965294ee8b91a9434","impliedFormat":1},{"version":"cdcc132f207d097d7d3aa75615ab9a2e71d6a478162dde8b67f88ea19f3e54de","impliedFormat":1},{"version":"0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","impliedFormat":1},{"version":"c085e9aa62d1ae1375794c1fb927a445fa105fed891a7e24edbb1c3300f7384a","impliedFormat":1},{"version":"f315e1e65a1f80992f0509e84e4ae2df15ecd9ef73df975f7c98813b71e4c8da","impliedFormat":1},{"version":"5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e","impliedFormat":1},{"version":"3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","impliedFormat":1},{"version":"ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","impliedFormat":1},{"version":"d96cc6598148bf1a98fb2e8dcf01c63a4b3558bdaec6ef35e087fd0562eb40ec","impliedFormat":1},{"version":"e9b76bb505b61fdb2b4347398776a0c3d081877cee7669f7ca09846aeb325c63","affectsGlobalScope":true,"impliedFormat":1},{"version":"f3d8c757e148ad968f0d98697987db363070abada5f503da3c06aefd9d4248c1","impliedFormat":1},{"version":"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","impliedFormat":1},{"version":"c67a7b7eec0175ea53343429d32897fcad406c663ba4b775eab8be8164bff91c","affectsGlobalScope":true,"impliedFormat":1},{"version":"dcefc29f25daf56cd69c0a3d3d19f51938efe1e6a15391950be43a76222ee3ed","impliedFormat":1},{"version":"bcc34f3595d6b73aab0419c68cd5f9dbcf2a419ef1cfcc5980d96d5e58f74c04","impliedFormat":1},{"version":"22293bd6fa12747929f8dfca3ec1684a3fe08638aa18023dd286ab337e88a592","impliedFormat":1},{"version":"77a4c95042137c0b62a10cb76938bda409cd13f94c55a76af80949b353ebc8ab","impliedFormat":1},{"version":"cf3d384d082b933d987c4e2fe7bfb8710adfd9dc8155190056ed6695a25a559e","impliedFormat":1},{"version":"9871b7ee672bc16c78833bdab3052615834b08375cb144e4d2cba74473f4a589","impliedFormat":1},{"version":"c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","impliedFormat":1},{"version":"8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","impliedFormat":1},{"version":"86c73f2ee1752bac8eeeece234fd05dfcf0637a4fbd8032e4f5f43102faa8eec","impliedFormat":1},{"version":"42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","impliedFormat":1},{"version":"ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","impliedFormat":1},{"version":"83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","impliedFormat":1},{"version":"1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","impliedFormat":1},{"version":"0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","impliedFormat":1},{"version":"cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","impliedFormat":1},{"version":"c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","impliedFormat":1},{"version":"f4e9bf9103191ef3b3612d3ec0044ca4044ca5be27711fe648ada06fad4bcc85","impliedFormat":1},{"version":"0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","impliedFormat":1},{"version":"7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","impliedFormat":1},{"version":"bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","impliedFormat":1},{"version":"52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","impliedFormat":1},{"version":"770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","impliedFormat":1},{"version":"d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","impliedFormat":1},{"version":"799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","impliedFormat":1},{"version":"2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","impliedFormat":1},{"version":"9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","impliedFormat":1},{"version":"397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","impliedFormat":1},{"version":"a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","impliedFormat":1},{"version":"a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","impliedFormat":1},{"version":"c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","impliedFormat":1},{"version":"4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","impliedFormat":1},{"version":"f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","impliedFormat":1},{"version":"cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","impliedFormat":1},{"version":"b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","impliedFormat":1},{"version":"c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","impliedFormat":1},{"version":"14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","impliedFormat":1},{"version":"a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","impliedFormat":1},{"version":"f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","impliedFormat":1},{"version":"3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","impliedFormat":1},{"version":"662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","impliedFormat":1},{"version":"c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","impliedFormat":1},{"version":"2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","impliedFormat":1},{"version":"34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","impliedFormat":1},{"version":"7d8ddf0f021c53099e34ee831a06c394d50371816caa98684812f089b4c6b3d4","impliedFormat":1},{"version":"7d2a0ba1297be385a89b5515b88cd31b4a1eeef5236f710166dc1b36b1741e1b","impliedFormat":1},{"version":"8e87660f5170c195ade218937e360484775be6a4e75a098665d9ba5a2e4cdc15","impliedFormat":1},{"version":"ab82804a14454734010dcdcd43f564ff7b0389bee4c5692eec76ff5b30d4cf66","impliedFormat":1},{"version":"24112d1a55250f4da7f9edb9dabeac8e3badebdf4a55b421fc7b8ca5ccc03133","impliedFormat":1},{"version":"bae8d023ef6b23df7da26f51cea44321f95817c190342a36882e93b80d07a960","impliedFormat":1},{"version":"26a770cec4bd2e7dbba95c6e536390fffe83c6268b78974a93727903b515c4e7","impliedFormat":1}],"root":[122,[220,224]],"options":{"composite":true,"declaration":true,"module":100,"outDir":"./dist","rootDir":"./src","skipLibCheck":true,"strict":true,"target":9},"referencedMap":[[227,1],[225,2],[237,2],[240,3],[96,4],[94,5],[81,6],[84,7],[82,8],[83,9],[85,9],[86,10],[87,11],[88,11],[89,2],[91,12],[93,13],[92,2],[97,9],[98,14],[99,2],[101,15],[100,16],[103,17],[102,9],[121,18],[65,2],[66,19],[74,20],[75,2],[76,19],[68,2],[73,21],[80,22],[67,2],[77,23],[95,24],[70,25],[72,26],[78,2],[69,2],[71,2],[79,2],[104,27],[105,9],[106,16],[90,28],[107,19],[108,29],[109,2],[110,2],[111,30],[114,31],[115,32],[116,33],[113,34],[117,2],[120,35],[118,36],[119,2],[239,2],[230,37],[226,1],[228,38],[229,1],[231,2],[232,39],[233,2],[234,2],[235,40],[236,41],[245,42],[246,2],[247,2],[248,2],[249,43],[250,44],[129,45],[130,45],[164,46],[165,47],[166,48],[167,49],[168,50],[169,51],[170,52],[171,53],[172,54],[173,55],[174,55],[176,56],[175,57],[177,58],[178,59],[179,60],[163,61],[213,2],[180,62],[181,63],[182,64],[183,65],[184,66],[185,67],[186,68],[187,69],[188,70],[189,71],[190,72],[191,73],[192,74],[193,74],[194,75],[195,76],[197,77],[196,78],[198,79],[199,80],[200,81],[201,82],[202,83],[203,84],[204,85],[128,86],[127,2],[214,87],[205,88],[206,89],[207,90],[208,91],[209,92],[210,93],[211,94],[212,95],[251,2],[252,2],[277,96],[278,97],[253,98],[256,98],[275,96],[276,96],[266,96],[265,99],[263,96],[258,96],[271,96],[269,96],[273,96],[257,96],[270,96],[274,96],[259,96],[260,96],[272,96],[254,96],[261,96],[262,96],[264,96],[268,96],[279,100],[267,96],[255,96],[292,101],[291,2],[286,100],[288,102],[287,100],[280,100],[281,100],[283,100],[285,100],[289,102],[290,102],[282,102],[284,102],[294,103],[293,2],[295,2],[296,2],[297,2],[298,104],[126,105],[124,2],[125,106],[112,2],[244,107],[216,2],[218,108],[217,2],[215,2],[242,109],[243,110],[238,2],[219,111],[123,112],[241,113],[62,2],[63,2],[12,2],[10,2],[11,2],[16,2],[15,2],[2,2],[17,2],[18,2],[19,2],[20,2],[21,2],[22,2],[23,2],[24,2],[3,2],[25,2],[4,2],[26,2],[30,2],[27,2],[28,2],[29,2],[31,2],[32,2],[33,2],[5,2],[34,2],[35,2],[36,2],[37,2],[6,2],[41,2],[38,2],[39,2],[40,2],[42,2],[7,2],[43,2],[48,2],[49,2],[44,2],[45,2],[46,2],[47,2],[8,2],[53,2],[50,2],[51,2],[52,2],[54,2],[9,2],[55,2],[64,2],[56,2],[57,2],[60,2],[58,2],[59,2],[1,2],[61,2],[14,2],[13,2],[146,114],[153,115],[145,114],[160,116],[137,117],[136,118],[159,44],[154,119],[157,120],[139,121],[138,122],[134,123],[133,44],[156,124],[135,125],[140,126],[141,2],[144,126],[131,2],[162,127],[161,126],[148,128],[149,129],[151,130],[147,131],[150,132],[155,44],[142,133],[143,134],[152,135],[132,81],[158,136],[221,137],[222,138],[223,139],[224,140],[122,141],[220,142]],"latestChangedDtsFile":"./dist/custom/help.d.ts","version":"5.6.2"} \ No newline at end of file +{"root":["./src/index.ts","./src/commands/login/index.ts","./src/commands/logout/index.ts","./src/commands/org/switch.ts","./src/custom/help.ts","./src/util/index.ts"],"version":"5.6.2"} \ No newline at end of file From 753d1a3047235c18a53db5f36274348f90525c47 Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 17:59:01 -0700 Subject: [PATCH 03/11] edit ci permissions --- .github/workflows/dev-release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index 9a98173..a790465 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -9,7 +9,8 @@ on: - '**' jobs: - release: + dev-release: + permissions: write-all name: Dev Release runs-on: ubuntu-latest From a157c67278f81d97be07a46afb8662325236af77 Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:01:18 -0700 Subject: [PATCH 04/11] run pack not npm pack --- .github/workflows/dev-release.yml | 10 ++++++++-- README.md | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index a790465..c85e13d 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -28,9 +28,15 @@ jobs: - name: Run build run: npm run build + + - name: Prepare for pack + run: npm run prepack - - name: Package CLI - run: npm pack + - name: Build tarballs + run: npm run pack + + - name: Clean up + run: npm run postpack - name: Extract version id: get_version diff --git a/README.md b/README.md index 986ff60..94d48d5 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ $ npm install -g @hyp/cli $ hyp COMMAND running command... $ hyp (--version) -@hyp/cli/0.0.0 darwin-arm64 node-v22.9.0 +@hyp/cli/0.0.0 linux-x64 node-v22.8.0 $ hyp --help [COMMAND] USAGE $ hyp COMMAND From 62779f6161934261a5219b05df3a02baa3b0b7ee Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:03:49 -0700 Subject: [PATCH 05/11] select release tarballs --- .github/workflows/dev-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index c85e13d..4074314 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -65,6 +65,6 @@ jobs: uses: actions/upload-release-asset@v1 with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./dist/*.tar.gz + asset_path: ./dist/*.gz asset_name: hyp-v${{ steps.get_version.outputs.VERSION }}-${{ steps.get_git_info.outputs.GIT_HASH }}-${{ steps.get_git_info.outputs.GIT_BRANCH }}-win32-x64.tar.gz # Version, commit hash, and branch in the filename asset_content_type: application/gzip From 4486344771d7c81536979dffad9006c5e671c795 Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:08:40 -0700 Subject: [PATCH 06/11] release artifact discovery --- .github/workflows/dev-release.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index 4074314..89e3aca 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -26,16 +26,16 @@ jobs: - name: Install dependencies run: npm install - - name: Run build + - name: Build source files run: npm run build - - name: Prepare for pack + - name: Prepare for build run: npm run prepack - name: Build tarballs run: npm run pack - - name: Clean up + - name: Clean up build run: npm run postpack - name: Extract version @@ -61,10 +61,9 @@ jobs: draft: false prerelease: true - - name: Upload release artifacts - uses: actions/upload-release-asset@v1 - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./dist/*.gz - asset_name: hyp-v${{ steps.get_version.outputs.VERSION }}-${{ steps.get_git_info.outputs.GIT_HASH }}-${{ steps.get_git_info.outputs.GIT_BRANCH }}-win32-x64.tar.gz # Version, commit hash, and branch in the filename - asset_content_type: application/gzip + - name: Find and upload release artifacts + run: | + for file in $(find ./dist -name "*.tar.gz"); do + echo "Uploading $file..." + gh release upload ${{ steps.create_release.outputs.tag_name }} $file --clobber + done From c8304db85009ec90a7bd080312be04ee89c9e0f7 Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:22:37 -0700 Subject: [PATCH 07/11] rewrite workflow --- .github/workflows/dev-release.yml | 55 ++++++++++++------------------- 1 file changed, 21 insertions(+), 34 deletions(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index 89e3aca..4b98453 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -18,52 +18,39 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Set up Node.js + - name: Set up Node uses: actions/setup-node@v3 with: node-version: '22.8.0' + - name: Get package version + id: package-version + uses: martinbeentjes/npm-get-version-action@v1.3.1 + - name: Install dependencies run: npm install - - - name: Build source files - run: npm run build - - name: Prepare for build - run: npm run prepack + - name: Build files + run: npm run build - name: Build tarballs run: npm run pack - - - name: Clean up build - run: npm run postpack - - - name: Extract version - id: get_version - run: echo "::set-output name=VERSION::$(jq -r '.version' package.json)" - - - name: Fetch commit info - id: get_git_info - run: | - git_hash=$(git rev-parse --short "$GITHUB_SHA") - git_branch=${GITHUB_REF#refs/heads/} - echo "::set-output name=GIT_HASH::$git_hash" - echo "::set-output name=GIT_BRANCH::$git_branch" - - - name: Create GitHub release + + - name: Create GitHub Release id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: softprops/action-gh-release@v1 with: - tag_name: dev-${{ github.run_number }} - release_name: Dev Build on ${{ steps.get_git_info.outputs.GIT_BRANCH }} #${{ steps.get_git_info.outputs.GIT_HASH }} + tag_name: ${{ github.ref }} + name: Release ${{ github.ref }} draft: false prerelease: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Find and upload release artifacts - run: | - for file in $(find ./dist -name "*.tar.gz"); do - echo "Uploading $file..." - gh release upload ${{ steps.create_release.outputs.tag_name }} $file --clobber - done + - name: Upload tarballs to release + uses: softprops/action-gh-release@v1 + with: + tag_name: v${{ steps.package-version.outputs.current-version}}-${{ github.ref }} + files: ./dist/*.tar.gz + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From a9407cb0b9fb5e8ded8f249bede266badcfd9cdd Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:24:58 -0700 Subject: [PATCH 08/11] change tag name --- .github/workflows/dev-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index 4b98453..ced6bdb 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -50,7 +50,7 @@ jobs: - name: Upload tarballs to release uses: softprops/action-gh-release@v1 with: - tag_name: v${{ steps.package-version.outputs.current-version}}-${{ github.ref }} + tag_name: ${{ github.ref }} files: ./dist/*.tar.gz env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 2ab175b93a673119c509f4ff07f5fdcc1639d90e Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:29:22 -0700 Subject: [PATCH 09/11] remove tag name --- .github/workflows/dev-release.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index ced6bdb..ab3061e 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -40,8 +40,6 @@ jobs: id: create_release uses: softprops/action-gh-release@v1 with: - tag_name: ${{ github.ref }} - name: Release ${{ github.ref }} draft: false prerelease: true env: @@ -50,7 +48,6 @@ jobs: - name: Upload tarballs to release uses: softprops/action-gh-release@v1 with: - tag_name: ${{ github.ref }} files: ./dist/*.tar.gz env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 0b71ba5896fb36c6c3cde3251932ad9bfe4a4b07 Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:31:25 -0700 Subject: [PATCH 10/11] add tag name --- .github/workflows/dev-release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index ab3061e..79e22d3 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -40,6 +40,7 @@ jobs: id: create_release uses: softprops/action-gh-release@v1 with: + tag_name: ${{ github.ref }} draft: false prerelease: true env: From 51ab8cb03fe98a408bcede530e88f6ecfeed6bbc Mon Sep 17 00:00:00 2001 From: Jairus Date: Fri, 4 Oct 2024 18:34:10 -0700 Subject: [PATCH 11/11] simplify --- .github/workflows/dev-release.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index 79e22d3..3ff91b3 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -35,20 +35,14 @@ jobs: - name: Build tarballs run: npm run pack - - - name: Create GitHub Release - id: create_release + + - name: Create release uses: softprops/action-gh-release@v1 + if: startsWith(github.ref, 'refs/tags/') with: tag_name: ${{ github.ref }} + files: ./dist/*.tar.gz draft: false prerelease: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Upload tarballs to release - uses: softprops/action-gh-release@v1 - with: - files: ./dist/*.tar.gz - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}