{"_id":"@cyberraven.io/raven-sdk-web","_rev":"1-21c3094d4f828bdcf39fac32d4dd65eb","name":"@cyberraven.io/raven-sdk-web","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"version":"0.1.0","license":"ISC","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"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@cyberraven.io/raven-sdk-web","author":{"name":"cyberraven"},"module":"dist/raven-sdk-web.esm.js","size-limit":[{"path":"dist/raven-sdk-web.cjs.production.min.js","limit":"10 KB"},{"path":"dist/raven-sdk-web.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^11.0.1","husky":"^8.0.3","size-limit":"^11.0.1","tsdx":"^0.14.1","tslib":"^2.6.2","typescript":"^5.3.3"},"gitHead":"92a7dff205ff8bee06f5e121cbc252dcbd3f97fc","description":"This SDK allows developers to seamlessly integrate Raven into their Web applications","_id":"@cyberraven.io/raven-sdk-web@0.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-pqPE0c3RXAwIOM7EoOZcBTVLEGLA3uDvPYsmshQnHGQaEXiLIJDgzHa/Xu2b2w7w28OB/WYbXghltgtbo8voyA==","shasum":"12d9e06acd568aef15082cddfe5de766ca7103b8","tarball":"https://registry.npmjs.org/@cyberraven.io/raven-sdk-web/-/raven-sdk-web-0.1.0.tgz","fileCount":33,"unpackedSize":77214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRBbd5MASHxz3HENmg39Jc48xD2968gMVBWXvoN6MX9gIgahzcD3002IwAuLhvDea+mFTqSOK6pTR+FwW+b6azzqQ="}]},"_npmUser":{"name":"kimnovak","email":"kimnovak187@gmail.com"},"directories":{},"maintainers":[{"name":"kimnovak","email":"kimnovak187@gmail.com"},{"name":"nenad.stojkovic","email":"nenad.stojkovic@blackfieldlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raven-sdk-web_0.1.0_1708205634774_0.6853413686344294"},"_hasShrinkwrap":false},"0.1.1":{"version":"0.1.1","license":"ISC","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"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"name":"@cyberraven.io/raven-sdk-web","author":{"name":"cyberraven"},"module":"dist/raven-sdk-web.esm.js","size-limit":[{"path":"dist/raven-sdk-web.cjs.production.min.js","limit":"10 KB"},{"path":"dist/raven-sdk-web.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^11.0.1","husky":"^8.0.3","size-limit":"^11.0.1","tsdx":"^0.14.1","tslib":"^2.6.2","typescript":"^5.3.3"},"gitHead":"92a7dff205ff8bee06f5e121cbc252dcbd3f97fc","description":"This SDK allows developers to seamlessly integrate Raven into their Web applications","_id":"@cyberraven.io/raven-sdk-web@0.1.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-WTkTXXLCDMiGLlg8yFhVGOWoUGrUOFtGlLrU6Jw4tBfv1oIaUBWfIYyzGWleCspSLP72Y28cYcFyK2HuWGWugA==","shasum":"c0e70ac00f5000b06bfa531546262e51b391a84a","tarball":"https://registry.npmjs.org/@cyberraven.io/raven-sdk-web/-/raven-sdk-web-0.1.1.tgz","fileCount":33,"unpackedSize":77214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4lZbJpucGlqVJRkVMmHEZ2O6AlEB2cYblKIxfB21EVgIgPLEJOCoITUHNCnH9T4AFlns0zlgIcaoqv1FupuzwDmY="}]},"_npmUser":{"name":"kimnovak","email":"kimnovak187@gmail.com"},"directories":{},"maintainers":[{"name":"kimnovak","email":"kimnovak187@gmail.com"},{"name":"nenad.stojkovic","email":"nenad.stojkovic@blackfieldlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raven-sdk-web_0.1.1_1708205710541_0.29720010177077505"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-17T21:33:54.666Z","0.1.0":"2024-02-17T21:33:54.991Z","modified":"2024-02-17T21:35:11.564Z","0.1.1":"2024-02-17T21:35:10.747Z"},"maintainers":[{"name":"kimnovak","email":"kimnovak187@gmail.com"},{"name":"nenad.stojkovic","email":"nenad.stojkovic@blackfieldlabs.com"}],"description":"This SDK allows developers to seamlessly integrate Raven into their Web applications","author":{"name":"cyberraven"},"license":"ISC","readme":"# RAVEN SDK WEB\r\nThis SDK allows developers to seamlessly integrate Raven into their Web applications\r\n\r\n## Commands\r\n\r\n### Install dependencies\r\n\r\nTo install the dependencies run:\r\n\r\n```bash\r\nnpm i\r\n```\r\n\r\nTo do a one-off build\r\n\r\n```bash\r\nnpm run build\r\n```\r\n\r\nThis builds the library to `/dist` folder\r\n\r\nTo run in watch mode run\r\n\r\n```bash\r\nnpm start\r\n```\r\n\r\nThis builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.\r\n\r\nTo run tests run\r\n\r\n```bash\r\nnpm run test\r\n```\r\n\r\n## Checking if it's working\r\n\r\nTo use this package in another app you will need to link it\r\nTo do so, go into the SDK folder and run  \r\n`npm link`\r\nthen inside of the folder of the app you want to check it in run  \r\n`npm link raven-sdk-web`\r\n\r\n### Bundle Analysis\r\n\r\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`.\r\n\r\n\r\n## Module Formats\r\n\r\nCJS, ESModules, and UMD module formats are supported.\r\n\r\nThe appropriate paths are configured in `package.json` and `dist/index.js` accordingly. \r\n\r\n## Named Exports\r\n\r\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.\r\n\r\n## Including Styles\r\n\r\nThere are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like.\r\n\r\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.\r\n","readmeFilename":"README.md"}