{"_id":"marcura-common-ui-helper","_rev":"36-7eed7da1d8aedd2a531a43c5e7dea01e","name":"marcura-common-ui-helper","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"marcura-common-ui-helper","version":"1.0.0","license":"MIT","_id":"marcura-common-ui-helper@1.0.0","maintainers":[{"name":"marcura","email":"e.koriakin@marcura.com"}],"dist":{"shasum":"4a21a72855fcb726483ca2e66618807ff7b9070d","tarball":"https://registry.npmjs.org/marcura-common-ui-helper/-/marcura-common-ui-helper-1.0.0.tgz","fileCount":10,"integrity":"sha512-Q67XWMljVXXIqMQMKxhOja9MQKU0yUtgcqtD0mvXHeoUOjTON0LQqURwzUAit4j0OYLD+jZeapJkg6AdLyQwQQ==","signatures":[{"sig":"MEUCIQDLwV3p9i6Ea5sYJIV5hn4soR55ptUyW5k3fqermdn/8QIgSWQyIYhdQ89SSigkgysyoMa6nwKE2xYTqKaQUnNcC2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3y+FCRA9TVsSAnZWagAA3eAP/jduKOejdDQufgjccNXs\nsl6D0AeCwnEFc3fPHKg5iwrtjHtxSgeVgjBFPjaCtrBCjZsrFdwSinvcqWxZ\nSz7V56EYiJOsi8BSDIdv5OFrQ3QOBXxZCpAVjxnZjT0Rege9TswstSxwKBmD\nIhQhHKjEkg/rKDwx4IxlcK37/B/h3QoX87J2leE0MkcyzQMPzbU15GH9JNsF\n8RIlLXD25o1z+iiJHbGpsZYPdd/Xm5RZNyWvGoa2sSpO76J6fNMt5vdn3JRR\n28QeXV8F7EF+cNv/gLct1THAynw8VO2eYTtq4LMK0IiyS3cMZUeuU+HMif5W\nE3mO2KhTJsiHzzYbQpmZUhpFl5di4cWkk3xftwGojH4SiXhvZMWF90xrEG43\nmkqZoPgfWwVSLUWyHNwH03AdWQ4t0TGB3R9HxUgENINeJBdrwbyvVHm8qc06\naBrHVn8ZwG8uTuEy/Ztm7cguHwRJts/gzs+6bNsXGUVokkoXDljCFDE0a8Cu\ngR1cTpjv7t4pDtEDLomw8bgjVqmJiB1Yf3FxteOZQB0J8PM4iI3dmWm+P3BP\nKti1c8AEg17C+z4+xztrtyn3FYUrXD2bMNZjqBFcbYyTif18WhqFrnuEBgT9\nkmxuxLJr9DzBdUW0rl7/wP7qjR914XLXkMckG0bPFHSOAX45Z+6x4FzwZU17\naf+g\r\n=Ax7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"4a21a72855fcb726483ca2e66618807ff7b9070d","gitHead":"cdbacfd2fb479bdeed261b72bca7abbd89c7659c","scripts":{"publish":"babel-node app.js","dev:send":"nodemon app.js --exec babel-node","dev:watch":"nodemon app.js watch portlog --exec babel-node","watch:portlog":"babel-node app.js watch portlog","watch:chartering":"babel-node app.js watch portlog-chartering"},"_npmUser":{"name":"marcura","email":"e.koriakin@marcura.com"},"_npmVersion":"3.10.10","description":"Node application for `marcura-common-ui` library that helps with watching and deploying of the library.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"colors":"1.2.1","dotenv":"5.0.1","debounce":"^1.1.0","kill-port":"1.1.0","node-watch":"0.5.8","find-process":"1.1.0","promisify-node":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"1.17.3","@babel/core":"7.0.0-beta.44","@babel/node":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","babel-plugin-transform-class-properties":"6.24.1","@babel/plugin-proposal-async-generator-functions":"7.0.0-beta.44"},"_npmOperationalInternal":{"tmp":"tmp/marcura-common-ui-helper_1.0.0_1524576133182_0.39078296660310596","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"marcura-common-ui-helper","version":"1.0.1","license":"MIT","_id":"marcura-common-ui-helper@1.0.1","maintainers":[{"name":"marcura","email":"e.koriakin@marcura.com"}],"dist":{"shasum":"3e95c2fdca2b3fe0a0a6b76da6140f9d3ffa013b","tarball":"https://registry.npmjs.org/marcura-common-ui-helper/-/marcura-common-ui-helper-1.0.1.tgz","fileCount":10,"integrity":"sha512-jv+VJ41vi6bLHk+//XdZKZKMFr3HnQX8r2yxfT6CnoG5xeAj7xXxK+peY5T4zniOzMRgbCURqrPE+MzEd2Pg0w==","signatures":[{"sig":"MEYCIQDeT8+e307DsiNZXzBRFVbSlbiK3zQohOvwxdf5CQx2uwIhAIDilMOpeEMsubYP8lxjHB0tox0PppTP3oZ983ZVlnOI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13232},"main":"index.js","scripts":{"publish":"babel-node app.js","dev:send":"nodemon app.js --exec babel-node","dev:watch":"nodemon app.js watch portlog --exec babel-node","watch:portlog":"babel-node app.js watch portlog","watch:chartering":"babel-node app.js watch portlog-chartering"},"_npmUser":{"name":"marcura","email":"e.koriakin@marcura.com"},"description":"Node application for `marcura-common-ui` library that helps with watching and deploying of the library.","directories":{},"dependencies":{"colors":"1.2.1","dotenv":"5.0.1","debounce":"^1.1.0","kill-port":"1.1.0","node-watch":"0.5.8","find-process":"1.1.0","promisify-node":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"1.17.3","@babel/core":"7.0.0-beta.44","@babel/node":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","babel-plugin-transform-class-properties":"6.24.1","@babel/plugin-proposal-async-generator-functions":"7.0.0-beta.44"},"_npmOperationalInternal":{"tmp":"tmp/marcura-common-ui-helper_1.0.1_1530186552331_0.12548433046023066","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-04-24T13:22:13.181Z","modified":"2026-07-10T13:47:33.508Z","1.0.0":"2018-04-24T13:22:13.238Z","1.0.1":"2018-06-28T11:49:12.427Z"},"license":"MIT","description":"Node application for `marcura-common-ui` library that helps with watching and deploying of the library.","maintainers":[{"email":"m.goczol@marcura.com","name":"marek.goczol"},{"email":"k.furmaga@333design.pl","name":"tripplethree"},{"email":"aempinheiro@gmail.com","name":"aempinheiro"},{"email":"o.holovko@marcura.com","name":"islyfoxxy"},{"email":"woojcik@gmail.com","name":"w0jcik"},{"email":"szymonmichalak97@gmail.com","name":"szymiccc3751"},{"email":"e.abilov@marcura.com","name":"emil.marcura"},{"email":"maciejkoch90@gmail.com","name":"maciejkoch90"}],"readme":"# Marcura Helper\nNode application for `marcura-common-ui` library that helps with watching and deploying of the library.\n\n## Setup\n1. Install globally `grunt-cli`.\n2. Make sure you have `PLC` and `PLO` locally linked to `marcura-common-ui`. (*Instructions how to do that can be found in the readme of `marcura-common-ui` repository.)*\n3. Switch to helper folder and run `yarn` to install dependencies.\n4. Copy `.env` file to directory root.\n5. Run the app (instructions at the end).\n\n## Folder structure\nMake sure you have helper on the same level as other apps\n\n```\n├── atlis\n├── marc-helper\n├── portlog\n├── portlog-chartering\n└── portlog-common-ui\n```\n\n## Running\nBy `yarn run`:\n* **watch:portlog** - rebuilds local `marcura-common-ui` library, rebuilds `PLO` to use the new version of it and runs `PLO` in dev watcher mode.\n* **watch:chartering** - rebuilds local `marcura-common-ui` library, rebuilds `PLC` to use the new version of it and runs `PLC` in dev watcher mode.\n* **publish** - publishes version on npm & updates repositories\n\n**Warning: the `publish` is still in testing - don't fully trust it yet. Use cerfully, check 10 times.**\n\nIn watcher mode it's important to remember the site will not be automatically refreshed. After app finishes rebuilding and re-starts watcher you have to refresh the site yourself.\n\n## Cavetas\nOn Linux you might be asked to sudo each rebuild because `find-process` library uses `netstat` to discover open ports. You can workaround this by adding `netstat` for your user to `sudoers` file. Example below:\n\n```\nDefaults:user        !requiretty\nuser ALL = (root) NOPASSWD: /usr/bin/netstat\n```\n(change `user` to your username)\n\n## Dependencies:\nThe app is written and polyfiled to work with `node >= 6.11`\n* colors\n* debounce\n* dotenv\n* find-process\n* kill-port\n* node-watch\n* promisify-node\n\n","readmeFilename":"README.md"}