{"_id":"@bamboo-logs/bamboo-log","_rev":"3-84a18deea697e7d30bc525e98a67f58b","name":"@bamboo-logs/bamboo-log","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@bamboo-logs/bamboo-log","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pietgeursen/bamboo-log.git"},"keywords":["bamboo-logs"],"author":{"name":"Piet Geursen"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/pietgeursen/bamboo-log/issues"},"homepage":"https://github.com/pietgeursen/bamboo-log#readme","dependencies":{"@bamboo-logs/bamboo-wasm":"0.2.1"},"devDependencies":{"typescript":"^3.9.2"},"gitHead":"d02553889acc833829bc44ee170d2272bb6339d9","_id":"@bamboo-logs/bamboo-log@1.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-AytsAX//OFmwzX4pkugSj6l24zeEmuT42St7KzRwWfL8TZOUzDULSJbOXewlarHKqzqtzDksqS/etrShIz4a4w==","shasum":"c1eadd23b83bfabde24b88d540cbd05de4246ae6","tarball":"https://registry.npmjs.org/@bamboo-logs/bamboo-log/-/bamboo-log-1.0.0.tgz","fileCount":5,"unpackedSize":11904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexYqkCRA9TVsSAnZWagAAXCwP/308ZdXdqURlUgX+xiPy\nGKEqOreTpf0uSLYWFQxC7hK/BDKbtXrS7XIKt/xUo5hCwUEVW0ZqUhgnx6K0\ntb2bS3+T4W+/c6bOubv85WrRE7ZSZGg6eCwP6IYDzuiNrh+q2CT1lgj/04E9\nPiNBZMgzU1C3wDxamsr77NAhdsPXB72FLOsEeeqUYJK3ufoaAFqv/zasesTl\nl0Co2M8Jx273LtGR9n9emNLt7uKwism96iOQRo50qbjiU2cNSqVBbTUr3+Qf\nTp6g7Y11JYcpKnqL1b4ggy/TVhnv9QLTw1mjhoSJlqybTA0jQ4J5RxcCzX6h\nLdpvPQajjM5XDvkFrh50sxx6thhFZlPnBoVWFno/jMshyMTHHl9zhNEZPd12\nrnLh+IxUbErYdc9BABiBBQx75aUC8cvOVWsJdfsOPx+9GmuZzhD5anu6pWYf\nvWAdw/NgJwyHXqlpEVcliPim7XdGbc4lshtq8T4xzh22UA7H5LcYl5GfACqu\nkyR7fq9/UisVqbycVFWu21bVebDpybYPod5pGQUU5Jir5d5k7V2dTsNlXKUi\n2hVLhxQKF6Bbx7Og+bCNzBWuZ4eUbHq62ZXcmuEl/PON7D/W93l8/qqcmiaI\nCT4tIOEraxtYi1SRHihEUdHHqJKytEYteKzt+CmH/6tALAkIQDbwRpaYgEyI\nyIOh\r\n=8+kK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/HITQlB8+w2bCOL+T+5bWC7h/wEEeVxDds867BiWWCQIhAJXW6SiKmaCgN9mgVV8RwxwXfbFQmKEN7Jye4WEV3EyU"}]},"maintainers":[{"name":"pietgeursen","email":"pietgeursen@gmail.com"}],"_npmUser":{"name":"pietgeursen","email":"pietgeursen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bamboo-log_1.0.0_1590004387676_0.00223317641495413"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bamboo-logs/bamboo-log","version":"1.0.2","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pietgeursen/bamboo-log.git"},"keywords":["bamboo-logs"],"author":{"name":"Piet Geursen"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/pietgeursen/bamboo-log/issues"},"homepage":"https://github.com/pietgeursen/bamboo-log#readme","dependencies":{"@bamboo-logs/bamboo-wasm":"0.3.0"},"devDependencies":{"typescript":"^3.9.2"},"gitHead":"24f29b5e86374c6fa557481e58716d23d064b6dd","_id":"@bamboo-logs/bamboo-log@1.0.2","_nodeVersion":"10.15.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-bTK9U03xBUlqBRTF1FAwKtSEBVPStoDz387b3b8E1yv9TBT/S9z9AaQ5q5FQdcxeElZeBbm9LkgyVxaqJw01Yg==","shasum":"b6c7984c7379900d708e30c7d0f19f0f3c2026eb","tarball":"https://registry.npmjs.org/@bamboo-logs/bamboo-log/-/bamboo-log-1.0.2.tgz","fileCount":5,"unpackedSize":12899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex5VKCRA9TVsSAnZWagAAflQP/jM084K6zZszeQrSksd0\noc6HKc121hSKpABd9n5nV8gUS2masYSH31MlgboZ7XUKx3XYEEqaNl80WP4y\n2id4zMwzaG2BsMjujKTtX3muaAI4aXPL3JhijaKHF8mCVBi7TP9u9FZ4U8eR\nbXhSznuoFA2+73QO1WTXq36/zDEuvArUbaIzyx1cRGoVAVkxbcdTIv+Ytzm2\npEVl0n0VensflgWqOAVrVfGLM1nMAjszREv7/ZqY8cQJb3X9TP9SbD1ugMs1\n9ewlRrYaTm28EfWYtL2XQf7zf+W0vTl4uTNyWXPSEdmx3jMWLdK++9kYkwHD\nWnCkJ9Qr9W3T1RzSewx8Bx315keTb1uIorB7wJZcM5XJRjksYZve3DiTs+NJ\n6O3UwxASLyRKuE77c/qe1zfMmaHGttvGXDOTfJUU/c4WrtdrlP/eFcSx9pfp\nArLLCmXyeSZqzbdjdPmLKjv4jSeRq5aDVLj2Fcf+xbyVV8PUgseWdRHlmge0\nc/vYnejJ1IklZZUA9ljE7o9IN+ZDP+rW//HcJwmyBi3JqIeQ7EupLxRbkMm0\nZe4zLYsAfyjBovqcWOzJ6EjHfzeo9LutqsNWcvedHlmCWF+GaLJdpHXfHsWm\nj1MSvH3S1wt4Whf1krQEOCMY0lRRHeOnhhw/jSxhDQEnXrsKbc6HysJjMl1q\ni290\r\n=lU/4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCi3xFHXdpBOMVCa5nuTXLTy49O3ciclZeqn4xaOteAAiACHC6/EzX+h3dylDguDptEGgGWWgsvUaT0aSm/DgmFYw=="}]},"maintainers":[{"name":"pietgeursen","email":"pietgeursen@gmail.com"}],"_npmUser":{"name":"pietgeursen","email":"pietgeursen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bamboo-log_1.0.2_1590138186123_0.5690494588298587"},"_hasShrinkwrap":false},"1.0.3":{"version":"1.0.3","license":"AGPL-3.0","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"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@bamboo-logs/bamboo-log","author":{"name":"Piet Geursen"},"module":"dist/bamboo-log.esm.js","devDependencies":{"husky":"^4.2.5","tsdx":"^0.13.3","tslib":"^2.0.1","typescript":"^4.0.2"},"dependencies":{"@bamboo-logs/bamboo-wasm":"^0.3.0"},"gitHead":"a5d2cd70748b0b750fb233c796104c83d6f9ec69","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":"@bamboo-logs/bamboo-log@1.0.3","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-h63DoK0bPspWi8HKAA19/UGssJFwz398UdLk/jRfvrcH8YEmyJ9QYxnfTsAV6Z5GVQinlmxeMqbQ10UFhs5HVg==","shasum":"8a36d8ccc6361706c3d8c8e09d52bfe4668937ce","tarball":"https://registry.npmjs.org/@bamboo-logs/bamboo-log/-/bamboo-log-1.0.3.tgz","fileCount":14,"unpackedSize":27193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXpGtCRA9TVsSAnZWagAArwwP/A15EtsAhO/1UDAPXD5L\nzsB8EkecWl6A4m4qJNlEK+kdqdD/oyXI+dLe+umR3N+PeQmTb2ofGAaRWQbK\neGP0WYFaBEdcuxpx7PHJ9mBPuhOqGKMNXs2aab8qzu+0JchfZ2rTHxl4Dx+E\n05cyOLzSx5fjwDUInO4KHjSiZ3I3QDOLiH88lpaGVsnH7lpWfLpWUM4xAHUw\nwkeO0zvEDEdZOYM3eT0/Bb4TPjc6m7ejxo/Wg+tJDiNNKk1fowTWAXQ667hL\nJENCPD2D+5aPBV5lIIslWQgWOwhpTPGk6owG+rfjDgDLdVmalgfC/0qKo7PV\nhxu++SPt4NavSeSCwohCyo5eFHPQWExxH4UsHhyygDgzpKZjI+0ynsTcxflp\nkadMWf/N0egElJYp+tTMjsLI0GD+PAQ/fvsgHyly0q8TSuc03YUm6KKCbMQt\nEKP6G8G2CGVOAYQURj6x32i32nO6oqrwCWjZb8AzxAYNnWh6j7h5mjiy5fOu\nzdpPx39bpvihipLC3RcqoFDp/iM4H2jmtuBJvylV3YOarpoZ3ZUs0sd3vNLm\nMDpZvGcYvqD5sQPDjNAAEk0N6PRfMigkAtURNt0yCsXaOdXaDvE0AIiYWrqa\njFClTy9VmDvOuafLajVoSsxTfZzB4Z3DdPTjWLiLWCbTSb7/HqBAGoePTFqd\nt7lk\r\n=52bF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4lKvknSzz1L0a2HwN1fi03lc+uXehZzvPm8R6Gd3S2AIgE/ct7OLK8sYltmuBJE+n5Dhy3q2rmb+qNqdE91eRkhU="}]},"maintainers":[{"name":"pietgeursen","email":"pietgeursen@gmail.com"}],"_npmUser":{"name":"pietgeursen","email":"pietgeursen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bamboo-log_1.0.3_1600033197306_0.48139853701493984"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-20T19:53:07.406Z","1.0.0":"2020-05-20T19:53:07.792Z","modified":"2022-04-04T17:39:56.998Z","1.0.2":"2020-05-22T09:03:06.264Z","1.0.3":"2020-09-13T21:39:57.429Z"},"maintainers":[{"name":"pietgeursen","email":"pietgeursen@gmail.com"}],"author":{"name":"Piet Geursen"},"license":"AGPL-3.0","readme":"# TSDX User Guide\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#### 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\nA simple action is included that runs these steps on all pushes:\n\n- Installs deps w/ cache\n- Lints, tests, and builds\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","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."}