{"_id":"4xx","_rev":"3-78416c86243b06b7eca97ef94e80b669","name":"4xx","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"4xx","productName":"4xx","version":"0.0.1","description":"Slack Log Viewer","main":"./dist/src/main/index","scripts":{"g":"git add . && git commit -m 0 && git push --tags && git push -u origin main -f","tsc":"tsc -p tsconfig.json --noEmit","lint":"npm run tsc && tslint -c tslint.json -p tsconfig.json","package":"electron-forge package","make":"electron-forge make","parcel:build":"node ./tools/parcel-build.js","parcel:watch":"node ./tools/parcel-watch.js","publish":"electron-forge publish","start":"rimraf ./dist && electron-forge start","test":"npm run lint && jest --config=jest.json --coverage","update-snapshots":"jest --config=jest.json --updateSnapshot","catapult:update":"git submodule foreach git pull origin master"},"keywords":[],"author":{"name":"Felix Rieseberg","email":"felix@felixrieseberg.com"},"license":"MIT","config":{"forge":"./forge.config.js"},"dependencies":{"@blueprintjs/core":"^3.36.0","@blueprintjs/datetime":"^3.20.0","@blueprintjs/select":"^3.15.0","classnames":"2.2.6","date-fns":"^2.16.1","debounce":"^1.2.0","debug":"4.3.1","electron-context-menu":"2.3.0","electron-devtools-installer":"3.1.1","electron-squirrel-startup":"1.0.0","electron-window-state":"5.0.3","fs-extra":"9.0.1","jsonic":"1.0.1","lodash.throttle":"^4.1.1","lz-string":"^1.4.4","markdown-it":"12.0.3","markdown-it-emoji":"2.0.0","markdown-it-highlightjs":"3.4.0","mobx":"5.15.7","mobx-react":"6.3.0","query-string":"6.13.7","react":"^17.0.1","react-addons-css-transition-group":"15.6.2","react-autobind":"^1.0.6","react-dom":"^17.0.1","react-json-tree":"0.13.0","react-keydown":"1.9.12","react-linkify":"1.0.0-alpha","react-virtualized":"^9.22.2","tmp":"0.2.1","tslib":"2.0.3","update-electron-app":"^2.0.1","yauzl":"2.10.0"},"devDependencies":{"@electron-forge/cli":"6.0.0-beta.54","@electron-forge/maker-deb":"6.0.0-beta.54","@electron-forge/maker-rpm":"6.0.0-beta.54","@electron-forge/maker-squirrel":"6.0.0-beta.54","@electron-forge/maker-zip":"6.0.0-beta.54","@electron-forge/publisher-github":"6.0.0-beta.54","@types/chai":"^4.2.14","@types/classnames":"^2.2.11","@types/date-fns":"^2.6.0","@types/debug":"4.1.5","@types/enzyme":"^3.10.8","@types/enzyme-adapter-react-16":"^1.0.6","@types/fs-extra":"^9.0.4","@types/jest":"^26.0.15","@types/lodash.throttle":"^4.1.6","@types/lz-string":"^1.3.34","@types/node":"^14.14.7","@types/query-string":"^6.3.0","@types/react":"^16.9.56","@types/react-addons-css-transition-group":"^15.0.5","@types/react-dom":"^17.0.0","@types/react-test-renderer":"^17.0.0","@types/react-virtualized":"^9.21.10","@types/semver":"^7.3.4","@types/tmp":"0.2.0","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","electron":"11.3.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.5","jest":"^26.6.3","less":"^3.12.2","node-abi":"^2.19.3","node-fetch":"^2.6.1","parcel-bundler":"^1.12.4","react-addons-test-utils":"^15.6.2","react-test-renderer":"^17.0.1","ts-jest":"^26.4.4","tslint":"^6.1.3","tslint-microsoft-contrib":"^6.2.0","tslint-no-unused-expression-chai":"0.1.4","tslint-react":"^5.0.0","typescript":"4.1.2"},"optionalDependencies":{"cachetool":"^1.1.2"},"_id":"4xx@0.0.1","dist":{"shasum":"20e5c4b33931afb63f63548f39b60d4e645edbe9","integrity":"sha512-+HIPs02pn5EKqTRNeuJaAB0QG6sxdRb1QyF7OCe33h5pdvzg4hXoCmtDB3F6F7vxxcjGndK09ZTSDbWVTm2UXA==","tarball":"https://registry.npmjs.org/4xx/-/4xx-0.0.1.tgz","fileCount":13510,"unpackedSize":277166667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4oLqrI4cbWCYJV5tKawWs/m692CKMlqWlnBumUBZdxAiEAqi6KCCkfR2reg/4KsXTCDlXa61bGP5vJGULKxyRNdw8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMs6/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOIg/9E3vyFj6L3cowrGDHD9OTrmQ/jWS7dsnKDynS0isudaQTpU19\r\nOvj3LgV+2dH4WYx2WA/zoLqZxOGqdhNCoY4ILs51laT5A1n9Y3B9pC0Nn4Uj\r\nBJS7eT/y8Z3qqESBhwZyE4WEi/z7JOvV5N7TRmf8YqrnDnR0p8MqVRXkdjoG\r\nAw3535AMOnekt38qV1cRwod0duUcE1SUHy+NLnZUkGIauMCo/Yv3A2E1cVts\r\n1XyI58nllB7WKjVGgMrsrDSd/ONRobFmbE8N6DOdAfmbDOUP/p8h57t8Lnni\r\n5mk9ygKab3MQI8Iy0tkfUq7fpqhzNWMN4Ij5lyw6DJUsqYWGyp6OLfJSKMRU\r\nhgtZs/5Izu3elNKj5wmko6kFZZ1yQ3ZKOnFjx5U5DPTAZ8dQtyulBTPEuCx3\r\nsfc5zBpgLuwqVliEi3LV9uEOyPTWqyfiBnvcU+UXIfD4INzUakewF6eBcWpg\r\nTUCU7n1WdxcfSXDz+kX1vk1sT1+nHYH6F9OH7Vpkn9VYxMfa5fVB/53VZkRE\r\nDvSA6pBfe/Uz8I9edY+AJDmoKR72kInKRDwAEIEzLHVxtQ1MTMTRUREnnsG+\r\nZrpcbHNXuVjW/q4fawllL3EDnyUVeIrc3fSxVgY/t4SuDvJU4so83mQhrd82\r\nhk8kh9f5OEFuFIAvtm1o2OF2e1veKwT3lHo=\r\n=BsRh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"vsamaru","email":"vsamaru@gmail.com"},"directories":{},"maintainers":[{"name":"vsamaru","email":"vsamaru@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4xx_0.0.1_1664274109491_0.47217549991494123"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-27T10:21:49.476Z","0.0.1":"2022-09-27T10:21:51.269Z","modified":"2023-02-20T18:36:17.810Z"},"maintainers":[{"email":"dad2vad@gmail.com","name":"dad22"},{"email":"zbndmt@gmail.com","name":"zbndm"},{"email":"vsamaru@gmail.com","name":"o6"}],"description":"Slack Log Viewer","keywords":[],"author":{"name":"Felix Rieseberg","email":"felix@felixrieseberg.com"},"license":"MIT","readme":"> :warning: While I loved working at Slack, all of us must eventually move on, and so I have. The wonderful people still there are now in charge of Sleuth, so please find it over at https://github.com/tinyspeck/sleuth.\n\n# Sleuth\n\nA Slack Log Viewer.\n\n# Development\n\n```sh\ngit clone https://github.com/felixrieseberg/sleuth\ncd sleuth\ngit submodule update --init --recursive\nnpm i\nnpm start\n```\n\n# Releases\n\nReleases are now fully automated and happen entirely within GitHub Actions.\nTo release a new version, follow the following steps:\n\n1) Create a new version (for instance with `yarn version`). This should\n   update the version number in `package.json` and create a new `git` tag.\n2) Push the updated `package.json` and new `git` tag (`git push && git push --tags`).\n3) GitHub Actions will automatically build Sleuth for all platforms and \"draft\"\n   [a new release](https://github.com/felixrieseberg/sleuth/releases).\n4) Check the draft and make sure that all expected assets are there. A quick and\n   easy way to do that is to check if the drafted release has the same assets\n   as the latest published release.\n5) If things look good, \"publish\" the draft. Sleuth's autoupdater will automatically\n   push it out to people.\n\n","readmeFilename":"README.md"}