{"_id":"@dapia-project/recording-streamer","_rev":"12-14e3eb748b001bfe13c657f633e26985","name":"@dapia-project/recording-streamer","dist-tags":{"latest":"2.4.0"},"versions":{"1.0.0":{"name":"@dapia-project/recording-streamer","version":"1.0.0","description":"Lib that replays a recording according to time","main":"dist/src/index.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"scripts":{"tsc":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"esbuild":"^0.18.11","husky":"^8.0.3","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"bc629e9f4aeb2908501360243a499a9402713c73","_id":"@dapia-project/recording-streamer@1.0.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-eJ5Qdp/fBuDhwGxd8QfzIQsUuN/YZcPq0H1oXE/aKWa7iW0oz1Em48N1jgZVe75lLyxLm0S22t0jlj4sweG3yg==","shasum":"c6ee4c626287d3854a4b4da38f0e3d44960172b6","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-1.0.0.tgz","fileCount":37,"unpackedSize":19422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTzTEP9HExRnQ45IESCmJE0zulaj1i22CfxDGNkT9eWAiEA3q/ev6RqR0vCKGb6Ik2QFlCV272BdtVPCNO7uQWVArs="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_1.0.0_1688557783467_0.50317967420118"},"_hasShrinkwrap":false},"1.1.0":{"name":"@dapia-project/recording-streamer","version":"1.1.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@types/command-line-args":"^5.2.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"10ac1e703f0d13f60abe0642a4c66e31da99f6cc","_id":"@dapia-project/recording-streamer@1.1.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Zbw8Qu1Fwe8sbjiO8oPvOETdaRE72Tl4uVlJW4oN0DPZLtuz9XFSxxiKTsSwtWTw3hYmMfIoCSAiS6Fy3kJ6+A==","shasum":"ece0453297173b136584b73a35b5c0626f2180a5","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-1.1.0.tgz","fileCount":37,"unpackedSize":21785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEscszF6GiQP3m91nv5N8v5p1by0WXRAYUjNKURq/+BgIhAKEa8yPmNn5/jf+MWDyvSegwHhnrDw1v/6pLuKbzq/B/"}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_1.1.0_1688718180674_0.8801412902444907"},"_hasShrinkwrap":false},"1.2.0":{"name":"@dapia-project/recording-streamer","version":"1.2.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts --file \"C:\\Users\\morga\\Documents\\DapIA\\Fichiers SBS\\zigzag2.sbs\" --url \"http://localhost:3001/recording/stream\""},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"3e251d9f77dc455d44b49c25261c532f9f43401b","_id":"@dapia-project/recording-streamer@1.2.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-sySDy6IyKaIWd+tty38cz9NjZc78OsuVgSZ6s1rKskQ2BaNtD2o0YkPvKYdzPvd6iT0Jpg9qKXRcgtaMC4ZgrQ==","shasum":"d6337f529e2789a1f9e3794b9b5cd7db9170d256","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-1.2.0.tgz","fileCount":37,"unpackedSize":23393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDabxrCDZpCYCzoBdOKOOin7hpn54uEu4j/0uM7V6tqqAIgNmGOVX4HU1B0+8K9P+Z/CwyrWs79Tq7rUngon7iuGK4="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_1.2.0_1688983034429_0.7471135382460443"},"_hasShrinkwrap":false},"1.3.0":{"name":"@dapia-project/recording-streamer","version":"1.3.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts --file \"C:\\Users\\morga\\Documents\\DapIA\\Fichiers SBS\\zigzag2.sbs\" --url \"http://localhost:3001/recording/stream\" --speed 2"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"f39ccac734c043f2fd2a194341ccf31cd91aa22b","_id":"@dapia-project/recording-streamer@1.3.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-bfqGY1m2SE4dWKUsboaBDyiAkNQXSExShMTb4e08E7l+OWL2hHWk/hvpcKIwGEqOmU4tSMktq85xS+kVUr0+Aw==","shasum":"2f886e433594a5023e899be75749e3798b6eb33d","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-1.3.0.tgz","fileCount":37,"unpackedSize":24553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPjOUYfnlwf6Rw7Cg67bY00b2teoyEBECvGiLER61ijAIgc6SiP4/Bo7gmycmel0nSrqptxPN3k02o0KJrSMEF1h8="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_1.3.0_1688990746192_0.9362690830372256"},"_hasShrinkwrap":false},"2.0.0":{"name":"@dapia-project/recording-streamer","version":"2.0.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts --file \"C:\\Users\\morga\\Documents\\DapIA\\Fichiers SBS\\zigzag2.sbs\" --url \"http://localhost:3002/send-message\" --speed 2"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"594c5ec92956b7a6b675e4041fefa9c96050b474","_id":"@dapia-project/recording-streamer@2.0.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-xEv8bNzVZBtLlSje9hr//pFPv5e1GSb1H/E1cE1fIlk7nzlpBIacAiR7RMOgFJQWS7/tDPo5Q4DsjG3aZHOITw==","shasum":"abada033ce157b8101ec62b35dd793a03cd12b8b","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.0.0.tgz","fileCount":38,"unpackedSize":25045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjO6nA19h6plMk1BLmTfJnhxo3+b+epFC7rStPVYwu3AIgECRVCF0fjxCKc2pnQdosPjnrqcYDhkx3pxD+GkxSPu0="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.0.0_1689770211303_0.6941775664073935"},"_hasShrinkwrap":false},"2.1.0":{"name":"@dapia-project/recording-streamer","version":"2.1.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts --file \"C:\\Users\\morga\\Documents\\Programmation\\Recording-Streamer\\temp\\2022_07_toulouse_SAMUCF_1h.csv\" --url \"http://localhost:3002/send-message\""},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^2.3.0","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"e49f2be2f2b5ac371b1db6b2166c4a89cb7b4da2","_id":"@dapia-project/recording-streamer@2.1.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-7lyEzX+yF3KS8f6JUbso+I6fQcE+BcwKUyoyGKec4e5GumEqmSQMRcZK8XA2Foe3Ol/kI8VxrrC21Dp5xsM5bg==","shasum":"449846e06fb74958b0ee383ca88f9309ac505f77","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.1.0.tgz","fileCount":38,"unpackedSize":29811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeOe/oyQdb9KwplTLj14av2GK4ENQFRtuZXW2dvfmtggIhAL1+p2Bm7fY9hTCuBRZuwQekxYX+3W0hqXSmh1q4Owoa"}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.1.0_1693228718594_0.4590704095187239"},"_hasShrinkwrap":false},"2.1.1":{"name":"@dapia-project/recording-streamer","version":"2.1.1","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts --file \"C:\\Users\\morga\\Documents\\Programmation\\Recording-Streamer\\temp\\2022_07_toulouse_SAMUCF_1h.csv\" --url \"http://localhost:3002/send-message\""},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^2.4.0","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"51f1b759847f9e9d3892c44adbd16e513ced27f9","_id":"@dapia-project/recording-streamer@2.1.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-xD+vlBNxgiB4fMWkMGTRMTiNwyL3HsHGDg8FbGOP2Xe6bfzIqcdKMcHGaESbSuX7/vi9FYmAp02oU8c90BNMRQ==","shasum":"3c423170783df5d1428ca1a17af9438583b8a5b6","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.1.1.tgz","fileCount":38,"unpackedSize":29952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATOHCenwhVbg84EcX1x05i6NO1EtEMfP8KeUjC/yJPeAiEAukudkAwVtSB9mp8Pxx2vFIdB6YtQvSlT9BAQrE04Y7I="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.1.1_1693475934971_0.22205711431875752"},"_hasShrinkwrap":false},"2.2.0":{"name":"@dapia-project/recording-streamer","version":"2.2.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^3.0.0","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"9f64ddea311eb7578356963fabaa87ea2bf17e6d","_id":"@dapia-project/recording-streamer@2.2.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ZtUrxmtKhDvc/QCE6CpcYJ8PrC6FjHOI7JetX4p+wKeALxo2WjaXxnnFsmPhs7HMYrnomnhbQFRwf91Qb7E/oA==","shasum":"8d3ca68d5aa04f4a5fddafda2151c4c8485ad694","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.2.0.tgz","fileCount":49,"unpackedSize":31410813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbBHb9Q6FBAV9FzdPvqI4/gqaADUA5Il8ZxaCQa//BwAiEAjvYmLHG9+LN5WB5fcQVsds5K1JpfEaFjkemsEVC15yk="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.2.0_1696496896454_0.28738999251312625"},"_hasShrinkwrap":false},"2.2.1":{"name":"@dapia-project/recording-streamer","version":"2.2.1","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start":"ts-node ./src/main.ts --file \"./temp/2022_07_toulouse_SAMUCF_1h.csv\" --url \"http://127.0.0.1:3033/classifier\" --speed 32"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^3.0.0","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"1d9c3c3d9191230b9ccfa563f7d0b5e95b4d644d","_id":"@dapia-project/recording-streamer@2.2.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-v/cvcko9NNaKxCNm6vL2aHMDSPJgtGby1eUD6uRga6kU1HRpkcZ+UqYQw2ME7KUzBrLJgSilppSTBNsjr03qJQ==","shasum":"65b17426e88dc7020de9fa757ea8f5714d8e43ab","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.2.1.tgz","fileCount":50,"unpackedSize":31411815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn4DW9Yw/REnImy/PUs68eGXZ/R3FEzKatQ5zEIe7P3QIgc6FPo+MF3giuKAMK9H0NrTGx4/NW1mGZ+yIbegq7wxc="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.2.1_1699274198682_0.11173688250345104"},"_hasShrinkwrap":false},"2.3.0":{"name":"@dapia-project/recording-streamer","version":"2.3.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start-classifier":"ts-node ./src/main.ts --file \"./temp/altered__2022_07_toulouse_SWN5614_4m.csv\" --url \"http://127.0.0.1:3033/classifier\" --speed 32"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^3.0.0","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"b2c65d7bdf38e4a0469507a9c60835e27808b587","_id":"@dapia-project/recording-streamer@2.3.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-dXbUgbq3I/gaNkgu6luqBPQPekp8fs0J6gqgQlon2AGpJoMXq6vSX4wf4nagpOxxwzMMx92WrPpZg27IVOe6+Q==","shasum":"4b9b015161933da4b8c456c09adc6545ab04c6cb","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.3.0.tgz","fileCount":55,"unpackedSize":33674803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmYvax0acz8lgGG2SE7shCLB4SHIc/Z/moqnSmsGljLQIgXZ1REjEHkNEdvkieNMVdjTSAjh17khxsbm1tjREHha0="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.3.0_1699868234217_0.8500287105622193"},"_hasShrinkwrap":false},"2.3.1":{"name":"@dapia-project/recording-streamer","version":"2.3.1","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start-classifier":"ts-node ./src/main.ts --file \"./temp/altered__2022_07_toulouse_SWN5614_4m.csv\" --url \"http://127.0.0.1:3033/classifier\" --speed 32"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^3.2.1","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"797691dd9fb5323cbb2f5664fb179de1bd37332c","_id":"@dapia-project/recording-streamer@2.3.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-tA2d7CXMKJkMho038TdZPj7fOETtynoh6G/x8XUIv1j9stxCzEVx7Fp0gmrkqMonxKyoGIiiDRmjDWvOtANvvA==","shasum":"035908f21694e6e4e55e18d430a1220e6ea60ef3","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.3.1.tgz","fileCount":55,"unpackedSize":33674914,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ryh2KVAPi24SrsQvAZqfuc+D97bgNVoMRRGCmEbefwIhAKhCw8GtYgfXax90qYzx/y+V1bLwszyOIF/2AkkgSzcJ"}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.3.1_1701260592296_0.2395714534894693"},"_hasShrinkwrap":false},"2.4.0":{"name":"@dapia-project/recording-streamer","version":"2.4.0","description":"Lib that replays a recording according to time","main":"dist/main.js","types":"dist/src/types.d.ts","directories":{"test":"test"},"bin":{"recording-streamer":"dist/main.js"},"scripts":{"prepublish":"tsc","build":"tsc","watch":"tsc --watch","test":"ts-mocha --config .mocharc-ts.json","test:coverage":"nyc --reporter=html ts-mocha -p ./test/tsconfig.json 'test/*.test.ts'","prettier-write":"prettier --write .","start-classifier":"ts-node ./src/main.ts --file \"./temp/altered__2022_07_toulouse_SWN5614_4m.csv\" --url \"http://127.0.0.1:3033/classifier\" --speed 32"},"repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","devDependencies":{"@types/chai":"^4.3.5","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/sinon":"^10.0.15","@types/supertest":"^2.0.12","chai":"^4.3.7","mocha":"^10.2.0","nyc":"^15.1.0","ts-mocha":"^10.0.0","ts-node":"^10.9.1"},"dependencies":{"@dapia-project/data-converter":"^4.0.0","@openapitools/openapi-generator-cli":"^2.7.0","@types/command-line-args":"^5.2.0","axios":"^1.4.0","command-line-args":"^5.2.1","esbuild":"^0.18.11","husky":"^8.0.3","logging":"^3.3.0","node-fetch":"^3.3.1","prettier":"^2.8.8","sinon":"^15.2.0"},"gitHead":"1816ce2048175961b5901e175ef0f1bdc2bd5542","_id":"@dapia-project/recording-streamer@2.4.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-YqS+xWWfRXtHn6M08ZG1SHzu3kb6pRNJ6J0SY/qmdyxF/ZoMf3Xe7QkyQzAgq2Z4cR56S85X7WKpSUFul/4/8A==","shasum":"4527ced97c7196d85d1eb070d5b648555096972b","tarball":"https://registry.npmjs.org/@dapia-project/recording-streamer/-/recording-streamer-2.4.0.tgz","fileCount":55,"unpackedSize":33676242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTXzMpW3pUt0N18aGBiKlJ+EB+js1LODjLGzU/fiuT9AiEAlIsmNzp9USoJWVFuaOausMwzOl+ev1DkMjGSor4ts3Q="}]},"_npmUser":{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/recording-streamer_2.4.0_1708596870850_0.9688092397356212"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-05T11:49:43.397Z","1.0.0":"2023-07-05T11:49:43.619Z","modified":"2024-02-22T10:14:31.574Z","1.1.0":"2023-07-07T08:23:00.879Z","1.2.0":"2023-07-10T09:57:14.590Z","1.3.0":"2023-07-10T12:05:46.341Z","2.0.0":"2023-07-19T12:36:51.491Z","2.1.0":"2023-08-28T13:18:38.786Z","2.1.1":"2023-08-31T09:58:55.184Z","2.2.0":"2023-10-05T09:08:16.865Z","2.2.1":"2023-11-06T12:36:38.957Z","2.3.0":"2023-11-13T09:37:14.583Z","2.3.1":"2023-11-29T12:23:12.563Z","2.4.0":"2024-02-22T10:14:31.135Z"},"maintainers":[{"name":"aymerictn","email":"aymeric.cretin@smartesting.com"},{"name":"morgan_leclercq","email":"morgan.leclercq@smartesting.com"}],"description":"Lib that replays a recording according to time","homepage":"https://github.com/DApIA-Project/Recording-Streamer#readme","repository":{"type":"git","url":"git+https://github.com/DApIA-Project/Recording-Streamer.git"},"bugs":{"url":"https://github.com/DApIA-Project/Recording-Streamer/issues"},"license":"MIT","readme":"![Recording Streamer Tests workflow](https://github.com/DApIA-Project/Recording-Streamer/actions/workflows/node-tests.yml/badge.svg)\n\n# Recording-Streamer\n\nAllows you to sort the messages of a recording according to time as well as to send a table message stream according to time.\nIn the case where messages have the same timestamp and the same icao, the messages are grouped in a table\n## Setup\n\n### Via NPM\n\nIt is necessary to install this library globally to use it.\n\n```console\nnpm i -g @dapia-project/recording-streamer\n```\n\n### By updating package.json\n\nIn your `package.json`, add the following:\n\n```json\n{\n  \"dependencies\": {\n    \"@dapia-project/recording-streamer\": \"^2.4.0\"\n  }\n}\n```\n\n## Initialization\n\n```shell\nrecording-streamer --file \"path/to/myfile.sbs\" [--options]\n```\n\n## Options\n\n| option  | type   | mandatory | example                     |\n| ------- | ------ | --------- | --------------------------- |\n| --file  | string | yes       | --file \"path/to/myfile.sbs\" |\n| --url   | string | no        | --url \"URL\"                 |\n| --speed | number | no        | --speed 2                   |\n\nBy default, the option print is enabled if no other is enabled. It is used to display in the console each message of the record.\n\n### --file \"file\"\n\nThis option, which must be present, allows you to specify the file (record) to read.\n\n### --url \"URL\"\n\nThis option contains a string which must be a URL. When this option is used the file is converted to JSON on CSV template for ADSB.\n\n### --speed NUMBER\n\nThis option contains a number, which is a record playback speed multiplier. Example: --speed 2 reads the record twice as fast.\n","readmeFilename":"README.md"}