diff options
| author | pjotrp | 2026-03-22 18:02:51 +0100 |
|---|---|---|
| committer | pjotrp | 2026-03-22 18:02:51 +0100 |
| commit | 4ef2e3b8aed7d89a108605c6654a5e50af534a4f (patch) | |
| tree | ea33c5571069c78883d27d77f7c875badd2c3de1 | |
| parent | 62391730651b78e7793ea4e675b0c1ae8977a631 (diff) | |
| download | guix-bioinformatics-4ef2e3b8aed7d89a108605c6654a5e50af534a4f.tar.gz | |
Fixed (node) by removing dev dependencies before install
| -rw-r--r-- | gn/packages/node.scm | 493 |
1 files changed, 444 insertions, 49 deletions
diff --git a/gn/packages/node.scm b/gn/packages/node.scm index ed50716..9bcae01 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) ) )) @@ -138,6 +141,13 @@ '(#: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));"))) (replace 'build (lambda _ (invoke "make" "clean") @@ -184,7 +194,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) @@ -215,7 +235,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))) @@ -244,7 +274,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 @@ -272,7 +312,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))) @@ -298,7 +348,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) @@ -324,7 +384,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))) @@ -354,7 +424,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) @@ -384,7 +464,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) @@ -427,7 +517,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") @@ -450,7 +550,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 @@ -483,6 +593,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) @@ -523,7 +640,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) @@ -551,7 +678,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) @@ -595,7 +732,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) @@ -628,6 +775,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 @@ -658,7 +812,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) @@ -686,7 +850,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 @@ -718,7 +892,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) @@ -759,7 +943,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) @@ -789,7 +983,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) @@ -821,6 +1025,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))) @@ -844,7 +1055,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) @@ -870,7 +1091,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) @@ -925,6 +1157,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) @@ -954,14 +1193,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))) @@ -991,6 +1240,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))) @@ -1020,7 +1276,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") @@ -1043,7 +1309,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 @@ -1078,7 +1354,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) @@ -1106,7 +1392,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 @@ -1142,6 +1438,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) @@ -1169,7 +1472,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 @@ -1180,6 +1483,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))) @@ -1205,7 +1515,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) @@ -1232,7 +1552,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) @@ -1264,6 +1594,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) @@ -1300,7 +1637,17 @@ from C are supported as well as some other extensions from Ruby.") (sha256 (base32 "0wiihp0n1pygjynlky4751wfn2x5d46f18diahgnaq1ryppvxjj1")))) - (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-async" ,node-async-1) ("node-colors" ,node-colors) @@ -1335,6 +1682,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) @@ -1372,7 +1726,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 @@ -1412,7 +1777,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) @@ -1463,7 +1838,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) @@ -1499,7 +1884,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.") |
