{"_id":"@brokenrubik/sca-activator","_rev":"5-145ae8ece8e8cf0e5457ee51ed0c85f8","name":"@brokenrubik/sca-activator","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.5":{"name":"@brokenrubik/sca-activator","version":"1.0.5","description":"Activator is a command line tool for activating a site on SuiteCommerce Advanced.","main":"send_activation_request.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","activate":"node send_activation_request.js","release":"bumpp package.json --commit --push --tag --publish && npm publish --access public"},"keywords":[],"author":"","license":"ISC","dependencies":{"dotenv":"^16.0.3","nsrestlet":"^2.0.1"},"devDependencies":{"bumpp":"^9.0.0"},"_id":"@brokenrubik/sca-activator@1.0.5","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-S0fwplx0I/Q+bue1XfFY1VHHTaQMiTMVksxX1hZFQEj91oQDcbQ/FNPJALkiMYFPlZmk4WlAm4R4oqG2ziut1g==","shasum":"a83c7b83799658561842aae0eb7a38dd806cfbb3","tarball":"https://registry.npmjs.org/@brokenrubik/sca-activator/-/sca-activator-1.0.5.tgz","fileCount":4,"unpackedSize":4645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYegVm1BgRZTbRb3NoP8IUdhZxica/9YAiGksi4Zk4CAiBB3riCJTEVD0qOiBGaA+JQbObUNPVMB810m8OgvOHnxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHy2ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNZw/9Ej57boID6K5TfIzSKOXQrj74mvoSQSlBKw60D4jh7dfMWAoD\r\nWxYHflBdJIQgb9Z1ms66tT9VXYOA/AhpDFwJSUEETa3Jso8OiUPKHo4yMY3L\r\n20cgfX2AC6TMMIC+ubb9Q9JZPHpFkrgHZddwxrdbPFAhEw17OkKeHFDD/qJX\r\nzbShqwIdcFwUeYp1CirJ7G9s6teJC+xBd0W2RI/TKv73kRACW/toy3AgajLw\r\nIZ8ME52NAEiOKAq+LFWc9s+WDqME8I6oqs5Rt3xov3uMZwdjmuRP4H+efByP\r\nQz4kHSI2l4ypGKnAr1g46SapDuMksRZlNaiw3DeQoDwF7+AOUPlwaNE9HNCk\r\nhIctArpHxcNtfyF9JoEzN064Tr2OcWgW5CZrgpbNYkZ/kr8LufWy4GJiQOgY\r\n7Y0r6dy35jar0Q36mP9A4cyWk95Rz4MJRxEiWcQ7pvhQmvljf7ti5xClU7TE\r\nFLtwRqdI3n48QN0FROmTDyXfNc7i7gLncjhu2SaJ0dk7nzAqDbQXnk7mHKJU\r\ndkOT/V7Cai9GcOWMyUW0lMwn4eFN4KQoXX/NW/MAs//XIuJyeX3pfoeuTgdz\r\nl5F5qfh8VePnFVN7kDqUE6HcRUNlRJeMgCCcROcqFw5wL819emyufjXR4RZv\r\neJonPR/uBX7UYYI1HsppYqNLCCQQQ9gqqas=\r\n=6VHg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brokenrubik","email":"team@brokenrubik.co"},"directories":{},"maintainers":[{"name":"brokenrubik","email":"team@brokenrubik.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sca-activator_1.0.5_1679764888903_0.3007197550336107"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"@brokenrubik/sca-activator","version":"1.0.6","description":"Activator is a command line tool for activating a site on SuiteCommerce Advanced.","main":"send_activation_request.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","activate":"node send_activation_request.js","release":"bumpp package.json --commit --push --tag --publish && npm publish --access public"},"keywords":[],"author":"","license":"ISC","dependencies":{"dotenv":"^16.0.3","nsrestlet":"^2.0.1"},"devDependencies":{"bumpp":"^9.0.0"},"bin":{"activate":"send_activation_request.js"},"_id":"@brokenrubik/sca-activator@1.0.6","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-3qzNCi7QZQhFLt1kAHoVrcertnYvHHyb7R6JupggoIdx0Ixw7bx7uqjWOD/mSk7xbXNg6/hOSu7pqnZ1drwh8w==","shasum":"4172186a391672e3a33cd2757424ba0338edb3ef","tarball":"https://registry.npmjs.org/@brokenrubik/sca-activator/-/sca-activator-1.0.6.tgz","fileCount":4,"unpackedSize":4708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuPxYZRb8rn6HU9CrzWC/6+6wDM0NcWO9H4azecIKCJAiEA2T2J3+58s2XgfnBXYYpxc8+HCyMBCELMEyKwJClqMaU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHy3rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHnxAAgzRY9cwtG06euXRn+chrWibBfUay8SEbGKsoSpjZVj6WMd7Q\r\n612K4NAoz3MT3O6YeGmdeN3CoOu8hHQyIhWTjaL/lAk3lRlCGqtrWeY7AfwY\r\nGzZpYfElfCiXUocqRfan58C/36AAPt9HBkzPBjTxJSehjKKg4Z9af8/9zUW8\r\nrcgitIc21tXswRZO9mBP24pQ8acY+VGneWT9p/oqx7DlZZjap/fhmixN4H8F\r\naDhhymXOD9ok69grDHawDfSl3oGM8oKMkblLItUUrLnmdrURXEG3Mvm6AqmV\r\nA1tTgRvOZLeofsH/EpxOFldOqZfZvYWJUW/grvYMTfYPokApIgsy6uDhXAU2\r\nW3bD+awNTMZ58+s2aKHKbWBpwfM5SnYWVuxfZ/APQZ8l/w7d5q4S5SXEvsAn\r\n+dAnt5nm0WUj2E8VKksaNSVmdKgJPlApBLfSBiG2XFghspVlptMdUMYZA9Ze\r\neCG7lwwBX+2R9CfVWHNNtgRV4hHRzzbRLCyvqXZX14XgeJ2cFiPXaLO/qL8N\r\nzBB1ObPhIv3zlQhJiJT6dqDkD8PNOVvjhNjIQbqT6UJa/FgXnOJ/XR9f1O+W\r\nlNRcbD+5oHyo7gVGiaKsVAFIimbmDeHk1nBM72cthWhD/iJmbUAjCzyDw0VA\r\nDjhhU4M76SbKjEzYY22Yt3+xgIueQQv+Kec=\r\n=IHlb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brokenrubik","email":"team@brokenrubik.co"},"directories":{},"maintainers":[{"name":"brokenrubik","email":"team@brokenrubik.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sca-activator_1.0.6_1679764971038_0.7533120684232708"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"@brokenrubik/sca-activator","version":"1.0.7","description":"Activator is a command line tool for activating a site on SuiteCommerce Advanced.","main":"send_activation_request.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","activate":"node send_activation_request.js","release":"bumpp package.json --commit --push --tag --publish && npm publish --access public"},"keywords":[],"author":"","license":"ISC","dependencies":{"dotenv":"^16.0.3","nsrestlet":"^2.0.1"},"devDependencies":{"bumpp":"^9.0.0"},"sca-activator":{"activate":"./send_activation_request.js"},"_id":"@brokenrubik/sca-activator@1.0.7","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-uU0ToMYCY7UezlFF+oE35PS9Ov39pJaLA3ETaT3snmtyiBlLN52yPCqBSodfZeChLcNYsP40AemKb0K9ZiSwvg==","shasum":"c45d61305bca103db82809fb5ea8ac636e0f8f8b","tarball":"https://registry.npmjs.org/@brokenrubik/sca-activator/-/sca-activator-1.0.7.tgz","fileCount":4,"unpackedSize":4718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3076auZfJ2vXncD66l1edE5vU8bVgOZ/VDEX6NEYZUAiEA2f9G605395NZkZNS3x+LI6VThzvndvqtNtj8+jW1dTk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHy5JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzeA//RJxHwEBhFDGPZc3eyFi7QG/G/gjRwsr3otCx2DFCrE9xiILQ\r\nGdJ4URpoC17sXsnJyFCqp4XaJXsvmoJdddibRykd/nWWQly1zSLO2s1y0C82\r\nhc+a1ZSZMUTEBOR9sgKM4mcr5AWY6r8NonG6/9v+imL/B9LQmWedf8aPnv4H\r\nZz2ViMsnFsgSQy6VGOnj6NioggpIdhwoTBRCPy69pIvVEsY8PVe00QZytxp2\r\nicCgSnIYuzAJYGjj8MtqhhbRcYuV4qHgZWtcHxyma2JWPWoWgM2ejQvOnHd/\r\nbK7k3LHEoTq8lXmLvtrlL4Z2mOOfVZoD/LiECpC2j3pcMM2XvGQ97Jq+rv43\r\nmY1JsYCxdZ+X11i+JIH1HMXxc46rgACttn9+ZgAcVati16HMmDHkKRMPX/zc\r\nKw2YVQOkGroikx3yR3eqTug+7I5rOk+4YoaGaVdzNzeGRpf7+tkOmLnxtjCe\r\nJ8pyn9JNRoIodHcwapRdaQngUU02KudzXbA3GFs8i2tkBzKbVWL0lDh5DTDA\r\nphMA8Rg/sI3m2myHJk9TX0jOwZJF3qIb76LXweHZeHK6pslvj1Zn/2HppTZd\r\nBji3wrjri5xy6ajMi47/puxsuEg+nXcDPZOgKxMG5W2c0/eZxMnCkc33gjIs\r\n6Hw18jsqo5YeurJqfQ/gN31fv4/KP8vE4gk=\r\n=tPRu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brokenrubik","email":"team@brokenrubik.co"},"directories":{},"maintainers":[{"name":"brokenrubik","email":"team@brokenrubik.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sca-activator_1.0.7_1679765065527_0.8298624638900267"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.8":{"name":"@brokenrubik/sca-activator","version":"1.0.8","description":"Activator is a command line tool for activating a site on SuiteCommerce Advanced.","main":"send_activation_request.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","activate":"node send_activation_request.js","release":"bumpp package.json --commit --push --tag --publish && npm publish --access public"},"keywords":[],"author":"","license":"ISC","dependencies":{"dotenv":"^16.0.3","nsrestlet":"^2.0.1"},"devDependencies":{"bumpp":"^9.0.0"},"bin":{"sca-activator":"send_activation_request.js"},"_id":"@brokenrubik/sca-activator@1.0.8","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-DEc1pAD9e6FP3VuoWLnDhQE/Zih8cvtx8gJtSy3/LyxQ70eG5vlqwXJkorRQfwKfgOCIncD6ghUrJ1TditGWfA==","shasum":"419b397278efdc8e1f20170d58af3262778ff89a","tarball":"https://registry.npmjs.org/@brokenrubik/sca-activator/-/sca-activator-1.0.8.tgz","fileCount":4,"unpackedSize":4713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1Li5mNVPxnWgwc8dCkv72sfSO1ekqFukCaq7Jl1SaLAiEA6CPFKwyidA6Rg2v8RilMUJ2mcyvWISi6ej6HI+b2g6A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHy7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw/g/+KKd8P4S5BnuAJhxkjp1eWZsP9kkQl9LmikpbyF/1h1JUm+Ct\r\nqkAe619IQZ/kpYPxGyP2GHK8Mq6js61hmdCwugg3mvgL0bdFD4+PHxX1SzrU\r\nXim5O2OWCU2icRTmrYtDa2d0Yl+AgjXAU/x3p9JtGK281KVCyCPMv7ZhiU1M\r\nFJMD+vwRul35lhOrTgGMQNG3wfuJinM9CeunT8l90w6YQGRQQkM6xKyExHlQ\r\nb+neV03723Qc7hex8AJsICFmkNOYa0RdtYwcQTiGfuL2He62J4K32VI8bxq2\r\nOzwy/+npbvF/GELeC9Lb0GT+KhRZsbaUPcfOib3sd5siHpf7CRiDEnZLXQWb\r\nExpJ1Hjykr62JerB7j4BqBvmia80RaaR5LE4H9TsrXaH3eSk3pLQSX7HVF0p\r\n23dFvdI84DcqcvPmUDqo9uV4YTcb3vgKXp82wG7PSqD5yEMngy3DQvXezdPS\r\nOhXmd7f1QoVIvqUAK8kZB0WvG67su1sZH/gXYRBwTMGTi92p2wEXv0OZlJCV\r\n8OnftaDeegAy8pN6sQbXf4o9n421DPllSRdBTywbm5/ije4C+im+wW9P/Kg9\r\ndgrv6znb4i+3ph2xxMRxuRv9Dbbplf/PxZ8NgYlsJUfAa/TILg2rdXcXB4yo\r\nc3u0DCFmTLkhQKNFTwbG7YelIjEZNnqrQZw=\r\n=Jwiy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brokenrubik","email":"team@brokenrubik.co"},"directories":{},"maintainers":[{"name":"brokenrubik","email":"team@brokenrubik.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sca-activator_1.0.8_1679765205132_0.627517358533461"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"@brokenrubik/sca-activator","version":"1.0.9","description":"Activator is a command line tool for activating a site on SuiteCommerce Advanced.","main":"send_activation_request.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","activate":"node send_activation_request.js","release":"bumpp package.json --commit --push --tag --publish && npm publish --access public"},"keywords":[],"author":"","license":"ISC","dependencies":{"dotenv":"^16.0.3","nsrestlet":"^2.0.1"},"devDependencies":{"bumpp":"^9.0.0"},"bin":{"sca-activator":"send_activation_request.js"},"_id":"@brokenrubik/sca-activator@1.0.9","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-EC001S4hu/k9k+LxeBC2LZcICvV2oX9iuw5P8Vha5AeQQHS/O2P5FsKORMYn/xtLU5NGxbxB1v1d/jpPvetr7g==","shasum":"547bad951610257e48da0258858decac4ef4b733","tarball":"https://registry.npmjs.org/@brokenrubik/sca-activator/-/sca-activator-1.0.9.tgz","fileCount":4,"unpackedSize":4734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfWSrp0zEu5TtTd6nTTJcQ0h7HOqPyGEezhH1FaTOunAiEA1AXxMAfvxopeim02NHH6nUsbHBmpRK6hnEBBGtXHNWo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHy9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh/hAAhv/9Tk+jWAJNopJnHSsQjs6P9vzhoZWR9bQNLkxC79QSu6R8\r\n3nB3I/lhHU/NBWRQ+mTqt0IZclUPqAI3MxOcK1bAPZlQeGz9Gj4h07LdU2Kd\r\nl5+QP2dlllK+HQPh0TD2VilC2lmxshQp6WZuxodP/qPaJ05Z2d+dF1rYXKMs\r\nWJk2rPVw08hAIZuEl7W4ytNjID1IWDsgkINzVGBTWJAVoj0GGtGMVsLvXOAZ\r\nomOKr/4xUvX6dhGSWQBUWyVkJjJU4D6+N+2kPVsQMTCeZrArLY0jXTvB+p7A\r\nQ2/IjE46q7GcCz9Aqgzxly5Mn6KRG3nfzuGJNIODNojtOP/Jg+lDTWiHUFNf\r\ndRx1GwQvxydsaUdIzEylzskciwHV7kSv0D6gU03o0PVH1jV+I7UNCXXycfSE\r\nkftKp2Hvpl7ekSQXLG4P3SA02sYC6rTQSaDiHUBZW0xa8e15Xwd3iEnY5ri8\r\nYT+8/xPHbxjURi5XlZaJFhQ2C59jpOdpXjWKs8CW2LN06G7IwFipCFD4YRRZ\r\nm+rgK8ff7/OYatM4AOCxq/JmDIZMoUEpRBo6jd7BWohahXvQ65ixSpqEYpoO\r\nl5/XWVOfa9QXVNyn70lQEp88XNkyR30z4ENtoXxIpqqs7OIrWgNkSeA8aZSD\r\nDe3/nhDE57ob83FN0At7BzN2x1jcFqFm4q8=\r\n=b4OM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brokenrubik","email":"team@brokenrubik.co"},"directories":{},"maintainers":[{"name":"brokenrubik","email":"team@brokenrubik.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sca-activator_1.0.9_1679765356273_0.1829899371896495"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-03-25T17:21:28.824Z","1.0.5":"2023-03-25T17:21:29.196Z","modified":"2023-03-28T16:40:15.732Z","1.0.6":"2023-03-25T17:22:51.223Z","1.0.7":"2023-03-25T17:24:25.694Z","1.0.8":"2023-03-25T17:26:45.306Z","1.0.9":"2023-03-25T17:29:16.450Z"},"maintainers":[{"name":"brokenrubik","email":"team@brokenrubik.co"}],"description":"Activator is a command line tool for activating a site on SuiteCommerce Advanced.","keywords":[],"license":"ISC","readme":"# Activator\nActivator is a command line tool for activating a site on SuiteCommerce Advanced.\n\nTo use it, make sure you have the [https://github.com/BrokenRubik/sca-ci-restlets](SCA CI) scripts installed on your account.\n\n## Environment variables:\nYou only need a single environment variable to run the tool, in JSON format:\n\n`ACTIVATION_SECRETS`:\n```json\n{\n    \"REQUEST_URL\": \"Your activation restlet deploy URL, for example: https://tstdrv1941931.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=651&deploy=1\",\n    \"OAUTH_CONSUMER_KEY\": \"your consumer key\",\n    \"OAUTH_CONSUMER_SECRET\": \"your consumer secret\",\n    \"OAUTH_TOKEN\": \"your token\",\n    \"OAUTH_TOKEN_SECRET\": \"your token secret\",\n    \"DEPLOY_DATA\": {\n      \"activationId\": \"the activation ID you want to trigger, for example 26\",\n      \"extensions\": [6101, 13201, 14301]\n    }\n}\n```\n\n## Usage locally\n\nCreate a .env file with the environment variables in the `activator` directory:\n\n`activator/.env`\n```bash\nACTIVATION_SECRETS='{\n    \"REQUEST_URL\": \"Your activation restlet deploy URL, for example: https://tstdrv1941931.restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=651&deploy=1\",\n    \"OAUTH_CONSUMER_KEY\": \"your consumer key\",\n    \"OAUTH_CONSUMER_SECRET\": \"your consumer secret\",\n    \"OAUTH_TOKEN\": \"your token\",\n    \"OAUTH_TOKEN_SECRET\": \"your token secret\",\n    \"DEPLOY_DATA\": {\n      \"activationId\": \"the activation ID you want to trigger, for example 26\",\n      \"extensions\": [6101, 13201, 14301]\n    }\n}'\n```\n\nInstall the dependencies\n```bash\nnpm install\n```\n\nRun the activator locally\n```bash\nnpm run activate\n```\n\nIf you get this message, congratulations! You have successfully requested an activation.\n```\n\n ✅ Activation request sent successfully!\n\n 💫 Activation ID: <number> \n\n```\n","readmeFilename":"README.md"}