{"_id":"@akkadu/slackbot","_rev":"9-b9a7c6c3ee0566cb3848d366e884ba97","name":"@akkadu/slackbot","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"version":"0.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@akkadu/slackbot","author":{"name":"codebender828"},"module":"dist/slackbot.esm.js","size-limit":[{"path":"dist/slackbot.cjs.production.min.js","limit":"10 KB"},{"path":"dist/slackbot.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.10.1","husky":"^5.2.0","size-limit":"^4.10.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.2.3"},"dependencies":{"consola":"^2.15.3","dotenv":"^8.2.0","slackbots":"^1.2.0"},"description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@akkadu/slackbot@0.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jM0XekNUsAlUYI+vhAgUe4wkWtWWcRl3jjOI0xmzRRy1+mgjfpUzfizR1/eKDzHSaqBC3AIuvQzZytx4hFZoMg==","shasum":"b5ace302a0fa224eba8534e9ca57b13f7ce8bf6e","tarball":"https://registry.npmjs.org/@akkadu/slackbot/-/slackbot-0.1.0.tgz","fileCount":12,"unpackedSize":20190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWuW5CRA9TVsSAnZWagAAd3wP/RV7ePxYaEYEGmbDPtt8\nPk4NaUebZlynQtCCVso6DQn34fg6gNAe7M7hIXJxI38wk5I8vxsB1WL+m5NF\noVLjh4mniT5EpLEcERt4OsPEx2jSLh/wHC/ZfET1zROD7goITeC9Yy1SLS76\nx3iUUvGjIlh+ykYoLAM4q9UhOVPIudxkX+yH7L4a2Wce/ynuoFW4KzHVKh+W\nPClr0CMtPafPOrSajijlGRND2vTA2iwRkZ8kyBLb9i6N6q+EPf5LtLNCDK7o\nmGNZtWWbazymAh25TF2hOEAUKhAh7gY7FwffVsNRDjx58iiik+lHHUo75gy0\nmQ1tWGCykdYHXhWoL9tsMcwaHtRzb1JQNv132xuYQL2mPqbTPabmVNI1Gy+b\n/wgG90CMr8FBeRTnPkBuTCCjpTEawTRKAWPQsgiauu+hVnyIRMXOG8zl3j8b\n1aw+MxDUh3TjBqEhUOo6H/PvSKDBGFu+Rwsm4OebPHehj7jcarm1s+vv6BvN\nHkffO1+cUcwc7bo8uUMBIa3v+FORSh02P+HsjUVTkeDAwnGc3/dHTiuf0l1M\nG8l1srAG+ejGQCZLJ3fHUytNjOBl1O/zk+EE6XfOXbVSBFEU3CahjdbjzQcC\nzr2yP85HKwMGpESu5/Blj83re6J1pNxyh4sgkUVwRp2uiKqyOSVXfH60fPAA\nvhXn\r\n=7Klx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGAZEhcQ67drBhmAw+X/RQ9cbm63hWPrIOcTobPcUGQAiEAmdZa+2Q2+LNlGMZjgRRifLqHFI5va7FhF3mSOc/xHnY="}]},"_npmUser":{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},"directories":{},"maintainers":[{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},{"name":"pterobyte","email":"jt1992@gmail.com"},{"name":"codebender828","email":"jbakebwa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slackbot_0.1.0_1616569785347_0.40588156835081524"},"_hasShrinkwrap":false},"0.1.1":{"version":"0.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@akkadu/slackbot","author":{"name":"codebender828"},"module":"dist/slackbot.esm.js","size-limit":[{"path":"dist/slackbot.cjs.production.min.js","limit":"10 KB"},{"path":"dist/slackbot.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.10.1","husky":"^5.2.0","size-limit":"^4.10.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.2.3"},"dependencies":{"consola":"^2.15.3","dotenv":"^8.2.0","slackbots":"^1.2.0"},"gitHead":"7e257b3522e09853985f6328a60154d91fdfc79c","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@akkadu/slackbot@0.1.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Zm0tE09qCPIJNABlgkXmS5z6TivqPEoAtAwdNft9I/oqQspanvA4Sog+hX1k8x902slICTs0OOTVffFDr2wVYg==","shasum":"042efece712681791c8959a05bd76cabf4de4f2e","tarball":"https://registry.npmjs.org/@akkadu/slackbot/-/slackbot-0.1.1.tgz","fileCount":12,"unpackedSize":14389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWvE8CRA9TVsSAnZWagAAoNUP/0yNbWHS3L7y2AhwmUsd\nTIK7oro/SfA3zXLHBL6UtPNhm25JDE3bj4vTROpvqTo/Ziid8AJRLjKeu9x+\nNlATLx6QXzIFg715LQo5Vn09Qtjn7pO3KVfqGf1ZMQPVZEjQ7ILKbLZQ8mHe\nxxpjQsX3y0Ug/2K6UKta0Z0DWEW6XwcAxDQExq3CCEDmilTNB1EypnIHaGWF\nJ8RhhAzOWEmfvUI2/JxBVVQU5tG0SSxdNsGzI0BVmebL8ovAJ/VdUSrY0Gq0\nteRkcZTjyngO+dqSFtfzUcFrevVJwpmkSfQ8eKZ4Aa9NynQOkUVR+P3o8px6\n3FGNLgWX+K8zC6d4bD2nnBs3qY1DnYkt0WmQiuun+K28WeNu0Qy+qPsuMFkM\nm7sRyaOBUnWMTi4wGPLCVcOfgEGJ4JpR5A15jTt5qYDHTsVEslvgI7jXJ6av\nQeLQgq+WV9kQoOg/MWrC+/kMDHuTy3IE/D/2W4pQljmgChr1gwG36nh2+3uU\n4BG3iU9xTf23KSASip6lS0L7Unss3SAUMhHQnco9CCut44a/XIDgT+kyjUUD\nroJE6aGOvaF6vqpTjgajTRKuFBG7kEUVAiSS294wQpmF3ktleFHCEBka9i94\nnOU9j5iFIMnSdFoKPBkmRlww1k1jW3qWF6rzJjDgrglponm49Zeijrr4b+or\niRX0\r\n=TxqB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuBjIsLeFDDNbxaSHWpOn5ugrPa/l7riSkPZNHd42wSAiBFP2tspanQNsK4rjZ0iVdQd34mJioNCPCNqKA9No8ltQ=="}]},"_npmUser":{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},"directories":{},"maintainers":[{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},{"name":"pterobyte","email":"jt1992@gmail.com"},{"name":"codebender828","email":"jbakebwa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slackbot_0.1.1_1616572732420_0.36312249816381126"},"_hasShrinkwrap":false},"0.1.2":{"version":"0.1.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@akkadu/slackbot","author":{"name":"codebender828"},"module":"dist/slackbot.esm.js","size-limit":[{"path":"dist/slackbot.cjs.production.min.js","limit":"10 KB"},{"path":"dist/slackbot.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.10.1","husky":"^5.2.0","size-limit":"^4.10.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.2.3"},"dependencies":{"consola":"^2.15.3","dotenv":"^8.2.0","slackbots":"^1.2.0"},"gitHead":"689c724f25ea1a2b8b8dd0343540ad7cb89fbaaa","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@akkadu/slackbot@0.1.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oZPE8ymJKHY8vFJ8WZzRMXjlMj06vMrfrnboWumW8cj4NYEIKJDfNYlSCQzL93aG9KkK4lSx5I+gSf2iGnlalA==","shasum":"5d54319d484d6906f15303c4454fa0a19f081976","tarball":"https://registry.npmjs.org/@akkadu/slackbot/-/slackbot-0.1.2.tgz","fileCount":12,"unpackedSize":14448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWxi3CRA9TVsSAnZWagAAPJQP/2v2z+C8RqYIV9tekXm8\nERHUBQz5KYLstf1BwKDfCIH8KGmnjb8G9QOCGkqHjUk6PQfFTp7RWHXZ1V8z\nd4vd9pAYVCtIlNaNAStDoXF3KD8ZZ67KHE8+KUHv1fbe1wLMBTaHCyyQwXl8\nCQiSItYXu1kSSU8EWK58dWAlVqzYJ4TUzTkmTzBfaEZ7g3Enb+PntT9hRhCk\nh34pvF+xSG7D06eT8T7KSUjhjLQBHzo2DwHq1qTgU3D5wV4r+jmDVyG7JDcT\nTdl5TNGExBuuWvjF4N5iYv/q7hSz1gklUq/9PaOFfM1rRvvcQhmfI52+D9F+\negQzzHs/HBuuHJPT/n1m9JMA6YTPizkYOnRAhoapxkFrG8/pfBTQW6LSMGtY\nXjs16RWiNLk6yb7kUArFzOhh7+pQwI2OaiuHEdAd0fUk31hMjqF3/tx+wnl8\nAJMEIE4RqKdF+tIDaPgVkvw3xpCLIGJktvXYzvD44kqPA9GlK4BHjID4Ypee\nmR1c1O2LuGz4tdyfisQKtTeWopaqgNXXeNbYS8TaNX4WdzndYYZDSc2x9rMl\ngTlgT9fuLJAd/2T3E+xfhWG/oMFN8PNY2i0F3sEtcNSelMGWnpXH+F76t8X9\nY4xE2qFJBT3LirSHvCak0esAEu24RivUZpMUisVEUNPR4K3K9En+JKfFwpUy\nklUI\r\n=AM0n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOAcnk7jbfetQoDkhdWik2p//P7BEam6u3n/rPj3zvYAiAVT/CTjQ0qalZ1fhuyC5e3F9Vm//plVkGVyOdVmd+mtw=="}]},"_npmUser":{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},"directories":{},"maintainers":[{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},{"name":"pterobyte","email":"jt1992@gmail.com"},{"name":"codebender828","email":"jbakebwa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slackbot_0.1.2_1616582838692_0.373814211497586"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-24T07:09:45.127Z","0.1.0":"2021-03-24T07:09:45.496Z","modified":"2022-04-04T12:30:35.856Z","0.1.1":"2021-03-24T07:58:52.571Z","0.1.2":"2021-03-24T10:47:18.833Z"},"maintainers":[{"email":"techforce@akkadu-team.com","name":"akkadu-techforce"}],"description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","author":{"name":"codebender828"},"license":"MIT","readme":"# Akkadu Slackbot\n\nCongrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.\n\n> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`.\n\n> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript)\n\n## Commands\n\nTSDX scaffolds your new library inside `/src`.\n\nTo run TSDX, use:\n\n```bash\nnpm start # or yarn start\n```\n\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\n\nTo do a one-off build, use `npm run build` or `yarn build`.\n\nTo run tests, use `npm test` or `yarn test`.\n\n## Configuration\n\nCode quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly.\n\n### Jest\n\nJest tests are set up to run with `npm test` or `yarn test`.\n\n### Bundle Analysis\n\n[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`.\n\n#### Setup Files\n\nThis is the folder structure we set up for you:\n\n```txt\n/src\n  index.tsx       # EDIT THIS\n/test\n  blah.test.tsx   # EDIT THIS\n.gitignore\npackage.json\nREADME.md         # EDIT THIS\ntsconfig.json\n```\n\n### Rollup\n\nTSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details.\n\n### TypeScript\n\n`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs.\n\n## Continuous Integration\n\n### GitHub Actions\n\nTwo actions are added by default:\n\n- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix\n- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit)\n\n## Optimizations\n\nPlease see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations:\n\n```js\n// ./types/index.d.ts\ndeclare var __DEV__: boolean;\n\n// inside your code...\nif (__DEV__) {\n  console.log('foo');\n}\n```\n\nYou can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions.\n\n## Module Formats\n\nCJS, ESModules, and UMD module formats are supported.\n\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found.\n\n## Named Exports\n\nPer Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library.\n\n## Including Styles\n\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\n\nFor vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader.\n\n## Publishing to NPM\n\nWe recommend using [np](https://github.com/sindresorhus/np).\n","readmeFilename":"README.md"}