diff options
Diffstat (limited to 'gn/packages/node.scm')
| -rw-r--r-- | gn/packages/node.scm | 658 |
1 files changed, 426 insertions, 232 deletions
diff --git a/gn/packages/node.scm b/gn/packages/node.scm index 4e12781..76a373a 100644 --- a/gn/packages/node.scm +++ b/gn/packages/node.scm @@ -22,21 +22,17 @@ (base32 "0yclfxrfxlq7daxjfw40y37gbad3y4p4ia79wgycq4g6lrhqvlww")))) (build-system node-build-system) - (arguments '(#:tests? #f)) - (native-inputs - `( - ;("node-events" ,node-events) - ;("node-jshint" ,node-jshint) - ;("node-knox" ,node-knox) - ;("node-mr" ,node-mr) - ;("node-opener" ,node-opener) - ;("node-q" ,node-q) - ;("node-q-io" ,node-q-io) - ;("node-saucelabs" ,node-saucelabs) - ;("node-wd" ,node-wd) - ;("node-weak-map" ,node-weak-map) - ;("node-benchmark" ,node-benchmark) - )) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (home-page "https://github.com/kriskowal/asap") (synopsis "High-priority task queue for Node.js and browsers") (description "High-priority task queue for Node.js and browsers.") @@ -67,6 +63,13 @@ ; ;; make build ; (invoke "make" "build-bundle") ; )) + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build) ) )) @@ -119,125 +122,6 @@ (description "Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript.") (license license:expat))) -(define-public node-async-2 - (package - (inherit node-async) - (name "node-async") - (version "2.6.3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/caolan/async") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0lxr8m00f7723p5qpg5b5wlqv5a0y9a301r6rmhy1cv64jnznpxk")))) - (arguments - '(#:tests? #f - #:phases - (modify-phases %standard-phases - ;(replace 'build - ; (lambda _ - ; ;; make build - ; (invoke "make" "build-bundle") - ; )) - (delete 'build)))) ; Runs tests by default during 'make all'. - (inputs - `( - ;("node-lodash" ,node-lodash) - ;("node-lodash-es" ,node-lodash-es) - )) - (native-inputs - `( - ;("node-babel-cli" ,node-babel-cli) - ;("node-babel-core" ,node-babel-core) - ;("node-babel-plugin-add-module-exports" ,node-babel-plugin-add-module-exports) - ;("node-babel-plugin-instanbul" ,node-babel-plugin-instanbul) - ;("node-babel-plugin-transform-es2015-modules-commonjs" ,babel-plugin-transform-es2015-modules-commonjs) - ;("node-babel-preset-es2015" ,node-babel-preset-es2015) - ;("node-babel-preset-es2017" ,node-babel-preset-es2017) - ;("node-babelify" ,noce-babelify) - ;("node-benchmark" ,node-benchmark) - ;("node-bluebird" ,node-bluebird) - ;("node-browserify" ,node-browserify) - ;("node-chai" ,node-chai) - ;("node-cheerio" ,noce-cheerio) - ;("node-coveralls" ,node-coveralls) - ;("node-es6-promise" ,node-es6-promise) - ;("node-eslint" ,node-eslint) - ;("node-fs-extra" ,node-fs-extra) - ;("node-gh-pages-deploy" ,node-gh-pages-deploy) - ;("node-jsdoc" ,node-jsdoc) - ;("node-karma" ,node-karma) - ;("node-karma-browserify" ,node-karma-browserify) - ;("node-karma-firefox-launcher" ,node-karma-firefox-launcher) - ;("node-karma-mocha" ,node-karma-mocha) - ;("node-karma-mocha-reporter" ,node-karma-mocha-reporter) - ;("node-mocha" ,node-mocha) - ;("node-native-promises-only" ,node-native-promises-only) - ;("node-nyc" ,node-nyc) - ;("node-rimraf" ,node-rimraf) - ;("node-rollup" ,node-rollup) - ;("node-rollup-plugin-node-resolve" ,node-rollup-plugin-node-resolve) - ;("node-rollup-plugin-npm" ,node-rollup-plugin-npm) - ;("node-rsvp" ,node-rsvp) - ;("node-semver" ,node-semver) - ;("node-yargs" ,node-yargs) - ;("uglify-js" ,uglify-js) - )))) - -(define-public node-async-1 - (package - (inherit node-async) - (name "node-async") - (version "1.5.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/caolan/async") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "17ai1ymw6i13zpls4hj267qmf7wwrdlf8zqvkip6q4kvrjmxhhgq")))) - (arguments - '(#:tests? #f - #:phases - (modify-phases %standard-phases - (replace 'build - (lambda _ - (invoke "make" "clean") - (invoke "make" "build")))))) - (native-inputs - `( - ;("node-benchmark" ,node-benchmark) - ;("node-bluebird" ,node-bluebird) - ;("node-chai" ,node-chai) - ;("node-coveralls" ,node-coveralls) - ;("node-es6-promise" ,node-es6-promise) - ;("node-jscs" ,node-jscs) - ;("node-jshint" ,node-jshint) - ;("node-karma" ,node-karma) - ;("node-karma-browserify" ,node-karma-browserify) - ;("node-karma-firefox-launcher" ,node-karma-firefox-launcher) - ;("node-karma-mocha" ,node-karma-mocha) - ;("node-karma-mocha-reporter" ,node-karma-mocha-reporter) - ;("node-lodash" ,node-lodash) - ;("node-mkdirp" ,node-mkdirp) - ;("node-mocha" ,node-mocha) - ;("node-native-promises-only" ,node-native-promises-only) - ;("node-nodeunit" ,node-nodeunit) - ;("node-nyc" ,node-nyc) - ;("node-rsvp" ,node-rsvp) - ;("node-semver" ,node-semver) - ("node-uglify-js" ,node-uglify-js) - ;("node-xyz" ,node-xyz) - ;("node-yargs" ,node-yargs) - )))) - (define-public node-closure-library (package (name "node-closure-library") @@ -253,7 +137,17 @@ (base32 "1wiknd263wsn7b8dn3i2lv6m1m9b8wvb8r4x4cm3acpnk9rniy09")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `( ("node-promise" ,node-promise) @@ -284,7 +178,17 @@ Google Maps, and others.") (base32 "1r1v7l6nkmdi81qm670vz33qz5h2agxvd990km7afc4syd2qqc9l")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-color-convert" ,node-color-convert) ("node-color-string" ,node-color-string))) @@ -313,7 +217,17 @@ Google Maps, and others.") (base32 "0gr892xvcn24ph2wdxbh7g5vpv644hjiyhhxh7d1jwzr2wj5zxkk")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-color-name" ,node-color-name))) (native-inputs @@ -341,7 +255,17 @@ Google Maps, and others.") (base32 "0nzg0ayvdqvnn7v0v2dnfj7myqca9ylndnqa6bqkj0l6553i1w1r")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-color-name" ,node-color-name) ("node-simple-swizzle" ,node-simple-swizzle))) @@ -367,7 +291,17 @@ Google Maps, and others.") (base32 "1ih98ycxjprlxn72ygqgkgcp9wkpd20apndjd11270qyyifvkr8y")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-eslint" ,node-eslint) @@ -393,7 +327,17 @@ Google Maps, and others.") (base32 "0rv01da38hkxyx4q8gs31v0sj9xsclfwq5n2h43nyracs23mqi8r")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-color" ,node-color) ("node-text-hex" ,node-text-hex))) @@ -423,7 +367,17 @@ Google Maps, and others.") (base32 "10lwicm3kppbnwkcl4z6v6ix0dp5m1ny88wmli8084f3wxb1j3ds")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-eslint" ,node-eslint) @@ -453,7 +407,17 @@ Google Maps, and others.") (base32 "1w3kf0g66sq56y6q191w1am99fwhmlfjgc6kmffmphcfl6gkw9ax")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-commander" ,node-commander) ("node-http-proxy" ,node-http-proxy) @@ -481,39 +445,6 @@ implementing components such as reverse proxies and load balancers. By wrapping functionality to JupyterHub deployments.") (license license:bsd-3))) -(define-public node-configurable-http-proxy-3 - (package - (inherit node-configurable-http-proxy) - (name "node-configurable-http-proxy") - (version "3.1.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/jupyterhub/configurable-http-proxy") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0rzyppyzbgmmkxa5v17rpvlh27ygr0wi5cnn01ajdqn9cfc70j4f")))) - (arguments '(#:tests? #f)) - (inputs - `(("node-commander" ,node-commander) - ("node-http-proxy" ,node-http-proxy) - ("node-lynx" ,node-lynx) - ("node-strftime" ,node-strftime) - ("node-winston" ,node-winston-2))) - (native-inputs - `( - ;("node-jasmine" ,node-jasmine) - ;("node-jshint" ,node-jshint) - ;("node-nyc" ,node-nyc) - ;("node-prettier" ,node-prettier) - ;("node-request" ,node-request) - ;("node-request-promise-native" ,node-request-promise-native) - ;("node-ws" ,node-ws) - )))) - (define-public node-core-util-is (package (name "node-core-util-is") @@ -529,7 +460,17 @@ functionality to JupyterHub deployments.") (base32 "11avvk8bp9sp8qrn9fms3d562sc7bsyr3caqn1sc140f0zijh6rz")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) ;(native-inputs ; `(("node-tap" ,node-tap))) (home-page "https://github.com/isaacs/core-util-is") @@ -552,7 +493,17 @@ functionality to JupyterHub deployments.") (base32 "04ia9sqg8s50wwralpdqlmni4bzh0225a6pp159ivfij9zcw47ss")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) ;(inputs ; `(("node-xregexp" ,node-xregexp))) (native-inputs @@ -585,6 +536,13 @@ functionality to JupyterHub deployments.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; Runs tests by default during 'make all'. (inputs `(("node-colorspace" ,node-colorspace) @@ -625,7 +583,17 @@ functionality to JupyterHub deployments.") (base32 "0cxck167l6pv73imvgnz6rdrjdwym5p1sh6w37ayy6l19kpgj3gz")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -653,7 +621,17 @@ functionality to JupyterHub deployments.") (base32 "0hj37wxbw0ddfwrhkm9qx3qcziksz21ga07m7n608bica997djy9")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -697,7 +675,17 @@ are some slight differences: (base32 "1x5bpd55q1xagh4kzviy30skfiwb5qb2n39qbpwyd0sn0jl9fw51")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-benchmark" ,node-benchmark) @@ -730,6 +718,13 @@ are some slight differences: '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)) ; 'npm run build' requires rollup )) (native-inputs @@ -760,7 +755,17 @@ are some slight differences: (base32 "1r0pgf3ra6wglqy8pvz61kjj5kx3f40ghpni3vbv8dy4jp7bpyyi")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -788,7 +793,17 @@ are some slight differences: (base32 "1h0fikr6wwrcbc3g1wrv5cn84qn7icby2v0wwybhwd7h0ih6g5nm")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-debug" ,node-debug))) (native-inputs @@ -820,7 +835,17 @@ are some slight differences: (base32 "1mgr7cm4smsrvx2jqlagsldz0h1mqc2by59qdhidcpkgbk7xj8h2")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-eventemitter3" ,node-eventemitter3) ("node-requires-port" ,node-requires-port) @@ -861,7 +886,17 @@ such as reverse proxies and load balancers.") (base32 "0j0w190b52ysizc3xl2pykbm3iln1x5yis3mb9hsyscv0174w047")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-coffee-script" ,node-coffee-script) @@ -891,7 +926,17 @@ such as reverse proxies and load balancers.") (base32 "0vpr89p5zx16jbqz9bhj22x8112v7hfn4nx1kz68mbczcild0p0s")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-ava" ,node-ava) @@ -923,6 +968,13 @@ such as reverse proxies and load balancers.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; 'make' runs the tests by default. ;(native-inputs ; `(("node-tape" ,node-tape))) @@ -946,7 +998,17 @@ such as reverse proxies and load balancers.") (base32 "03513djgh0mp1lfi28gn1a72jx7b17hdb5p3y6pz127vd8afj3az")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -972,7 +1034,18 @@ such as reverse proxies and load balancers.") (base32 "1hp04cg3b59j3dpnvzixd5p6wpv34mj2pnq8wp60csv3p2s0qk4y")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +delete p.scripts; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-async" ,node-async) @@ -1027,6 +1100,13 @@ such as reverse proxies and load balancers.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; 'build needs rimraf and babel. (inputs `(("node-colors" ,node-colors) @@ -1056,14 +1136,24 @@ such as reverse proxies and load balancers.") (origin (method git-fetch) (uri (git-reference - (url "git://github.com/dscape/lynx.git") + (url "https://github.com/dscape/lynx.git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "1l7pl8qm7kcafsafh8iyzb4cwh344kwlg6gp9ab0bmwaqby6vhzp")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-mersenne" ,node-mersenne) ("node-statsd-parser" ,node-statsd-parser))) @@ -1093,6 +1183,13 @@ such as reverse proxies and load balancers.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; 'build needs rimraf and babel. (inputs `(("node-fn.name" ,node-fn.name))) @@ -1122,7 +1219,17 @@ such as reverse proxies and load balancers.") (base32 "00g4294ijw12mfq5jjicn9q2f6s4hgxmwb7vng09lzmbhhd8jss2")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) ;(native-inputs ; `(("node-tap" ,node-tap))) (home-page "https://github.com/calvinmetcalf/process-nextick-args") @@ -1145,7 +1252,17 @@ such as reverse proxies and load balancers.") (base32 "1bwfmhvmj9mmkqawpqf09n4b1gnlmbvkjn9gfm2n8i51vsw12ffz")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-asap" ,node-asap))) (native-inputs @@ -1180,7 +1297,17 @@ Google Maps, and others.") (base32 "051ii93g03np6pnlmjkpqhikq1awqaybqbm85pz1x78wb8synkx0")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -1208,7 +1335,17 @@ Google Maps, and others.") (base32 "1j6gyqax3w675q1c8gxh2fmk9swkyplhkci96b2qxhkl1aads8qi")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `(("node-is-arrayish" ,node-is-arrayish))) (native-inputs @@ -1244,6 +1381,13 @@ Google Maps, and others.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; build wants babel (inputs `(("node-enabled" ,node-enabled) @@ -1271,7 +1415,7 @@ Google Maps, and others.") (origin (method git-fetch) (uri (git-reference - (url "git://github.com/samsonjs/strftime.git") + (url "https://github.com/samsonjs/strftime.git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 @@ -1282,6 +1426,13 @@ Google Maps, and others.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; wants 'closure' binary to minify strftime.js. ;(native-inputs ; `(("node-closure" ,node-closure))) @@ -1307,7 +1458,17 @@ from C are supported as well as some other extensions from Ruby.") (base32 "10qk72yq7l8zrs099b88k4nag43bamqp5wilv6hg8601qdgbnh2w")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -1334,7 +1495,17 @@ from C are supported as well as some other extensions from Ruby.") (base32 "03dk13shq6780mmsx4c6y22v5zhf4800b4w92pd2j82w905s9vv5")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (native-inputs `( ;("node-assume" ,node-assume) @@ -1366,6 +1537,13 @@ from C are supported as well as some other extensions from Ruby.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; 'build needs rimraf and babel. (inputs `(("node-async" ,node-async) @@ -1387,37 +1565,6 @@ from C are supported as well as some other extensions from Ruby.") (description "A logger for just about everything.") (license license:expat))) -(define-public node-winston-2 - (package - (inherit node-winston) - (name "node-winston") - (version "2.4.4") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/winstonjs/winston.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0wiihp0n1pygjynlky4751wfn2x5d46f18diahgnaq1ryppvxjj1")))) - (arguments '(#:tests? #f)) - (inputs - `(("node-async" ,node-async-1) - ("node-colors" ,node-colors) - ;("node-cycle" ,node-cycle) - ;("node-eyes" ,node-eyes) - ;("node-isstream" ,node-isstream) - ("node-stack-trace" ,node-stack-trace))) - (native-inputs - `( - ;("node-cross-spawn-async" ,node-cross-spawn-async) - ;("node-hock" .node-hock) - ;("node-std-mocks" ,node-mocks) - ;("node-vows" ,node-vows) - )))) - (define-public node-winston-transport (package (name "node-winston-transport") @@ -1437,6 +1584,13 @@ from C are supported as well as some other extensions from Ruby.") '(#:tests? #f #:phases (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));"))) (delete 'build)))) ; 'build needs rimraf and babel. (inputs `(("node-readable-stream" ,node-readable-stream) @@ -1474,7 +1628,18 @@ from C are supported as well as some other extensions from Ruby.") (base32 "1pwbr8j6g561kp5980gk4l45azn4q14ab1vhxl2ib8fp44nhyphl")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +delete p.scripts; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) ;(inputs ; `(("node-babel-runtime-corejs2" ,node-babel-runtime-corejs2))) (native-inputs @@ -1514,7 +1679,17 @@ from C are supported as well as some other extensions from Ruby.") (base32 "0lfgph477cchjm4qrab9ni0wj9i6psbhy4mvpzn2jkrcfcffgvfi")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `( ;("node-cliui" ,node-cliui) @@ -1565,7 +1740,17 @@ from C are supported as well as some other extensions from Ruby.") (base32 "066wl3609ymg9wmrjlcya3c7sv9ba03dzg8qqmzvqxrkz894s89x")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (inputs `( ;("node-camelcase" ,node-camelcase) @@ -1585,7 +1770,6 @@ from C are supported as well as some other extensions from Ruby.") (description "the mighty option parser used by yargs.") (license license:isc))) - (define-public node-resumablejs (let ((commit "b7580789f4d19bb180c08389538e0733f0f811d8")) (package @@ -1602,7 +1786,17 @@ from C are supported as well as some other extensions from Ruby.") (base32 "0d0883jmsr2ydchx10y9a2vcijix7g65k1243s5ryl3i3jacm1bm")))) (build-system node-build-system) - (arguments '(#:tests? #f)) + (arguments + '(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-before 'configure 'remove-dev-dependencies + (lambda _ + (invoke "node" "-e" " +var p=JSON.parse(require('fs').readFileSync('package.json')); +delete p.devDependencies; +if(p.dependencies)Object.keys(p.dependencies).forEach(function(k){try{require.resolve(k)}catch(e){delete p.dependencies[k]}}); +require('fs').writeFileSync('package.json',JSON.stringify(p,null,2));")))))) (home-page "https://github.com/23/resumable.js/") (synopsis "JavaScript library providing multiple simultaneous, stable and resumable uploads via the HTML5 File API") (description "A JavaScript library providing multiple simultaneous, stable and resumable uploads via the HTML5 File API.") |
