{"_id":"@advanced-rest-client/arc-onboarding","_rev":"11-97fc3dc2263a7f672e87836009b10042","name":"@advanced-rest-client/arc-onboarding","dist-tags":{"latest":"3.0.1"},"versions":{"3.0.0-preview.1":{"name":"@advanced-rest-client/arc-onboarding","version":"3.0.0-preview.1","keywords":["web-components","polymer"],"license":"Apache-2.0","_id":"@advanced-rest-client/arc-onboarding@3.0.0-preview.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Pawel Psztyc"},{"name":"The Advanced REST client authors","email":"arc@mulesoft.com"}],"homepage":"https://github.com/advanced-rest-client/arc-onboarding#readme","bugs":{"url":"https://github.com/advanced-rest-client/arc-onboarding/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"57fe2156d21ef720fc2df265aa53dde8148d5bcb","tarball":"https://registry.npmjs.org/@advanced-rest-client/arc-onboarding/-/arc-onboarding-3.0.0-preview.1.tgz","fileCount":10,"integrity":"sha512-PRMc/z69hageisG5e1RXeHwv1YepvWLH8KGaMnfFN8mrGJPqJbRV+UR7ZhhTu5j7whnH49mGzby/ZCtQxqn5Lw==","signatures":[{"sig":"MEUCIH9yAK78xcoorhBJ5fX/WYaYe6v3dYjuny6o9GoTQ8beAiEA8bfqWLYUjeaQKpkOOLmoHOQTP9Apm+qaCykbXZh3gNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp9cYCRA9TVsSAnZWagAA3lwP/0i6oDSZV9PherYay0pq\n5/+YRAsy9Q5R1ccqzbssU2IIajFoA5p158hiKfGDfVy9AI60f1gfmQq4aw0q\ny1bhZJfmE+mQq27/wTt58QytCW7v/9kUkp/J9CrLVwQJ24V9C8RPaUZPj+0X\nzcrtX+AvBkXJN3JMC4KhlxjhGk2oCqvgUAmQ/EeEsskXmQpT82GhPACOH1Na\nbM/MzUZ1KaK2xQp170EvOyFZR2eIsxt4sWWbEeTnb84bUuNc0dizvqZjtQse\nOEJCDpzd1FD4E6lm9G7CouwyWb/DNNKn4Qw0mxUlTVVBSUEYC+Q5P6/CZy5q\nm+zh3y5yaHbXpBp4lbNp1gSWCQaTZsAqW5IfagVCmckWJirsOnRLLH4E9HQm\nnq5g5FAyfij28EOS2VD5FUP0OCHezukbhcNNsqErtxU7peGwUSAYNM5N9FqS\nbblMn5vxkUA/T052DQVEN3vdFBfDXINqulenEPVsvDOedTfk6bKcqO4JI+rm\n3qRWw+I9BT6ECXJYZhmyMwqrvGmOcZAQKI6/77itNTXfmDUSCIfAJbpVuTlD\n+g2Vcv2UlmYYuRqkILFwMgKzm1VsOBlQ0pYPbzDmHmLLZFUhdy8EbJIGaKeh\nMZR9YusMrGldbY/QBS8fX3JI/szfUaw8sNQ5Sehe3i5qQ8eMVVX488oFtHZz\nlVLr\r\n=YAu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"arc-onboarding.js","authors":["Pawel Psztyc","The Advanced REST client authors <arc@mulesoft.com>"],"gitHead":"86a89c934ec2e7a1d27471a7000f0f27da9084e8","scripts":{"lint":"polymer lint arc-onboarding.html","test":"polymer test --plugin local","test-sauce":"polymer test --plugin sauce --job-name \"arc-onboarding:local-test\"","update-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/arc-onboarding.git","type":"git"},"_npmVersion":"6.9.0","description":"Onboarding tutorial for the ARC","directories":{},"_nodeVersion":"10.14.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-icon":"^3.0.0","@polymer/iron-image":"^3.0.0","@polymer/paper-button":"^3.0.0","@polymer/neon-animation":"^3.0.0","@polymer/iron-flex-layout":"^3.0.0","@polymer/paper-radio-group":"^3.0.0","@polymer/paper-radio-button":"^3.0.0","@polymer/iron-overlay-behavior":"^3.0.0","@advanced-rest-client/arc-icons":"^3.0.0-preview.2","@polymer/iron-resizable-behavior":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","sinon":"^7.2.3","wct-mocha":"^1.0.0","web-animations-js":"^2.3.1","@polymer/test-fixture":"^4.0.2","@polymer/iron-demo-helpers":"^3.0.0","@polymer/iron-test-helpers":"^3.0.0","@polymer/iron-component-page":"^4.0.0","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.6.1","@advanced-rest-client/arc-electron-default-theme":"^3.0.0-preview.2"},"_npmOperationalInternal":{"tmp":"tmp/arc-onboarding_3.0.0-preview.1_1554503447666_0.5619201727802052","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@advanced-rest-client/arc-onboarding","version":"3.0.0","keywords":["advanced-rest-client","settings"],"license":"Apache-2.0","_id":"@advanced-rest-client/arc-onboarding@3.0.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"The Advanced REST client authors","email":"arc@mulesoft.com"}],"homepage":"https://github.com/advanced-rest-client/arc-onboarding#readme","bugs":{"url":"https://github.com/advanced-rest-client/arc-onboarding/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"61bde097164ec2f459f41bebfbfb3f8ac94d4546","tarball":"https://registry.npmjs.org/@advanced-rest-client/arc-onboarding/-/arc-onboarding-3.0.0.tgz","fileCount":20,"integrity":"sha512-wTPXEJ+AMeCx4t8YCIsNbjvZm4L93/VDMPKhNthfXU9876KP1ZbKm2AOWakpcq6GdFa/Q+wQHKef2uTS6BvOQA==","signatures":[{"sig":"MEQCIFIT01/PdM3sos6QeK+G8tIb3c8iVTEICaNM2w95n+WnAiBONA3CrZYccLdGwKtuYGDOZlQSf2o0cOX40cm7D67nKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkQjQCRA9TVsSAnZWagAASbQP/3CxKMW5dQzB6agxUnmk\nZfFqvyeWbutwdDmZsJnSuQWdEWR8KM1BPlrzXaSBFhgnaonIbUhXApJmDSpm\nukKq9nZPs9YKXL7VLdu7Aw7I6a41c0Bh/aGbPwGPlzcMq8fbks4jeFkfmOm0\nqWrVhfCfxa+gXwxUapS8iQB7nUDPWj1/icI+ELUVCNMIMjWjBgdoXx4uktlu\nISFH9gFNlJaXr21iEH84baq9MsUUjRDOWEkHdqvx8oF/AtFSsIACfsihRSk1\nQx3dmO+nOJU/qSji7yHPFV1XE4wsNsk/08zOXXSFssnCzXnIr93BQAip0mUR\ngn+eg9w5J13dp5SfvwmUHp/Bf+W4LZWGdMZHpu6frIlF9gNoQg6fnJ6gxNjz\nA/J5VWvStYagkYQnuSVolhH4NV0/GrNYHN2B2xZlAaZu43eDZ5mTMnxBtZfV\naupjcjTS1bvs3rvXBWeS5FiqPXDo4ojOzWmmMhuIEoubXMlvceU68V8uuFmB\n7g5zTA5qvLcgf42Cxky5dLhbh77ZEpqaA5QqR9Zk2B+9jexxRWYJPrwmDOTa\n4+WGqTHgWuFJrWD6TAeodfiwrdDpCapkaqnZun3SlJ5Y7H9UYWt3GnRuxdDQ\ne7+4QklM9ByhRyTrq/xZCVco+VnwnVhmBGVU7gz5IWZnHHJ/8ZxgWwnjgQDs\nHENA\r\n=Z9am\r\n-----END PGP SIGNATURE-----\r\n"},"main":"arc-onboarding.js","authors":["Pawel Psztyc"],"gitHead":"25d59bf88b68a2e27986d225975a5cf908193cb3","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"karma start --coverage","start":"es-dev-server --app-index demo/index.html --node-resolve --open --watch","format":"npm run format:eslint && npm run format:prettier","test:sl":"karma start karma.sl.config.js --compatibility all --coverage","test:watch":"karma start --auto-watch=true --single-run=false","lint:eslint":"eslint --ext .js,.html .","test:legacy":"karma start --compatibility all --coverage","update-types":"gen-typescript-declarations --deleteExisting --outDir .","format:eslint":"eslint --ext .js,.html . --fix","lint:prettier":"prettier \"**/*.js\" --list-different || (echo '↑↑ these files are not prettier formatted ↑↑' && exit 1)","format:prettier":"prettier \"**/*.js\" --write","test:legacy:watch":"karma start --compatibility all --auto-watch=true --single-run=false","start:compatibility":"es-dev-server --app-index demo/index.html --compatibility all --node-resolve --open --watch"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/arc-onboarding.git","type":"git"},"_npmVersion":"6.11.3","description":"A HTTP request editor","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"12.10.0","dependencies":{"lit-element":"^2.2.1","@advanced-rest-client/arc-icons":"^3.0.0","@advanced-rest-client/arc-overlay-mixin":"^1.0.0","@anypoint-web-components/anypoint-button":"^1.0.10","@advanced-rest-client/arc-resizable-mixin":"^1.0.0","@anypoint-web-components/anypoint-selector":"^1.0.2","@anypoint-web-components/anypoint-radio-button":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.0.0","sinon":"^7.5.0","deepmerge":"^4.0.0","lint-staged":"^9.4.0","es-dev-server":"^1.18.3","@commitlint/cli":"^8.1.0","@open-wc/testing":"^2.3.3","@open-wc/testing-karma":"^3.1.38","@commitlint/config-conventional":"^7.0.0","@advanced-rest-client/eslint-config":"^1.1.3","@polymer/gen-typescript-declarations":"^1.6.2","@advanced-rest-client/arc-demo-helper":"^1.0.14","@advanced-rest-client/prettier-config":"^0.1.0","@advanced-rest-client/testing-karma-sl":"^1.0.4","@anypoint-web-components/anypoint-checkbox":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/arc-onboarding_3.0.0_1569786064194_0.09445839896623687","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@advanced-rest-client/arc-onboarding","version":"3.0.1","keywords":["advanced-rest-client","settings"],"license":"Apache-2.0","_id":"@advanced-rest-client/arc-onboarding@3.0.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"The Advanced REST client authors","email":"arc@mulesoft.com"}],"homepage":"https://github.com/advanced-rest-client/arc-onboarding#readme","bugs":{"url":"https://github.com/advanced-rest-client/arc-onboarding/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"f7a8334b2e34fd4c7eec510de4439e7d2cb6fe08","tarball":"https://registry.npmjs.org/@advanced-rest-client/arc-onboarding/-/arc-onboarding-3.0.1.tgz","fileCount":20,"integrity":"sha512-1beQ/4/4aCXB2a3QPAehV+Iul2XS47VbsuOtzgbzav8iVsqwTHzZykpb40tnOn8/ZVE7jo42w8ic9asx2aywWQ==","signatures":[{"sig":"MEQCIAX5UphWxC8t6v2XX0WE64DmtqtzEVJiMYBTC9XW8TtmAiAUD6acOq5T6KCLzHzB3FClialNPypS2uVhpp1uGhUA3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkQqqCRA9TVsSAnZWagAAIecP/RwJnODnFtibQNi5uOsb\nxZUgAFHMofTlghbr86nffRHIfWcBJWk1jbo+aLkrzoni5ItwD6oHI0l7/+wO\nI635k+zjGB0+PGiIDBu4xshWdWudXwHhwioFj0t52lDP4v+Q4k3gySYbcAce\nQ6meq35OzMfiNUkpSGlbZiF3BlPeLtz7xtRqnfnZS38mzgexbIuPHdAZ0p4z\nfJSmtB7oBg2Rjhsm7UaZvfOsdVGTXM+bIqdqGQ6kl2xwrwitSZLWX/i3E3sI\nriuPnikX4rzmhgLY0S13cXjlyaThnd4m2t2DsMKCmrLFcqKVNm7DBsEJ9fSU\nYeqgCuWxnjFKp9BGi6hOHA0fi/BzGBsi5hxboRzEio3j3yHgcx0iVUmuDNrG\ndWjWdkx2n1xGGMhE8cASL1mc0fIPRd0Co1g7cyDGtPm/TpJA3om1boPqWYlq\n4jLGMUuY5kYRn9NbK4Pk1a608t4J63igzyjDI9muHUP0LZWLvIQcEE4/afaY\nX7FxF17MnoqXQ/G7r8TbvyYS+BvVexXPS0n9Q49yo2kdmnuBbNOC5IK/tUIC\n0XIi3ekFNyNvLcpLlG3fDI20GrIIp4PQTjSjMWAf0is3NTZ0Qa5fa/RVaxoS\n3AAoAks6oBFl61PcYPm3btgpuwqGGVoqmCaAd4ds6U55hYs42kS1LVJFKuBz\n1TB4\r\n=kFch\r\n-----END PGP SIGNATURE-----\r\n"},"main":"arc-onboarding.js","authors":["Pawel Psztyc"],"gitHead":"a53efab3be1c9874b3fe15a1448643ce58416398","scripts":{"lint":"npm run lint:eslint && npm run lint:prettier","test":"karma start --coverage","start":"es-dev-server --app-index demo/index.html --node-resolve --open --watch","format":"npm run format:eslint && npm run format:prettier","test:sl":"karma start karma.sl.config.js --compatibility all --coverage","test:watch":"karma start --auto-watch=true --single-run=false","lint:eslint":"eslint --ext .js,.html .","test:legacy":"karma start --compatibility all --coverage","update-types":"gen-typescript-declarations --deleteExisting --outDir .","format:eslint":"eslint --ext .js,.html . --fix","lint:prettier":"prettier \"**/*.js\" --list-different || (echo '↑↑ these files are not prettier formatted ↑↑' && exit 1)","format:prettier":"prettier \"**/*.js\" --write","test:legacy:watch":"karma start --compatibility all --auto-watch=true --single-run=false","start:compatibility":"es-dev-server --app-index demo/index.html --compatibility all --node-resolve --open --watch"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/arc-onboarding.git","type":"git"},"_npmVersion":"6.11.3","description":"A HTTP request editor","directories":{},"lint-staged":{"*.js":["eslint --fix","git add"]},"_nodeVersion":"12.10.0","dependencies":{"lit-element":"^2.2.1","@advanced-rest-client/arc-icons":"^3.0.0","@advanced-rest-client/arc-overlay-mixin":"^1.0.0","@anypoint-web-components/anypoint-button":"^1.0.10","@advanced-rest-client/arc-resizable-mixin":"^1.0.0","@anypoint-web-components/anypoint-selector":"^1.0.2","@anypoint-web-components/anypoint-radio-button":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.0.0","sinon":"^7.5.0","deepmerge":"^4.0.0","lint-staged":"^9.4.0","es-dev-server":"^1.18.3","@commitlint/cli":"^8.1.0","@open-wc/testing":"^2.3.3","@open-wc/testing-karma":"^3.1.38","@commitlint/config-conventional":"^7.0.0","@advanced-rest-client/eslint-config":"^1.1.3","@polymer/gen-typescript-declarations":"^1.6.2","@advanced-rest-client/arc-demo-helper":"^1.0.14","@advanced-rest-client/prettier-config":"^0.1.0","@advanced-rest-client/testing-karma-sl":"^1.0.4","@anypoint-web-components/anypoint-checkbox":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/arc-onboarding_3.0.1_1569786538036_0.8550519923608848","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-04-05T22:30:47.511Z","modified":"2026-04-07T19:30:18.180Z","3.0.0-preview.1":"2019-04-05T22:30:47.811Z","3.0.0":"2019-09-29T19:41:04.346Z","3.0.1":"2019-09-29T19:48:58.190Z"},"bugs":{"url":"https://github.com/advanced-rest-client/arc-onboarding/issues","email":"arc@mulesoft.com"},"license":"Apache-2.0","homepage":"https://github.com/advanced-rest-client/arc-onboarding#readme","keywords":["advanced-rest-client","settings"],"repository":{"url":"git://github.com/advanced-rest-client/arc-onboarding.git","type":"git"},"description":"A HTTP request editor","contributors":[{"name":"The Advanced REST client authors","email":"arc@mulesoft.com"}],"maintainers":[{"email":"jarrodek@gmail.com","name":"jarrodek"},{"email":"alexperez@mulesoft.com","name":"alexperez_march_2024"},{"email":"elmellidiego@gmail.com","name":"dmacias"}],"readme":"[![Published on NPM](https://img.shields.io/npm/v/@advanced-rest-client/arc-onboarding.svg)](https://www.npmjs.com/package/@advanced-rest-client/arc-onboarding)\n\n[![Build Status](https://travis-ci.org/advanced-rest-client/arc-onboarding.svg?branch=stage)](https://travis-ci.org/advanced-rest-client/arc-onboarding)\n\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/advanced-rest-client/arc-onboarding)\n\n\n# arc-onboarding\n\nOn-boarding tutorial for Advanced REST Client.\n\n## Usage\n\n### Installation\n```\nnpm install --save @advanced-rest-client/arc-onboarding\n```\n\n### In a LitELement template\n\n```javascript\nimport { LitElement, html } from 'lit-element';\nimport '@advanced-rest-client/arc-onboarding/arc-onboarding.js';\n\nclass SampleElement extends LitElement {\n  render() {\n    return html`\n    <arc-onboarding opened @tutorial-close=\"${this._closeHandler}\"></arc-onboarding>\n    `;\n  }\n\n  _closeHandler() {\n    localStorage.setItem('tutorial-passed', 'true');\n  }\n}\ncustomElements.define('sample-element', SampleElement);\n```\n\n### Running the tutorial\n\nThe application should store the information when the tutorial was passed and skip\ninitialization when the user finished it. Handle the `tutorial-close` event to\nset flag in the store.\nThis event is not dispatched when the user cancelled the dialog (ESC key for example).\n\n## Development\n\n```sh\ngit clone https://github.com/advanced-rest-client/arc-onboarding\ncd arc-onboarding\nnpm i\n```\n\n### Running the demo locally\n\n```sh\nnpm start\n```\n\n### Running the tests\n```sh\nnpm test\n```\n","readmeFilename":"README.md"}