{"_id":"funk","_rev":"22-622efe464ef864f94297ed49e218a759","name":"funk","description":"Command line utility for running functions on Kubernetes","dist-tags":{"latest":"2.0.0-alpha-39d1c5f8ed"},"versions":{"0.0.2":{"name":"funk","description":"Asynchronous parallel functions made funky!","version":"0.0.2","main":"./lib/funk","author":{"name":"Pau Ramon","email":"masylum@gmail.com"},"repository":{"type":"git","url":"http://github.com/masylum/funk.git"},"engines":{"node":">= 0.2.0"},"_id":"funk@0.0.2","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/funk/-/funk-0.0.2.tgz","shasum":"976362d9f757961a249fef9b62267f632c5426b5","integrity":"sha512-QdZHYEUCU7fHh29QZVbqT5ea7l67COp2xio4avqRQCqkF7S3j1nbO6FXqBm3pMWMIKYAqGED77yZZjIzKcvH8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXTbPqzfDFWg2TcnKHf86y3p/dBaT8eHkvgRbGfw/iEQIgAS+J3TroRH6zBxYupVt1Bj7LCMNTp8wPbtGIUBzTplU="}]},"directories":{}},"1.0.0":{"name":"funk","description":"Asynchronous functions made funky!","version":"1.0.0","main":"./lib/funk","author":{"name":"Pau Ramon","email":"masylum@gmail.com"},"repository":{"type":"git","url":"http://github.com/masylum/funk.git"},"engines":{"node":">= 0.2.0"},"_id":"funk@1.0.0","_engineSupported":true,"_npmVersion":"0.2.14-3","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"modules":{"funk.js":"lib/funk.js"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"094224a5587baba483613304f20676e677d7dc14","tarball":"https://registry.npmjs.org/funk/-/funk-1.0.0.tgz","integrity":"sha512-BBtfXEpq2RYWoJaaCtSfP/XuNIp3wI/K9XuDJQsrvLQRtnziKa/3Detx5tZCSMlussHTJMHZ8NHT0lbho0hcgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATvqTT7QsjpEmBvy/kHuiQbehDRSjMcrYMp8nuwJ478AiAe1FOZOlfpR6g10an6SLwZ1wulPoK2ZjsX0zkZcixOvA=="}]}},"1.0.1":{"name":"funk","description":"Asynchronous functions made funky!","version":"1.0.1","main":"./lib/funk","author":{"name":"Pau Ramon","email":"masylum@gmail.com"},"repository":{"type":"git","url":"http://github.com/masylum/funk.git"},"engines":{"node":">= 0.2.0"},"_id":"funk@1.0.1","_engineSupported":true,"_npmVersion":"0.2.14-3","_nodeVersion":"v0.2.6","directories":{"lib":"./lib"},"modules":{"funk.js":"lib/funk.js"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"1f092f18c4ccefc2afa480a72872a2e09a6763dd","tarball":"https://registry.npmjs.org/funk/-/funk-1.0.1.tgz","integrity":"sha512-n6ZLm/oEM/sfecGCoY3sPhZT4kZwVesJTs/lNmO3dDAv2/0j8u8WpAT3tJyzNWnkE4+6uG+S+N+3WhFGnPTR+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICX1w0WhafxzOyzjuKxDUr42Cgj957BlC028yvuTPCxeAiEAwd1ONTzfLbYLIhjIYpxY7dvaGzkYP0IKeMQMSyhkHL8="}]}},"1.5.0":{"name":"funk","description":"Asynchronous functions made funky!","version":"1.5.0","main":"./lib/funk","author":{"name":"Pau Ramon","email":"masylum@gmail.com"},"repository":{"type":"git","url":"git://github.com/masylum/funk.git"},"devDependencies":{"testosterone":"1.2.0"},"engines":{"node":">= 0.4.0"},"_id":"funk@1.5.0","dependencies":{},"_engineSupported":true,"_npmVersion":"1.0.7","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"aeb9ca3b1db8f8cdecc70d6bb7a6c1e308bd46f3","tarball":"https://registry.npmjs.org/funk/-/funk-1.5.0.tgz","integrity":"sha512-bzFwijpYH2ZwXfJu6TinAM2cQbzhGoQLecI8zK++cwl9e5obq7Pszdk5xE4JeW+svnT6I+a6ofMyHUsmSyULtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSBzeOEVRpkR/q9QaV687prxQOMJ1TlBQyuhGgjOiXCQIgdoxFtFY2/iTLH7GHsN+G0gKlGoxrDve4Ing0I9aDqmo="}]},"scripts":{},"directories":{}},"1.5.1":{"name":"funk","description":"Asynchronous functions made funky!","version":"1.5.1","main":"./lib/funk","author":{"name":"Pau Ramon","email":"masylum@gmail.com"},"repository":{"type":"git","url":"git://github.com/masylum/funk.git"},"devDependencies":{"testosterone":"1.2.0"},"engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/masylum/.npm/funk/1.5.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"funk@1.5.1","dependencies":{},"_engineSupported":true,"_npmVersion":"1.0.25","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"e6828dcea134cd087735ea6d0a52bfe6ed395bf3","tarball":"https://registry.npmjs.org/funk/-/funk-1.5.1.tgz","integrity":"sha512-ebjgvcQPm6JBOCrg+LPHAYTlI4R2msJTHlZpZxcvI6BxX9F2QtyGcQ9rktpnkZkpyu3WygGKn2acqrCm2k/LoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0Pi+TYvgoVzCCqMpFEgQFmyTT6kr2V/SHfH0seIPvKAiEA2W4zJoqaqn89G5iUbM6LLb2AtrJMsLg2PS/yvTYrufA="}]},"scripts":{},"maintainers":[{"name":"masylum","email":"masylum@gmail.com"}],"directories":{}},"2.0.0-alpha-09d20f9708":{"name":"funk","description":"Command line utility for running functions on Kubernetes","version":"2.0.0-alpha-09d20f9708","main":"index.js","license":"MIT","scripts":{"pkg-alpine":"pkg bin.js -t node9-alpine-x64 --output out/funk-alpine","pkg-macos":"pkg bin.js -t node9-macos-x64  --out-path out/","pkg-linux":"pkg bin.js -t node9-linux-x64 --out-path out/","pkg-local":"npm run pkg-macos && mv out/funk ~/bin/funk","pkg-linux-local":"npm run pkg-linux && mv out/funk ~/bin/funk","pkg-all":"pkg bin.js --out-path out/","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --write","git add"]},"bin":{"funk":"./bin/funk"},"engines":{"node":">=9"},"repository":{"type":"git","url":"git+https://github.com/usermirror/funk.git"},"bugs":{"url":"https://github.com/usermirror/funk/issues"},"dependencies":{"ansi-escapes":"^2.0.0","chalk":"^1.1.3","commander":"^2.9.0","cross-spawn":"^5.1.0","execa":"^0.6.3","express":"^4.16.3","fs-extra":"^3.0.1","ksuid":"^0.4.0","lodash.merge":"^4.6.1","lodash.snakecase":"^4.1.1","meow":"^5.0.0","mkdirp-then":"^1.2.0","ms":"^1.0.0","multer":"^1.3.1","mz":"^2.6.0","ora":"^1.2.0","promise":"^7.1.1","serve-handler":"^3.2.0","tmp-promise":"^1.0.4"},"devDependencies":{"lint-staged":"^7.2.0","morgan":"^1.9.0","pkg":"^4.3.1","prettier":"^1.13.5"},"homepage":"https://github.com/usermirror/funk#readme","_id":"funk@2.0.0-alpha-09d20f9708","_npmVersion":"5.7.1","_nodeVersion":"9.11.1","_npmUser":{"name":"fouad","email":"fm@fouad.co"},"dist":{"integrity":"sha512-xyiX8xMY8nHpcuiEIMoi1u0QXGwfBUel0upBZmvQa2lcyHdewpUIx25TqySwRzYFcJFWVrEUnrm5STyvm6/eEw==","shasum":"8f0dbb5b84cec85c91784d6edba0f5d76c2d744c","tarball":"https://registry.npmjs.org/funk/-/funk-2.0.0-alpha-09d20f9708.tgz","fileCount":178,"unpackedSize":254060570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRT+yCRA9TVsSAnZWagAAQZEP/22TMYPMTzca4v+lE7uu\nmAto967EO/jbXx1P2wWcKm30MczdND1cMqpn3/JzQFGE8ffqyViCSPcQTctH\nYuegm4MXIdxBeC29ZEOdCVFUJlw4S6Tcc1h3kboaX0AshzNsPBVT1zMHFYwQ\nSDZy7gjK48Wxm6TWa3E9WeRmRNDLIBPvzGTSkuf45I0vaKhl3qannVBAwVnv\nmCWp4cum1yOs9iMgN8P8W6ApWQKlVsZMeev8DUTz+sRPOeHOrHGH7BaxTWbg\nMJg1rFUMPWHZnRqjrZlrSPXUL4PIBETpP5YzEXQ6VKqlj6CA/59dbeNZjpcM\n/tO3ohuvhxkd3GlbLYI5fDq6O7iJiHeAC+c21mFsfHr35RleeEC0OZHFDyyn\nJsXKBSfOK9vi2UNKtOfoXLA4ubfuCRfSzUowXjnF7t1GcnR7cAz+6hXBE6PV\n52Kw2i+19+zT6mnq6EnJ/sRKDRUwB6yPGEQ+PskSHXmMlq5P5WLdba8O+tYr\nlaetlPzGBHBZlToE5JeJCN6QHsQoCfKV8AWUqfrM3AJ06WUO4lZC/bfREQud\nfKCSFiRW6QD5ZHP7a41nKZuU5/R4djhLXDRMbDnRB4WPGllvWHIYkw958vZr\n+bee4BfF8eAK/2D26YelfO0jopfgp1sy73mWt4YQXVpEjzl8T5LnrYiUYqYF\nR24E\r\n=sWeB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKNRtCTIR0LAaWjVh2em5qAzcQ0JQtlVlhLqeh7oqdQAiEA0tCUINh7jSd8ltxVDImGYQbhjW+6t6FTJnscI7NqPTA="}]},"maintainers":[{"email":"fm@fouad.co","name":"fouad"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funk_2.0.0-alpha-09d20f9708_1531264944492_0.21594376038664875"},"_hasShrinkwrap":false},"2.0.0-alpha-39d1c5f8ed":{"name":"funk","description":"Command line utility for running functions on Kubernetes","version":"2.0.0-alpha-39d1c5f8ed","main":"index.js","license":"MIT","scripts":{"pkg-alpine":"pkg bin.js -t node9-alpine-x64 --output out/funk-alpine","pkg-macos":"pkg bin.js -t node9-macos-x64  --out-path out/","pkg-linux":"pkg bin.js -t node9-linux-x64 --out-path out/","pkg-local":"npm run pkg-macos && mv out/funk ~/bin/funk","pkg-linux-local":"npm run pkg-linux && mv out/funk ~/bin/funk","pkg-all":"pkg bin.js --out-path out/","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --write","git add"]},"bin":{"funk":"./bin/funk"},"engines":{"node":">=9"},"repository":{"type":"git","url":"git+https://github.com/usermirror/funk.git"},"homepage":"https://docs.funk.sh","bugs":{"url":"https://github.com/usermirror/funk/issues"},"dependencies":{"ansi-escapes":"^2.0.0","chalk":"^1.1.3","commander":"^2.9.0","cross-spawn":"^5.1.0","execa":"^0.6.3","express":"^4.16.3","fs-extra":"^3.0.1","ksuid":"^0.4.0","lodash.merge":"^4.6.1","lodash.snakecase":"^4.1.1","meow":"^5.0.0","mkdirp-then":"^1.2.0","ms":"^1.0.0","multer":"^1.3.1","mz":"^2.6.0","ora":"^1.2.0","promise":"^7.1.1","serve-handler":"^3.2.0","tmp-promise":"^1.0.4"},"devDependencies":{"lint-staged":"^7.2.0","morgan":"^1.9.0","pkg":"^4.3.1","prettier":"^1.13.5"},"_id":"funk@2.0.0-alpha-39d1c5f8ed","_npmVersion":"5.7.1","_nodeVersion":"9.11.1","_npmUser":{"name":"fouad","email":"fm@fouad.co"},"dist":{"integrity":"sha512-HoqewhjG43Za5W3izg8ADvD6IwJXRX92/tvcjt/o+DG7aJyNs+KZIVd/nsi0ryTV/0da9Wp97i5PlccmOI5Ytg==","shasum":"e529f14f8fbfb0bb32c9665e878724a45722e419","tarball":"https://registry.npmjs.org/funk/-/funk-2.0.0-alpha-39d1c5f8ed.tgz","fileCount":178,"unpackedSize":254060608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRUThCRA9TVsSAnZWagAAvrYP/1fVSUcIEkOHbhLKb2ae\n20TUfwsUEjVO5tIcetiQmvx/7tvpPeol8BKFnXZlLGNRL49jRtduk6uxG2nX\nveFf5UI33P0/0wE77gPuJvrmM7Gj8r1pRObFYJ/TRb8GGD8TbY3vTcOoDG7g\nbqmBxhYnsJmKonNp8u0L4i7bUpsuIswc8jPcaervX9VEMZ4BvVRq2/O3khua\nOrTwU7/J+m8zocwd/QPQoc4rbBpFRY6hnUl4sahRLAL3znwT93o+Rgfhl1F3\nM23yNtobEq4cVuReC8pJL+5g6ByPvauuj1D47q0mFV9ZDgAjAftoyGcpbERC\nga136NGX2u3A4hsiWrcmz5zlKwhtPoGQNt92ho7Usx1pp54sFEQeKqz9DlL/\n7k2oujziLsmramqcvBnq5acdLKIxs+BMgrwjSA4UpkrF28AEQZ63ylMrbGHn\n6HOvdFjAsiS6M/SGYIeMMtJ6s/68bk/D5SeCtp1qDqeIOm5KUPNdv7N0FhRl\n25LHTyZuq4QZs/XIjCTJZI4EzSZOxcA8phH1DmBTzu4pf8E1BvqmiaFFjci4\nudk0dyu3oPhywHsIgSRE25/kmEjItSRNANCPTicWe/Bs+fjEBBHe1oeZtzE9\n3joimvuXi2YY7XTlEQkwUFNS5y0SuPPm1P3Vn2TxW/0e35kyTY5FDKC3TXId\nEOAh\r\n=DcIl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBeSI/hUgmTRLAPHvPbTgYMK7cmmJU2rWWg3kBI7axWhAiEAhqyMKel9Bz1+luZfJlqm7C+RLSvhvnIyRDD9Ky2svWY="}]},"maintainers":[{"email":"fm@fouad.co","name":"fouad"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/funk_2.0.0-alpha-39d1c5f8ed_1531266270658_0.21733520364000114"},"_hasShrinkwrap":false}},"maintainers":[{"email":"fm@fouad.co","name":"fouad"}],"repository":{"type":"git","url":"git+https://github.com/usermirror/funk.git"},"time":{"modified":"2022-06-18T04:19:23.160Z","created":"2011-01-23T22:16:30.146Z","0.0.2":"2011-01-23T22:16:30.146Z","1.0.0":"2011-01-23T22:16:30.146Z","1.0.1":"2011-01-27T23:47:43.251Z","1.5.0":"2011-05-31T11:40:51.380Z","1.5.1":"2011-09-08T18:08:38.753Z","2.0.0-alpha-09d20f9708":"2018-07-10T23:22:26.940Z","2.0.0-alpha-39d1c5f8ed":"2018-07-10T23:44:33.175Z"},"readme":"# funk\n\nCommand line utility for deploying functions on Kubernetes with `funk`\n\n## Getting Started\n\n### Installation\n\nInstall it once globally:\n\n```sh\nnpm install -g funk\ncd my-app\n\n# This will deploy `my-app` if there's a Dockerfile or funk.json\nfunk\n```\n\nLearn more at [docs.funk.sh](https://docs.funk.sh)\n\nYou’ll need to have Node >= 9 on your machine. You can use [nvm](https://github.com/creationix/nvm#usage) to easily switch Node versions between different projects.\n\n### Local installation\n\n```sh\ngit clone https://github.com/usermirror/funk\ncd funk/packages/funk\n\nnpm install\n\n# On OSX\nnpm run pkg-local\n\n# On Linux\nnpm run pkg-linux-local\n\n# For multiple cross-platform binaries\nnpm run pkg-all\n\n# Now you can run this in any directory\nfunk\n``` \n","readmeFilename":"readme.md","homepage":"https://docs.funk.sh","bugs":{"url":"https://github.com/usermirror/funk/issues"},"license":"MIT"}