{"_id":"@donmahallem/trapeze-client-desktop","_rev":"1-f7273169307273e70fe47b1e6f79ac79","name":"@donmahallem/trapeze-client-desktop","dist-tags":{"latest":"5.1.1"},"versions":{"5.1.1":{"name":"@donmahallem/trapeze-client-desktop","version":"5.1.1","description":"An electron app to be used with trapeze endpoints","main":"./dist/main.js","private":false,"bin":{"trapeze-client":"bin/trapeze-client"},"scripts":{"build":"tsc","test":"mocha --config ../../.mocharc.yml","test:watch":"mocha --config ../../.mocharc.yml --watch","test:coverage":"nyc --nycrc-path ../../.nycrc.json npm run test","lint":"tslint -c tslint.json -p tsconfig.dev.json src/**/*.ts","lint:fix":"tslint --fix -c tslint.json -p tsconfig.dev.json src/**/*.ts","docs":"typedoc --options ../../typedoc.json"},"trapeze-client":"./bin/trapeze-client","engines":{"node":">=8.0.0"},"publishConfig":{"access":"public"},"homepage":"https://donmahallem.github.io/trapeze/","author":{"name":"donmahallem","email":"donmahallem@users.noreply.github.com","url":"https://github.com/donmahallem"},"license":"Apache-2.0","bugs":{"url":"https://github.com/donmahallem/trapeze/issues"},"repository":{"type":"git","url":"git+https://github.com/donmahallem/trapeze.git"},"devDependencies":{"@types/chai":"~4.2.10","@types/mocha":"~7.0.2","@types/sinon":"~7.5.2","asar":"~2.0.1","chai":"~4.2.0","mocha":"~7.1.0","nyc":"~15.0.0","pug-cli":"~1.0.0-alpha6","ts-node":"~8.6.2","tslint":"~6.0.0","typedoc":"~0.16.11","typescript":"~3.8.3"},"dependencies":{"@donmahallem/trapeze-api-proxy-router":"^5.1.1","@donmahallem/trapeze-api-types":"^5.0.7","@donmahallem/trapeze-client-ng":"~2.3.2","electron":"~8.1.0","express":"~4.17.1","helmet":"~3.21.3","yargs":"~15.0.2"},"gitHead":"f025492fe25c1dbfce4e43194a1ca7580349cb1f","_id":"@donmahallem/trapeze-client-desktop@5.1.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (win32)","dist":{"integrity":"sha512-0DuTiBdzA8mmobCJTRw41Ng6+W0iJ98EU85qXz0cbVDzP2C5WKkmE21tMVtufgDpAVHJomftxo6qd5eMVS3jWw==","shasum":"371bebda00f45bbe58f5daa03840ddeefdae2c15","tarball":"https://registry.npmjs.org/@donmahallem/trapeze-client-desktop/-/trapeze-client-desktop-5.1.1.tgz","fileCount":40,"unpackedSize":38722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYph6CRA9TVsSAnZWagAABasP/0i8EGLIkiocBsy8el0R\nB7yf7TDxMFet/QSu0n8AHoSAJcwuZuaFjDq8Tklus1kd5NA1W9aHEeoHzj+7\nbUdbzxFjmB0rEdSg9yTwxOQ77DLHxD8srfOcd/jLXoOl5XC0FRYYi4RKEvvo\nhZVmA6XTCddyfj02WdkU5h0Ohj6ef9VOT+jll/ey4G4wtj34I0DLJm4uRyKb\nRAjE2f1ifuAm0MA8e+TCd7L2MHrWjYSxMySkt2Wxl8c0UltwgeYoLZYTo8l8\nQqYse2S5hyZqE/7fTDqlP1KuAtUPpOyOguFfZdKcn8OOmthbUvNVJBMtbzR1\naJsJSu8Dlx97ffpYMCf5GAkZ9kB+SMcwH8CT13KwjjyoLwNdcoH6AIZ3pVCM\nTmw6OgxSqMqVWsKFaXky+qOJnLqJD4DZcN67+7cQhtftgjOa7Ls8VoO3dOzR\n+tminB3vNX5H4qrzt5xLTgTnwuqPGRduQcZT4QlKWYJxKRcV26+kk4z3o6oU\nlEvlzdTwXIotnIktVTVDC6AFh5QFjHHkaXDOlld3QT6nzJOG7PLxa3qQFdod\nkHQ9qAU0dq/p5t7eW6Hncfpai4y0S+0R0BgAqHzpLdJE0WU9PmpBoCBNTJbO\ntaN2PNgVPgS+36cPvWk1Duxv64ZZJXp4hsXAwK0lrW2zPmgN13FRHKxCoDXs\nUozH\r\n=9AvN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMo2VFk6fE0gqz/dK91c0GgdRZGEkVnRsVNeTTVeL/PAiEA+NYBalVtkdW33r0CvD/lV0R0zHSCMKIvpDA5XiYrjV8="}]},"maintainers":[{"name":"donmahallem","email":"lemokeu@gmail.com"}],"_npmUser":{"name":"donmahallem","email":"lemokeu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trapeze-client-desktop_5.1.1_1583519866485_0.0443151280416314"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-06T18:37:46.260Z","5.1.1":"2020-03-06T18:37:46.589Z","modified":"2022-04-05T05:15:41.522Z"},"maintainers":[{"name":"donmahallem","email":"lemokeu@gmail.com"}],"description":"An electron app to be used with trapeze endpoints","homepage":"https://donmahallem.github.io/trapeze/","repository":{"type":"git","url":"git+https://github.com/donmahallem/trapeze.git"},"author":{"name":"donmahallem","email":"donmahallem@users.noreply.github.com","url":"https://github.com/donmahallem"},"bugs":{"url":"https://github.com/donmahallem/trapeze/issues"},"license":"Apache-2.0","readme":"# Trapeze Desktop Client\r\n\r\n![Sample Logo](https://raw.githubusercontent.com/donmahallem/trapeze/packages/trapeze-client-desktop/master/assets/screenshot.png)\r\n\r\n\r\n[![codecov](https://codecov.io/gh/donmahallem/trapeze/branch/master/graph/badge.svg?flag=TrapezeClientDesktop)](https://codecov.io/gh/donmahallem/trapeze/tree/master/packages/trapeze-client-desktop) [![npm version](https://badge.fury.io/js/%40donmahallem%2Ftrapeze-client-desktop.svg)](https://badge.fury.io/js/%40donmahallem%2Ftrapeze-client-desktop)\r\n\r\n## Setup 1 (requires node install)\r\n1. npm install -g @donmahallem/trapeze-client-desktop\r\n2. run: trapeze-client [DOMAIN AND PATH OF THE SERVICE]\r\n\r\n## Setup 2 (requires node install)\r\n1. Clone TrapezeClientElectron\r\n2. Install its dependencies\r\n3. run ng build --aot --prod --base-href=./\r\n4. copy the data inside the dist/trapeze-client-ng folder to the dist/app folder inside this project\r\n5. run \"npm run start -- [DOMAIN AND PATH OF THE SERVICE]\"\r\n6. ... it should work\r\n\r\n## Setup 3 (requires no seperate node install)\r\n1. Copy the latest app.asar file from the github releases page\r\n2. And proceed with it as described in https://electronjs.org/docs/tutorial/application-distribution\r\n3. Now run this app with the first parameter being the domain where to gather the data from","readmeFilename":"README.md"}