{"_id":"@artlabx/logo","_rev":"7-7a514aa53e61c560b4cd88586a31bdbd","name":"@artlabx/logo","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@artlabx/logo","version":"1.0.0","description":"Artlab logo.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node ./bin/_artlabx-logo"},"bin":{"artlabx-logo":"bin/artlabx-logo"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/artlabx/logo.git"},"author":"","license":"ISC","homepage":"https://bitbucket.org/artlabx/logo#readme","gitHead":"d16d7cfc145abff8076dadd13f66c7038df7e2dc","_id":"@artlabx/logo@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kpAY4xqh998h4SE2aB710nzRH7z2X5vjj9JJD0ST3V2TN5fxQ+aWHNX0/aZjFipfJa/yOO6KhUGkwrfmUCeb2w==","shasum":"26ce745278fb46bc518c78ef73eeb5f370f3c63b","tarball":"https://registry.npmjs.org/@artlabx/logo/-/logo-1.0.0.tgz","fileCount":5,"unpackedSize":2590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe3/uCRA9TVsSAnZWagAAuVgP/3QadUxmrvIn9AQUdSWY\nuz20X2zSFeOslMPP8Vvg+c9+q52q4kzdJkTNunE2rhDkBl6P5e9xQUjLCnOI\nlkTzP2FBuNZYj+PaHgu1r5/IuibdDoyDF3WcbPt0AUxwGhFiGG+me7oOqJIa\n7PiGW4/UfWftUgseMYMjEjNZ6P8BAc67wFo5erpZu99lNLHmUFjF10PYSns8\nqx1jqRVwUOOusP4DSv6VV33N3SN3wvwcNfFY40eOIzOryorEgcoikuTqk+CJ\ngpW3o0Cot3Yd4A2Z9b3rOaYT53iTD4Y9mzti+orezJWYVFGsvPTk3PuTm2OY\nlZyiNkrRQ9LIMRLB1fINNfoS0Smpt+m+JbNNuqiUlUkGPrAEUfZuNJj89/nS\nLVurJeH3IBY3dQM9OyJgG7CdoRmT79z0uCiOnsOFt7HpKg6r1hqFeXQdqt8j\n38njlUOFXdVlppv+A3r5ozo+IM3T41cIiR5eZAsfn9RWpR5IXBYXAu8gtmC3\nPVKpuaKIEE4FuJ9Oy9i5aIY2kjQjKbuKlPToHwhLMY4xJmm3pQmcyhyvoR91\nquVltL2yCrc5D/uf/Po9EzaCQZyK1V+BaqL4paWMaFz21ypnIXP90EE3H2zc\nlD5OT7a9r3fNCImD+LYtmTGfkBc0C9sCguNmZqCLKZ8gVKbVFNPOroSfbLDl\nyWXs\r\n=AGYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClosOsu6IeQQVfHa+oMoZYivLC/spVuTD1U9s+K50AtAiBTBc8zPzG7iQTpTZlf3T48/0mHWExTK3qI3WYgdBzazA=="}]},"maintainers":[{"name":"illustr8r","email":"me@tjbeatrice.com"}],"_npmUser":{"name":"illustr8r","email":"me@tjbeatrice.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logo_1.0.0_1601929197527_0.14309136873452677"},"_hasShrinkwrap":false},"1.1.0":{"name":"@artlabx/logo","version":"1.1.0","description":"Artlab logo.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node ./bin/_artlabx-logo"},"bin":{"artlabx-logo":"bin/_artlabx-logo"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/artlabx/logo.git"},"author":"","license":"ISC","homepage":"https://bitbucket.org/artlabx/logo#readme","gitHead":"32ae4b91c4d863b1a8d2c60e7a6cf0e4fd372b8f","_id":"@artlabx/logo@1.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FgsRNP1RhRJrYr4hdGgFXqyTfK+Nj4t5dgG+ifmVebTQf903K9aEJdWnGZpMfAmSeD0+6dOOcUPlF3W4Gu8Lcw==","shasum":"4fe29439819c46ecd3864c04008a5d8b3bc1930c","tarball":"https://registry.npmjs.org/@artlabx/logo/-/logo-1.1.0.tgz","fileCount":5,"unpackedSize":3904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxFPCRA9TVsSAnZWagAA4csP/jW3Km/FWgrioAXJiDPT\nauvvf3Ucblp8ASKuG+RiVNUnvBHbwVJJSX1drWJxsLJCXBEpn3dduDDD8qrr\n3gk9kyvq9ft+RW4sjDYKUFA9Wsa6eGlJSEvb+Wlh1nwCkFtNDtbF0wGNDgUu\nWY91o6UHQ6rcdxvDYu34zcHF1WhoExciHolxY/1PUQXDhRKDItqrvIpEyIBi\nQvm0gwJt4NKysFAh7AhLDSpRCWYwq6HtOwQTO/6Fce4ykzCIrn6ZiOVbWwB/\nTmBhfLYT653L2cS2boWduIlvb+t/OpTNug0dn4TETBNgzQqk2oRbu1OjwfHO\nUV8qsvnYj62jBMgUYBaYR+11V2qpwxJR1Cq1W13XAl7xJaA7ugTrD0unDYSG\nXxqSzr+tXKqTgkIeeyMF/I5WTfiFuTEbHe4ng+EFR3AX4VhUyBNi/MhZmBkW\n9i1tNqPWWMB6vhIeebjMjrj2j+av/iv8E2DShWmMp+eDMcQ7GzEvxreUGRaa\nWECFcosQCsP1OxBIa4ulZF3vjqc4kDgcbmW3IgxinkLBpQlIgoB7Ic3yxfhs\nqdyHY3gigRbGuVj81+f1dJEwPgXCcKYbyeZ5nZFYicwVtObOxZDmNMO88RCj\nykw9dsMrfl45b0QHS3yNRG1nfpptHZ+2/ilqQ0s//A86bKmY1C9k1ur4i4Ic\nucqT\r\n=WnZu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXCvGGeqjXjPo8pEfgT/9OXiajF4SQx7IYG6BjkkdmzAiEAqiaZv4AxQtcxEZGGh5Go4EhSNrTHSST6MjC92kgl57M="}]},"maintainers":[{"name":"illustr8r","email":"me@tjbeatrice.com"}],"_npmUser":{"name":"illustr8r","email":"me@tjbeatrice.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logo_1.1.0_1602163022938_0.857990247717747"},"_hasShrinkwrap":false},"1.1.1":{"name":"@artlabx/logo","version":"1.1.1","description":"Artlab logo.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node ./bin/_artlabx-logo"},"bin":{"artlabx-logo":"bin/_artlabx-logo"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/artlabx/logo.git"},"author":"","license":"ISC","homepage":"https://bitbucket.org/artlabx/logo#readme","gitHead":"b3ee1cc257bb962a1550e79894d7c2ae8e0a114f","_id":"@artlabx/logo@1.1.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4E7/I2RmIZBoGytkwOB3gEAOu1dODErTYfL9yokRIOWHhfGD+kILVnDSDJYfEQneqGxYAa1UqYYXxZxWyOCkkA==","shasum":"ae530f51df5b4472e30a292922c406546ce52976","tarball":"https://registry.npmjs.org/@artlabx/logo/-/logo-1.1.1.tgz","fileCount":5,"unpackedSize":4289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxa1CRA9TVsSAnZWagAABXMP+wYn3a/RF+Z90GvHGLbt\nxi4Vfs3LHIyH0rYCA2pbqLmgLtVCYoLhiFKoioystWfJpwelr58KUqSiiu4B\nKg5fNbznfO+ky/osZpbjzHYoImnOEZiA/Ft1ceXpX5LDzTsypRhzFY3pK2kg\ncvL8V+ez+5j9lh0He7/LQskDQ4Eq+ylTDc2w7+9wOJ/mtTh9syP7PreJqOds\niDrZiYsIbEx6s7W1ANEx39qlUbCAiIFpfXaJWYLHuf6/RAu9ScSNVaua0FAh\npq3FEuf0VY4HLqPBYcnn1EcqfasNuRCwHtMpdQjxIpTEOmcd/lu+rX0UG4Le\niU2jhtLBG025kS20Eb3DXmBrQK0VXam5ti+hwfFFqsb6IZJVj/taoRDQhLe+\nTCHN2qiPGAy5iqozfVEuNLhD+zp5v/y5ASqIYNTxC9+r/aXIYzskfg5X5QFw\n1GA4NyPofh9uQ76BnAQVbTNYRZdoAYb0bT+nZv1OuDoslmJ7wRDSsCM1BC0z\nHvvPvpbfk4Jl1eA0pMa+MzlZ6CMmHiHSLe/GiJot2hOCYxu8PFSd8L2cjL/t\nYt+kggLKVm2sw+AsgjLnqPSKTZjgPo+VsZcg9JxdIudDKe6O+DsZ2rD6v8Xr\nYGpgruIZsUQ6ivk1qYfB+y9cPSxVAFJD9vHfPIy794KfcddjyVFCwCZCLXAF\n2LL+\r\n=HbjM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGEPI0BECSQHscX3gJLcQwUKUrz2GNlb0b/Zxtsc8hOwIhAK+Oll8d5CeQ+i0vaYeC2qhx8I8piyGXVZswyct78pPk"}]},"maintainers":[{"name":"illustr8r","email":"me@tjbeatrice.com"}],"_npmUser":{"name":"illustr8r","email":"me@tjbeatrice.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logo_1.1.1_1602164404567_0.3655727932498083"},"_hasShrinkwrap":false},"1.1.2":{"name":"@artlabx/logo","version":"1.1.2","description":"Artlab logo.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node ./bin/_artlabx-logo"},"bin":{"artlabx-logo":"bin/_artlabx-logo"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/artlabx/logo.git"},"author":"","license":"ISC","homepage":"https://bitbucket.org/artlabx/logo#readme","gitHead":"bd478ba1b982eaa0f589e5f363e82b2cb4bc11d1","_id":"@artlabx/logo@1.1.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1oQ0yNQuOsPtZzbd+ljWYBP6X54qPcynbLLWzwoGqjnc1p4KZGRM55nIDEPoluc6xaWnzZf9LKnpZNNiVyEEqw==","shasum":"71b310324445e4de53004e5d9848accca61e13d0","tarball":"https://registry.npmjs.org/@artlabx/logo/-/logo-1.1.2.tgz","fileCount":5,"unpackedSize":4324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxnfCRA9TVsSAnZWagAAlR8P/RTOwZfhkKBYyqKzfW+b\nZIgQHR3yeL1c4KFsu9sCAOyTTQ+MvJ1YELIL+YM/57riu1WqxdPvcMUyebWl\nfEcgPU9+QS7F7hmPsJt87UYdE5W4genDJINoPWHRyGjon0K0mestwKsfI18I\nx3UuMbplIfP0j9H6iqSjqghWWs7MB7tejl6xuyeXR7rN5JzJZDAkwIaGomG5\neFa8SZDR3StA/Ea8QFdXfBZJZNKgLxichb9eEQjLrbb4VQcDVBXofiwpbn9+\ny8IcvHjIbl22T2MVariVlksxKsL7C6948W59IxAMkbbd4cYrQfekWJoOmrlt\n9Vbrf0SZfCvWmjaLevI44edFBvlYlPCtdXPiGrhp5G0whE22KdZY6kL2BlAx\nJLNeRDma9hS2O6vp6DtxeaOBkWJgYlK3ju7Lhw0mrXQ2m8kFSRvuJGogfJSW\nm/lK0RGw/tOkJncrZzLQmtUXqjBdBedIvF79n/dTYU3SXP299PTPqnmMChvf\nak+TyU3PyZzJF0q3OqGLxFmU2xuqwmTgSAsIXCOR2vakiGJgZliHnCeHGd7o\nYkvRlN7zwRx5iSSWxjTn8beJRwlZfAwj+npFTfIAi44Wz3GTZgt/McpZ3vyH\noyex6WEL8VKO20aKK7M7KaMmhFO9EcOUrUaXvnI4unAfNVkZYwYmfDWbFyKh\n7hME\r\n=69n9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKC5UeFPuW5dDkzB71fOs8iNfWsokr6nz/8KGLrpSykAiEA6xMgEbL58lnhUugoayEf7GfPlObdbI3tSr/ZYli2wfY="}]},"maintainers":[{"name":"illustr8r","email":"me@tjbeatrice.com"}],"_npmUser":{"name":"illustr8r","email":"me@tjbeatrice.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logo_1.1.2_1602165214882_0.8116379066327977"},"_hasShrinkwrap":false},"1.2.0":{"name":"@artlabx/logo","version":"1.2.0","description":"Artlab logo.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node ./bin/_artlabx-logo"},"bin":{"artlabx-logo":"bin/_artlabx-logo"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/artlabx/logo.git"},"author":"","license":"ISC","homepage":"https://bitbucket.org/artlabx/logo#readme","devDependencies":{"smallest":"^1.0.1"},"gitHead":"65ca944463a3e0d3e40c50acc930fed09a8ec8ae","_id":"@artlabx/logo@1.2.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZOUYb1InY52cv7txz87pD+8DqzcSV2sLcHCSuQlSLZHhKx/TQ3yKI1FpuY6PcZnFltUeDT1qxCNkeMnmHCqApw==","shasum":"55cbb4c12d6ff5d76ba5adc318ccc4d2e95b7dc0","tarball":"https://registry.npmjs.org/@artlabx/logo/-/logo-1.2.0.tgz","fileCount":6,"unpackedSize":18144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffyQbCRA9TVsSAnZWagAA5bEP/2Sesr6C2qZsl1GOx5SZ\n+87NSpr93In32H8h7RX1EilCAqux3oSNLN7Nd/eOeHUT5gWdBQetfha00QOL\nqyNEfJ1tSeb2QT9It7YrSE16LVq8tuWJF2G8PJ6PgbsDesrcYCE8blRBkWOI\nSSPIfKV5egvSvcqy2ZkJA1skjFiAVSA//vdzNfM7ub6p3WnXDQfT9988PEyu\nbeNPGCUKj9jOnqO1vGHhLMayKxk7vbhSlAB2E0HS9z8Fe75+v04DUAUEgzlh\nyvk56tXAJe81SHuZw770cOwnpKy8y09XoHUqp+ODSQafs9uPZEa6ANUdSSdg\ndcF8TxTGm7MgfJ+8VS0qZPB4NgnN0SHfZmsXlEXwnTjc1ApN+pB5JbWzQxjp\nlN9BJNhiiShfBgZ6uEOHPyfvzFiYc/e/T/ddwyyY+W6x7qJSRNmzUTVKTbdT\npHx+9wM2RCyq49i8UkEsV65UrQXioCS6/Zlo7OAad4lGRg/TciiLbaPwyx4A\nrHVGbOFtDo7uV9UvlfCq1cT2WZPNw1WB9+cFyIvwNFlQ8Y+ymSQ/s11SDgdF\nJ98c50895ysWY4Hg1c1V6vB4ThM4kFkcC7aTAvPd7kDn96b7eSyrpnqsHyd/\nB2ZLlnojUmSfnfECzXG73wjvc63pZohFDRrbZOUtoJP7UQBdWdIHExVdT9cE\n7mbF\r\n=zOw0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4fjGtZVfcF5uX5L8YHMSc3kG+BZO+ug4PPHqzHqnUjwIgVufZ5L7xD3toqqnZv3+reOf8epWVRUdbz9yQ3JPC0tk="}]},"maintainers":[{"name":"illustr8r","email":"me@tjbeatrice.com"}],"_npmUser":{"name":"illustr8r","email":"me@tjbeatrice.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logo_1.2.0_1602167834815_0.27409427450131574"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-05T20:19:57.258Z","1.0.0":"2020-10-05T20:19:57.779Z","modified":"2022-04-04T15:39:34.569Z","1.1.0":"2020-10-08T13:17:03.042Z","1.1.1":"2020-10-08T13:40:04.674Z","1.1.2":"2020-10-08T13:53:34.983Z","1.2.0":"2020-10-08T14:37:14.928Z"},"maintainers":[{"name":"illustr8r","email":"me@tjbeatrice.com"}],"description":"Artlab logo.","homepage":"https://bitbucket.org/artlabx/logo#readme","repository":{"type":"git","url":"git+ssh://git@bitbucket.org/artlabx/logo.git"},"license":"ISC","readme":"# @artlabx/logo\r\n\r\nVery simple NPM package that contains the artlab logo.  Created to understand the process for building and deploying packages to https://www.npmjs.com/.\r\n\r\n\r\n## Usage\r\n\r\nTBD.  Ultimately need to determine what content is appropriate for installation by package consumers.  For example, should they only have access to a `/dist` folder with the final compiled assets?  What are the approprate package.json attributes to enforce this?\r\n\r\n## npmjs\r\n\r\n### Tips\r\n\r\n* A **package** is a file or directory that is described by a `package.json` file. A **module** is any file or directory (typically found in the `node_modules` directory) that can be loaded by the Node `require()` function. So _the npm registry contains packages, many of which contain Node modules_.\r\n\r\n* A valid javascript file defined for `main` inside of your `package.json` allows for some additional functionality such as [`require.resolve()`](https://nodejs.org/api/modules.html#modules_require_resolve_request_options)\r\n\r\n\r\n## Process\r\n\r\n> **Scope is critical.**\r\n\r\n### Account Setup\r\n\r\nCreate an *organization* within your account which serves as the scope (ie. @artlabx).\r\n\r\nWithin the *organization* there needs to be a *team*.  npmjs adds a \"developers\" team by default.\r\n\r\nUsers must then be added to the *team*.\r\n\r\nTeams must also be given [read/write permissions](https://docs.npmjs.com/managing-team-access-to-org-packages#adding-package-access-to-a-team-on-the-web) on a package **after its initial publication**.\r\n\r\n### Publish\r\n\r\nA valid npm user must be [added](https://docs.npmjs.com/cli/adduser) to your `.npmrc` file. \r\n\r\n```sh\r\n# NOTE the scope\r\n$ npm adduser --scope=@artlabx\r\n```\r\n\r\nOnce added, publish can be executed.  Setting `--access public` is only necessary on the initial publish.\r\n\r\n```sh\r\n$ npm publish --access public\r\n```\r\n\r\nWhen returning to publish again, simply log back in:\r\n\r\n> **When dealing with scoped packages it is critical to flag as such during login.**\r\n\r\n```sh\r\n$ npm login --scope=@artlabx\r\n```\r\n\r\n```sh\r\n# login without scope\r\n$ npm login \r\n>> Logged in as illustr8r on https://registry.npmjs.org/.\r\n\r\n# login without scope\r\n$ npm login --scope=@artlabx\r\n>> Logged in as illustr8r to scope @artlabx on https://registry.npmjs.org/.\r\n```\r\n\r\n#### New Version\r\n\r\nRecommended sequence:\r\n1. Commit any outstanding stages\r\n2. `npm version ${update_type}`\r\n3. `npm publish`\r\n4. `git push`\r\n5. `git push --tags`\r\n\r\n\r\n`npm version ${update_type}` stages git commit and creates a tag. Only need to execute `git push` and `git push --tags`.\r\n\r\n```sh\r\n# ${update_type} options = [\"major\", \"minor\", \"patch\"]\r\n$ npm version ${update_type}\r\n```\r\n\r\n\r\n\r\n\r\n","readmeFilename":"README.md"}