{"_rev":"69-376384b9e015802aefce8f9b2b86cd03","time":{"created":"2024-06-23T15:17:38.925Z","modified":"2024-06-23T15:17:39.484Z","0.0.1":"2022-05-10T08:50:07.971Z","0.0.2":"2022-05-10T13:02:54.524Z","0.0.3":"2022-05-10T13:44:19.948Z","0.0.4":"2022-05-11T13:51:04.770Z","0.0.5":"2022-05-11T14:49:58.463Z","0.0.6":"2022-05-12T14:38:59.901Z","0.0.7":"2022-05-15T09:01:38.746Z","0.0.8":"2022-05-17T13:52:21.387Z","0.0.9":"2022-05-18T07:39:30.885Z","0.0.10":"2022-05-18T07:45:00.561Z","0.0.11":"2022-05-19T13:39:23.531Z","0.0.12":"2022-05-22T14:18:05.312Z","0.0.13":"2022-05-23T10:26:31.495Z","0.0.14":"2022-05-23T11:00:31.370Z","0.0.15":"2022-05-26T11:45:05.577Z","0.0.16":"2022-06-06T08:34:12.640Z","0.0.17":"2022-06-06T12:50:02.828Z","0.0.18":"2022-06-07T10:17:13.971Z","0.0.19":"2022-06-07T13:04:52.163Z","0.0.21":"2022-06-07T13:45:30.558Z","0.0.22":"2022-06-08T12:07:36.098Z","0.0.23":"2022-06-09T08:22:07.130Z","0.0.24":"2022-06-09T12:14:18.426Z","0.0.25":"2022-06-12T10:27:55.245Z","0.0.26":"2022-06-12T11:36:42.513Z","0.0.27":"2022-06-12T12:09:37.415Z","0.0.28":"2022-06-16T13:09:05.640Z","0.0.29":"2022-06-16T14:25:40.948Z","0.0.30":"2022-06-22T13:50:07.361Z","0.0.31":"2022-07-24T16:00:43.725Z","0.0.32":"2022-07-25T12:10:58.777Z","0.0.33":"2022-07-25T12:21:53.272Z","0.0.34":"2022-07-28T15:27:34.989Z","0.0.35":"2022-07-31T14:55:02.708Z","0.0.36":"2022-08-14T06:50:25.712Z","0.0.37":"2022-08-14T07:32:34.953Z","0.0.38":"2022-08-14T08:06:44.119Z","0.0.39":"2022-08-14T11:05:28.779Z","0.0.40":"2022-08-17T10:03:59.257Z","0.0.41":"2022-08-17T10:31:54.455Z","0.0.42":"2022-08-23T10:59:01.809Z","0.0.43":"2022-08-23T11:05:53.285Z","0.0.44":"2022-08-23T11:11:18.056Z","0.0.45":"2022-08-23T13:25:27.856Z","0.0.46":"2022-08-23T14:03:35.772Z","0.0.47":"2022-08-30T13:41:34.555Z","0.0.48":"2022-08-30T14:27:15.951Z","0.0.49":"2022-09-01T10:31:42.542Z","0.0.50":"2022-09-07T11:02:50.328Z","0.0.51":"2022-09-18T15:03:50.667Z","0.0.52":"2022-10-09T11:20:23.938Z","0.0.53":"2022-10-11T12:08:44.329Z","0.0.54":"2022-10-13T12:22:13.262Z","0.0.55":"2022-10-20T10:29:40.372Z","0.0.56":"2022-10-20T10:43:01.202Z","0.0.57":"2022-10-20T13:18:44.313Z","0.0.58":"2022-10-27T05:17:44.396Z","0.0.59":"2022-10-30T09:34:11.872Z","0.0.60":"2022-10-31T09:26:34.348Z","0.0.61":"2022-11-08T16:04:24.603Z","0.0.62":"2022-11-13T12:16:36.543Z","0.0.63":"2022-11-13T14:57:44.167Z","0.0.64":"2022-11-16T12:34:44.467Z","0.0.65":"2022-11-16T14:03:15.312Z","0.0.66":"2022-11-24T12:27:52.836Z","0.0.67":"2022-11-27T11:32:57.809Z","0.0.68":"2022-12-01T16:03:06.901Z","1.0.218":"2024-06-23T15:17:39.209Z"},"_id":"telefire-panel-connect","name":"telefire-panel-connect","dist-tags":{"latest":"1.0.218"},"versions":{"1.0.218":{"name":"telefire-panel-connect","version":"1.0.218","description":"module for communication with telefire panel","main":"index.js","scripts":{"test":"jest --config jestconfig.json","lint":"eslint .  --ext .ts","lint-fix":"eslint --fix .  --ext .ts","prepare":"tsc && npx gulp","build":"npm run prepare","prepublishOnly":"npm run check-main-branch && npm run build","check-main-branch":"git diff --quiet HEAD...origin/main || (echo 'ERROR: Main branch has new changes. Please merge them first' && exit 1)","start":"node index.js","start-local-server":"ts-node start.local.server.ts","stop-local-server":"ts-node stop.local.server.ts"},"license":"UNLICENSED","devDependencies":{"@types/body-parser":"^1.19.5","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/jest":"^29.5.12","@types/node":"^20.14.2","@typescript-eslint/eslint-plugin":"^6.21.0","del":"^7.1.0","eslint":"^8.57.0","eslint-config-erb":"^4.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.2","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-jest":"^28.5.0","eslint-config-love":"^43.1.0","eslint-plugin-n":"^16.6.2","eslint-plugin-promise":"^6.2.0","gulp":"^5.0.0","gulp-uglify":"^3.0.2","jest":"^29.7.0","telefire-connect-types":"^0.0.75","ts-jest":"^29.1.4","ts-node":"^10.9.2","typescript":"^5.4.5","uglify-js":"^3.17.4"},"dependencies":{"axios":"^1.7.2","body-parser":"^1.20.2","cors":"^2.8.5","eslint-plugin-jsx-a11y":"^6.8.0","express":"^4.19.2","koffi":"^2.8.9","node-hid":"^3.1.0"},"overrides":{"glob-parent":"6.0.2"},"prettier":{"overrides":[{"files":[".prettierrc",".eslintrc"],"options":{"parser":"json"}}],"singleQuote":true},"_id":"telefire-panel-connect@1.0.218","gitHead":"256c55f8f98e40b714e5e8ce645db0bb89866a57","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-unFAr4mXAq9idEfnl48zw/3U8iozeaf+v9qJYjyb1OuG1udyZmFBIB2DjT+CjD9a5O8/mYMeEh1nD14LNc0VDw==","shasum":"67d48d23278af9a5bb7c160621393a185dffc8b9","tarball":"https://registry.npmjs.org/telefire-panel-connect/-/telefire-panel-connect-1.0.218.tgz","fileCount":810,"unpackedSize":4516376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGelS7i2HTfhQ9WLfq4AQqAILElwJo5AIsueLxC/lZ3gIgWcr+SdXhJa4O9weA071I8fEuf8tIqXAvwbLhDx2Dh2k="}]},"_npmUser":{"name":"aharond","email":"aharon@arborknot.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/telefire-panel-connect_1.0.218_1719155858926_0.33473949586786933"},"_hasShrinkwrap":false}},"maintainers":[{"name":"aharond","email":"aharon@arborknot.io"}],"description":"module for communication with telefire panel","license":"UNLICENSED","readme":"# Release\r\nIf there is any change in the DLL (field in a method) we update the telefireApi.ts file. \r\nIf there is a new method in the DLL, we update the telefireLibDLL with the method's name and add the request/response to telefireApi.ts file.\r\nTo compile the code, run this: npm run buld\r\n\r\n1. Update the dll under dist-> dlls. \r\n2. Update the \"version\" in package-json (refer to Artifacts in Azure DevOps, filter this module ->  {latest version})\r\n3. Update CHANGELOG. \r\n4. Run in the terminal: \"npm publish\" or \"npm run publish\"\r\n5. Push the code to Azure DevOps.\r\n\r\n# Debug\r\nhttps://www.youtube.com/watch?v=rfyKeGaw8Jw\r\n\r\n# Introduction \r\nTODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project. \r\n\r\n# Getting Started\r\nTODO: Guide users through getting your code up and running on their own system. In this section you can talk about:\r\n1.\tInstallation process\r\n2.\tSoftware dependencies\r\n3.\tLatest releases\r\n4.\tAPI references\r\n\r\n# Build and Test\r\nTODO: Describe and show how to build your code and run the tests. \r\n\r\n# Contribute\r\nTODO: Explain how other users and developers can contribute to make your code better. \r\n\r\nIf you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops). You can also seek inspiration from the below readme files:\r\n- [ASP.NET Core](https://github.com/aspnet/Home)\r\n- [Visual Studio Code](https://github.com/Microsoft/vscode)\r\n- [Chakra Core](https://github.com/Microsoft/ChakraCore)","readmeFilename":"README.md"}