{"_id":"@37bytes/sentry-release-publisher","_rev":"17-d74ed0d10b859961c60075f48d9d9205","time":{"created":"2022-09-13T11:03:53.746Z","1.0.0":"2022-09-13T06:47:00.495Z","modified":"2023-12-21T13:06:52.449Z","1.0.1":"2022-09-13T06:52:08.132Z","1.0.2":"2022-09-13T08:01:37.005Z","1.0.3":"2022-09-13T08:02:51.605Z","1.0.4":"2022-09-13T09:48:14.280Z","1.0.5":"2022-09-13T11:03:54.031Z","1.0.6":"2022-09-23T07:58:42.023Z","1.0.7":"2022-11-07T20:59:28.259Z","1.0.8":"2023-01-09T10:34:41.956Z"},"name":"@37bytes/sentry-release-publisher","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.5":{"name":"@37bytes/sentry-release-publisher","version":"1.0.5","description":"Utility for uploading releases to Sentry. Useful for CI.","author":{"name":"37bytes"},"license":"MIT","main":"build/index.js","scripts":{"build":"rimraf build && ./node_modules/.bin/tsc --project ./tsconfig.json","build&watch":"rimraf build && ./node_modules/.bin/tsc --project ./tsconfig.json --watch","npm-packlist":"npm run build && npx -y npm-packlist"},"bin":{"sentry-release-publisher":"build/index.js"},"engines":{"node":">=16"},"dependencies":{"@sentry/cli":"^2.5.2","dotenv":"^16.0.2","rimraf":"^3.0.2"},"devDependencies":{"@types/node":"^16.11.57","@types/rimraf":"^3.0.2","typescript":"^4.8.3"},"gitHead":"387ba228bd94eb64f2f1bac2a3f8c5bb16ff8701","_id":"@37bytes/sentry-release-publisher@1.0.5","_nodeVersion":"16.7.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-1gU4eguFdpT6aBSU3rvBvdxxpz8y+mCWnJ79hcXEcex0nKbRthRWkCmSOkHosT6SOvVVt/6/TQfSeBxD5isaiQ==","shasum":"bdf6911b1946c4c4d6c0e522cebfa5d14b439a09","tarball":"https://registry.npmjs.org/@37bytes/sentry-release-publisher/-/sentry-release-publisher-1.0.5.tgz","fileCount":9,"unpackedSize":13705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVcdWZTyig0APb1yLrnR37IkYua9/ozJI1sP/L63dyIgIgdQFQ5yzkM/ukRnmT8/FnbQ+CbspkclFtGORVwTng47s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIGOaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfKQ/+PDcT6EjoSftKDWZCj2QqTGM7JgLNLxz+zq0dWZQmnyF1CQM9\r\nWCRDaWrnL/w1e4sqXQ5+cf/tfi7PhL8DHK1U/oLqOs2EN+Mve+o6+OZedopH\r\nbDYepabQSGcYMNwNH/61r4bjRomrrnCAUIGva+WbIPv73jsLs5KWrwVb31dV\r\n/SrmJkq3UZ4qazUko4fRHBFvbQRkuiIh0VyLQH/vcQFswI81ST+Y4agFnEPh\r\nPxLemdQ6LD2HL3AW20nqbjQYRIbZHToaxi46gKMPnXxsl2O0KbfUPm4GavNq\r\noJF3Dy1IZKDkn9iQu4jQl5Eea6dAuGZvKloxd28ofwQZVwDn7OATvUDJfPB+\r\nA5uecgs9dN9qo5DObhZpf+ofi6AQAgJLea5FUSD+0PF43Qs9E7ozXbd0k2w+\r\nREF5GByKK2MA2gjvf+U7nNqxLsrjY+wg3ujaDIgBLRk0bUV5r54AhSw9qXFA\r\nyWgEOw6Iu6spko/7gu0Dci/mDisBE2rokx4GuWDdr0Om3Z8WOhOCBGS0bGx5\r\n4vcl58jWtxvJLX2NGdWZ1wwp3bv9sNL0btlrczCRDUUJRJa2FwJYJKOR0CxD\r\ncJLdJ+wBRmkWB8wgqwFcilaJpD1Cr3DgotMUfoZsnBw8b1tDhiiwPALXJriT\r\nNA36AYnqU8tpT4P9qfdmjAE3qgRlnn+Jgcs=\r\n=shMI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},"directories":{},"maintainers":[{"name":"tnikolaeva","email":"tnikolaeva@37bytes.com"},{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},{"name":"mgarmash","email":"ops@37bytes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sentry-release-publisher_1.0.5_1663067033872_0.33337677010961375"},"_hasShrinkwrap":false},"1.0.6":{"name":"@37bytes/sentry-release-publisher","version":"1.0.6","description":"Utility for uploading releases to Sentry. Useful for CI.","author":{"name":"37bytes"},"license":"MIT","main":"build/index.js","scripts":{"build":"rimraf build && ./node_modules/.bin/tsc --project ./tsconfig.json","build&watch":"rimraf build && ./node_modules/.bin/tsc --project ./tsconfig.json --watch","npm-packlist":"npm run build && npx -y npm-packlist"},"bin":{"sentry-release-publisher":"build/index.js"},"engines":{"node":">=16"},"dependencies":{"@sentry/cli":"^2.5.2","dotenv":"^16.0.2","rimraf":"^3.0.2"},"devDependencies":{"@types/node":"^16.11.57","@types/rimraf":"^3.0.2","typescript":"^4.8.3"},"gitHead":"30f851aa72f6b6d69e62b4b577a1c28331336490","_id":"@37bytes/sentry-release-publisher@1.0.6","_nodeVersion":"16.7.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-WAnAVehguw3j/Q8JhJ38h8JkaVNrbkgNWWZmBR8sgWH/9rgzvroFTI1EfTCCHjWPGuKkp04TdrC7nYj/8L3HqA==","shasum":"2243dee790cb89183a97d82b1c24db032fd36bbc","tarball":"https://registry.npmjs.org/@37bytes/sentry-release-publisher/-/sentry-release-publisher-1.0.6.tgz","fileCount":9,"unpackedSize":14304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHlUUePiFi7kKYC6nXYqnnbJexGTScx8KNEUrrlK2aiAIgQ3rmZz8Z3gpICZ58KdEckrfIbbIFuB6ARf1E49o2DOQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLWcyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfNQ//XJ0Yob926EfCSjBruUJiMJFA8qVhGHmLRoeCju7grZYq9TYV\r\n140406IA1j6lgbvAs9JescKxvnuJ0rdcbRudCxfDopEYR8juQYwG6GU6xLl0\r\nK4Pg1S6T2m1SXEqaakzEndWlBz6aiXaHlUpgwst6gnkjfghpqoWIf4zX9xnT\r\nLMVWt/tcnENGJ//4dcL9eTWxQunV8zlpS2Vj/5vtU2dTyPhs6QL7nuZS8LMi\r\nzEkYyobTvbfUl5dcEc87kthnrqEdnIaAQoUKrZM9kYwNm4BLvdIFg/rqfBFx\r\nRGS7VQ5dkrgu+dWv0lOBDKfNbqX8A5uKVV3q/56Y/IyehbyJ9f0F1W3xXJtT\r\n/JZXjSgQ0G8nHggQvbVT+n980rXlcJNRxa7qs/9ZZEDK2OI/i+74Veg93ziC\r\n758tasmfTwnoeTzU5Rv8MI6Adf5K7lPvdx7h4VhZrli9PL9uYeYW8ELo/qOj\r\nmTpYyG2FsNnwg4h4NzrNzN0F7Kc/wZ0LgclGJK1VvcSDhaEM2MCh22K6u4wy\r\nrCqCTG/a2o5gV/8pJ1AI6hls9gwwve0+C08D7BwC/JENfaLEXYTxmyH/qyln\r\ndOnLCTNIXtQa8vzldtgvQD9wp2/QfOFgXkTFACc+OHl+VgC5oyCwAQaAH7zS\r\nEvl4g9OneqoFKDDHLZzbVWcmShkpUR3YX4k=\r\n=kwyx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},"directories":{},"maintainers":[{"name":"tnikolaeva","email":"tnikolaeva@37bytes.com"},{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},{"name":"mgarmash","email":"ops@37bytes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sentry-release-publisher_1.0.6_1663919921767_0.016861779510424224"},"_hasShrinkwrap":false},"1.0.7":{"name":"@37bytes/sentry-release-publisher","version":"1.0.7","description":"Utility for uploading releases to Sentry. Useful for CI.","author":{"name":"37bytes"},"license":"MIT","main":"build/index.js","scripts":{"build":"rimraf build && tsc --project ./tsconfig.json","build&watch":"rimraf build && tsc --project ./tsconfig.json --watch","npm-packlist":"npm run build && npx -y npm-packlist@6.0.1"},"bin":{"sentry-release-publisher":"build/index.js"},"engines":{"node":">=16"},"dependencies":{"@sentry/cli":"^2.5.2","dotenv":"^16.0.2","rimraf":"^3.0.2"},"devDependencies":{"@types/node":"^16.11.57","@types/rimraf":"^3.0.2","typescript":"^4.8.3"},"gitHead":"be9e9ac7cbcb5ae1fa3ef461bfaa76707cdf5153","_id":"@37bytes/sentry-release-publisher@1.0.7","_nodeVersion":"16.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wxAStD/vOF1b/IC3jNlyTqRw0T8JK8My/jdc97Z2SRq4Haebv3xmiHStlI8QysyyeY3ob9wwcla6bvlryyxmUw==","shasum":"eba31aa75d6f9b4d6eda8e8b772ec70338bc6ac3","tarball":"https://registry.npmjs.org/@37bytes/sentry-release-publisher/-/sentry-release-publisher-1.0.7.tgz","fileCount":9,"unpackedSize":14331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjUSOSG/mHknMQowk3gBuAYCtVZtgNYHZkyNErbPZR4AiBzi5af6KTsIvGjAJDvcWPkGc9nE7udsbu3cNxztjzdfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaXGwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjEg/+MfWxK3ZxrTr8nPKFiDwOg2r7Pt9cMra9QO7assekPNSTl1XV\r\n6a9ijBl+0NDNij6MlyJ3AHWAxu3Hctp0UfxOfngbtKHtrMPVbqRSqYAav54V\r\nj9eAVGyz0v36vk93zXi61JT4hP0SOCQjf0O0UBckGNk4VH+EjnBHeucFxuqC\r\no6e8BjO7/N2i4y+11EA33wih9DgbFEvs98xF6MjoWLtc2OXzpux8O2cso2n8\r\nd15OBRthONi9NRynP17sUoXriSys4mLt5TGV8fHjbYZdmDHaX1vLzO2ORHPK\r\n5djvQB6AsDQbyilk7Jv2JYp63dX9EO4ficNRqrA3l2lu4RmdSPGuwjMU6mJP\r\nFFpzLtt/vluW//8mM4d+Z9nGSaIlzroRc06HSpGoQ0jebWYMom9sOAhH2HcV\r\nZmQzLXwQ1SNgSjr5J1LYA9i2FfCgyENZAnkbnieCWxr97mET73Byn6CrRrMJ\r\n+duwXcimf6EjM4Ca1U2/k0biGFH27T/ZJtAgcl8CZgIy6snVmVkrNHH4y3To\r\nNaO2k0vz9gslpXQmSHgtZEUuYEU7LhRk4Q/AuW8kf9/0UCmgDLDurhzF3RTT\r\nmgYiPVjvBFijr2yLeWiORgFFHgmaQ8wHld9rb5o76eIUg4Y5L4EwCCA1Rm98\r\nrzD0LwqMo4oxtpOq3FQgLysoU5OZ1GEqEus=\r\n=Oxnc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},"directories":{},"maintainers":[{"name":"tnikolaeva","email":"tnikolaeva@37bytes.com"},{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},{"name":"mgarmash","email":"ops@37bytes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sentry-release-publisher_1.0.7_1667854768080_0.7146017791825943"},"_hasShrinkwrap":false},"1.0.8":{"name":"@37bytes/sentry-release-publisher","version":"1.0.8","description":"Utility for uploading releases to Sentry. Useful for CI.","repository":{"type":"git","url":"git+https://github.com/37bytes/public-packages.git#master"},"author":{"name":"37bytes"},"license":"MIT","main":"build/index.js","scripts":{"build":"rimraf build && tsc --project ./tsconfig.json","build&watch":"rimraf build && tsc --project ./tsconfig.json --watch","npm-packlist":"npm run build && npx -y npm-packlist@6.0.1"},"bin":{"sentry-release-publisher":"build/index.js"},"engines":{"node":">=16"},"dependencies":{"@sentry/cli":"^2.5.2","dotenv":"^16.0.2","rimraf":"^3.0.2"},"devDependencies":{"@types/node":"^16.11.57","@types/rimraf":"^3.0.2","typescript":"^4.8.3"},"gitHead":"d7bc03b9d16cce2fa2387013c9374a11c072a8fc","bugs":{"url":"https://github.com/37bytes/public-packages/issues"},"homepage":"https://github.com/37bytes/public-packages/tree/master#readme","_id":"@37bytes/sentry-release-publisher@1.0.8","_nodeVersion":"16.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XqNBy6R95LYUNX/CrqNgyBiF94e8/lk79B50yFedqojsT7jow2KYAhpOU7x7ua02EnvPvygZt+ZrIFJXV39o+g==","shasum":"3b1afb2b992f569ae83569f64315fac9cc132969","tarball":"https://registry.npmjs.org/@37bytes/sentry-release-publisher/-/sentry-release-publisher-1.0.8.tgz","fileCount":9,"unpackedSize":14908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpFtTU2IDUPuFMiQc3RphvGWfOzKNxBwy87g6e9Dd+lQIhAP9YG8+i3fOycETQ3Ww+TMxS+79rSc7sRDa+XXY+a0bb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju+3BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD7w//SghEuV8iFNbfHyytetMDjh26INXyFHekYYumFjw5us8KtXwr\r\n/EC1dXxTc0J4NrfqKHrppTXpkFmIvJz25+4M+RRlyi938U0bS0hgew+2bj2h\r\nrtGk2qj/mV7G3D330gWu77zwY2a+KW8JyDWrPGdL6jDUOpYuj3Q7Mo+WSRag\r\nMx+F7l44jzh0Bq9Fj63pa5rVT/pxZeI7NTJpWvK90Z5C0vG45GWN6eLgTmfF\r\ngQPNv8KAGqIptpK6uUTSHSUI9c8C4OJd63PtbJYWNEwhTWYvb2HDYdxEoGfd\r\nDAWlN7EjgbkHePDyAE57mMPr9XlXtAv+1gpszD8C5kM9uzJVeHZIIDgw9oSS\r\n/C/g3k0e+uyJ6QSTGmNbDpyf4GlxEexgq6fnDyU/QEPofrlro6d64lZHctne\r\nm1Qis879rUBrxjK7ljviU9WqC1qA/bHRm80r57WENIjcGk0ca4kqxcBWCRdp\r\ne/MJWSwK5+jdo7jr422vRiIo9QY8NNmJhr0/CglAV+KzthSYSsQiarqlDf+y\r\ne6Ua4FLYg6lzOD3I5etSvnh5wqa+0SRxxcd3H6zOsqVcyItAK2pgjPkGT3ry\r\nQSz8+dyO9R0zB0y4NPbrFAkvpBn8cchJAvaJp/f4eqjPv3IJiDu/gEUJ45cZ\r\nD3nUag1iSBSVVlwcy1fsHs3ZrH6yui53Beg=\r\n=hyUD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},"directories":{},"maintainers":[{"name":"rteslenko","email":"rteslenko@37bytes.com"},{"name":"tnikolaeva","email":"tnikolaeva@37bytes.com"},{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},{"name":"mgarmash","email":"ops@37bytes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sentry-release-publisher_1.0.8_1673260481827_0.16088924562149587"},"_hasShrinkwrap":false}},"maintainers":[{"email":"naushev@37bytes.com","name":"arhonist-37b"},{"email":"rispaev@37bytes.com","name":"rispaev"},{"email":"yavavilin@37bytes.com","name":"yar_vav"},{"email":"rteslenko@37bytes.com","name":"rteslenko"},{"email":"tnikolaeva@37bytes.com","name":"tnikolaeva"},{"email":"dnikolaev@37bytes.com","name":"dc.nikolaev"},{"email":"ops@37bytes.com","name":"mgarmash"}],"description":"Utility for uploading releases to Sentry. Useful for CI.","author":{"name":"37bytes"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/@37bytes%2Fsentry-release-publisher.svg)](https://badge.fury.io/js/@37bytes%2Fsentry-release-publisher)\n\n### Usage\n\n1. `sentry-release-publisher SENTRY_URL=https://sentry.io SENTRY_TOKEN=123 SENTRY_ORG=example SENTRY_PROJECT=test`  \nIn this case app looking for release name in config.\n\n2. `sentry-release-publisher SENTRY_URL=https://sentry.io SENTRY_TOKEN=123 SENTRY_ORG=example SENTRY_PROJECT=test RELEASE_NAME=app@1.2`  \nIn this case app skip config reading.\n\n### Optional parameters default values\n- RELEASE_DIRECTORY = `build`,\n- STATIC_DIRECTORY = `static/js`,\n- RELEASE_NAME = `undefined`',\n- RELEASE_CONFIG_NAME = `.env.production`,\n- CONFIG_RELEASE_VARIABLE = `REACT_APP_SENTRY_RELEASE`,\n- KEEP_SOURCE_MAPS = `undefiend`' ;\n\n### Local developing\n1. `ts-node src/index.ts <...>`\n2. `npm run build&watch`; `node build/index.js <...>`\n3. `npm run build`; `chmod +x build/index.js`; `npm link`; `sentry-release-publisher <...>`\n\n### version history\n1.0.8\n- added the ability to ignore the parameter `STATIC_DIRECTORY` (if value is `.`)\n\n1.0.7\n- default path for `STATIC_DIRECTORY` replaced to `static/js`\n\n1.0.6\n- small typing improvement for `getArgument`\n- add new optional ProcessArgument, STATIC_DIRECTORY, path to source maps now is `${releaseDirectory}/${staticDirectory}/js`\n\n1.0.5\n- fix actions order (uploading - cleanup - finish)\n\n1.0.4\n- remove source maps after uploading\n- add flag for disabling source map removing (KEEP_SOURCE_MAPS)\n\n1.0.3\n- fix ProcessArgument.CONFIG_RELEASE_VARIABLE\n\n- 1.0.1\n- improve package building\n\n1.0.0\n- first version\n","readmeFilename":"README.md","homepage":"https://github.com/37bytes/public-packages/tree/master#readme","repository":{"type":"git","url":"git+https://github.com/37bytes/public-packages.git#master"},"bugs":{"url":"https://github.com/37bytes/public-packages/issues"}}