Richard Kuhnt
3c104db844
Update nodejs to version 8.1.0
2017-06-08 13:00:16 +02:00
Richard Kuhnt
5a5cbe155d
Use 7z archives for nodejs (smaller filesize)
2017-06-01 23:07:55 +02:00
Richard Kuhnt
16cdf39430
Revert npm config usage for changing cache and prefix values
...
Would overwrite %USERPROFILE%/.npmrc if two or more nodejs version get installed via scoop
2017-06-01 23:07:30 +02:00
Richard Kuhnt
ffbf3f09b4
Use npm config to set cache and prefix values
...
Add cache for nodejs-lts
2017-06-01 22:42:43 +02:00
Eko Eryanto
673409b394
persist npm cache
...
As of npm@5 supports offline install just what yarn does.
2017-05-31 08:57:27 -07:00
Richard Kuhnt
0633bcf37d
Update nodejs to version 8.0.0
2017-05-30 21:01:16 +02:00
Richard Kuhnt
4eb666c6ee
Introducing $baseurl variable for hash file downloads
2017-05-14 14:53:25 +02:00
Richard Kuhnt
81c2c5e96d
Update nodejs to version 7.10.0
2017-05-03 16:04:02 +02:00
Richard Kuhnt
d5cff6fbc4
Remove unnecessary type, mode and find definitions
2017-04-14 18:01:22 +02:00
Richard Kuhnt
1d6408ff14
Update nodejs to version 7.9.0
2017-04-11 22:00:50 +02:00
Rémy
53a3020583
Merge remote-tracking branch 'upstream/master' into persist
2017-03-30 00:15:29 +02:00
Luke Sampson
93e7a7f0ef
NodeJS without $persist_dir in env_add_path / mark persist dirs as read-only ( #1 )
...
* A NodeJS install with persistence that doesn't use $persist_dir variable in manifest
* persist nodejs fix npm updating itself
* A NodeJS install with persistence that doesn't use $persist_dir variable in manifest
* Fix 'Access is denied' error removing 'current' directory junction.
* change nodejs install behaviour to match upstream installer
`npm update -g` has been remove because it has no effect on the
installed npm version and does not match the official installer
behaviour.
2017-03-30 00:13:27 +02:00
Richard Kuhnt
551e19d510
Update nodejs to version 7.8.0
2017-03-29 06:01:14 +02:00
Rémy
36e61b54f9
normalize persist terms
2017-03-26 14:08:58 +02:00
Rémy
a4df96ceae
nodejs persistence: use npm prefix to install bins into data dir / env_add_path with $data_dir
2017-03-25 16:28:06 +01:00
Luke Sampson
732cf2caa2
Persistence: prevent NPM from overwriting node_modules by setting read-only attribute on the persisted directory junction.
2017-03-25 16:28:05 +01:00
Richard Kuhnt
87042d9ade
Update nodejs to version 7.7.4
2017-03-23 16:23:18 +01:00
Richard Kuhnt
b3217185ab
Update nodejs to version 7.7.3
2017-03-15 00:01:14 +01:00
Richard Kuhnt
0ed208b1eb
Update nodejs to version 7.7.2
2017-03-09 00:00:22 +01:00
Richard
4c58d87618
Update nodejs to version 7.7.1
2017-03-02 02:00:50 +01:00
Richard
f00db6a766
Update nodejs to version 7.7.0
2017-03-01 04:00:58 +01:00
Richard
a3db2a8114
Update nodejs to version 7.6.0
2017-02-22 04:01:03 +01:00
Richard Kuhnt
c2ed1cded1
Update nodejs to version 7.5.0
2017-02-01 18:13:49 +01:00
Christophe
9cac7da40c
Upgrade nodejs to 7.4.0 ( #1195 )
...
https://nodejs.org/en/blog/release/v7.4.0/
2017-01-06 12:02:21 +11:00
Rémy
68781a890e
Breaking, change autoupdate definition to use the same logic as the
...
architecture by the core / update the affected manifests / ability to
change extract_dir based on arch / add nssm autoupdate
2017-01-01 17:30:18 +01:00
Rémy
86b716aca8
update nodejs 7.3.0
2017-01-01 12:46:26 +01:00
Rémy
170ce1467c
update nodejs 7.2.1
2016-12-11 10:07:37 +01:00
Luke Sampson
0f5ab26ab0
fix appveyor errors
2016-11-27 09:24:37 +11:00
Rémy
39360036c6
First implementation of manifest autoupdate
2016-11-26 17:32:35 +01:00
Rémy
12c98bee1d
Update outdated apps ( #1116 )
...
* update aria2 1.28.0
* update packer 0.11.0
* update php 7.0.13
* update git 2.10.2
* update nodejs 7.1.0
* update sqlite 3.15.1
* update cmake 3.6.3
* update r 3.3.2
* update perl 5.24.0.1
* update terraform 0.7.10 / migrate to 0.7
previous version was broken, since version 0.7 all the providers are in
the main binary
https://www.terraform.io/upgrade-guides/0-7.html
* update vagrant 1.8.7
* update sbcl 1.3.11
* update imagemagick
* update ffmpeg 20161108
* update git-lfs 1.4.4
2016-11-10 07:58:56 +11:00
Rémy
094e6e021b
update node to 7.0.0 ( #1096 )
2016-10-26 08:46:44 +11:00
Richard Kuhnt
9e42053faf
Update a bunch of programs ( #1087 )
2016-10-16 07:46:22 +10:00
Richard Kuhnt
ca6f9b39b2
Use https everywhere possible ( #1086 )
...
* Use https everywhere possible
* Update version checks
2016-10-15 08:25:02 +10:00
Gustavo Veloso
da091a7552
Update Node to 6.7.0 and 7zip to 16.03 ( #1045 )
2016-09-29 07:40:01 +10:00
Gustavo Veloso
d2b428e4ff
Update checkvers ( #1016 )
...
Upgrade RethinkDB
2016-08-31 07:49:26 +10:00
Gustavo Veloso
f50512d36b
Updates git, node and thrift ( #995 )
...
* Update Git to 2.9.3
Update Node to 6.4.0
Fix Thrift URL
* Update git-with-openssh too
2016-08-18 07:08:09 +10:00
Christophe
0aaa69d280
Upgrade node to 6.3.1 ( #966 )
...
### Notable changes
* **buffer**:
* Improve performance of Buffer.from(str, 'hex') and Buffer#write(str, 'hex'). (Christopher Jeffrey) [#7602 ](https://github.com/nodejs/node/pull/7602 )
* Fix creating from zero-length ArrayBuffer. (Ingvar Stepanyan) [#7176 ](https://github.com/nodejs/node/pull/7176 )
* **deps**:
* Upgrade to V8 5.0.71.xx. (Ben Noordhuis) [#7531 ](https://github.com/nodejs/node/pull/7531 )
* Backport V8 instanceof bugfix (Franziska Hinkelmann) [#7638 ](https://github.com/nodejs/node/pull/7638 )
* **repl**: Fix issue with function redeclaration. (Prince J Wesley) [#7794 ](https://github.com/nodejs/node/pull/7794 )
* **util**: Fix inspecting of boxed symbols. (Anna Henningsen) [#7641 ](https://github.com/nodejs/node/pull/7641 )
2016-07-25 08:29:27 +10:00
Christophe
3b8b00021f
Update nodejs to 6.3.0 ( #948 )
...
### Notable changes
* **buffer**: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) [#7157 ](https://github.com/nodejs/node/pull/7157 )
* **build**: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) [#6994 ](https://github.com/nodejs/node/pull/6994 )
- The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`.
* **crypto**: Root certificates have been updated. (Ben Noordhuis) [#7363 ](https://github.com/nodejs/node/pull/7363 )
* **debugger**: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) [#3316 ](https://github.com/nodejs/node/pull/3316 )
* **npm**: Upgraded npm to v3.10.3 (Kat Marchán) [#7515 ](https://github.com/nodejs/node/pull/7515 ) & (Rebecca Turner) [#7410 ](https://github.com/nodejs/node/pull/7410 )
* **readline**: Added the `prompt` option to the readline constructor. (Evan Lucas) [#7125 ](https://github.com/nodejs/node/pull/7125 )
* **repl / vm**: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) [#6635 ](https://github.com/nodejs/node/pull/6635 )
* **src**:
- Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) [#3098 ](https://github.com/nodejs/node/pull/3098 )
- Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) [#6534 ](https://github.com/nodejs/node/pull/6534 )
* **stream**: Improved `readable.read()` performance by up to 70%. (Brian White) [#7077 ](https://github.com/nodejs/node/pull/7077 )
* **timers**: `setImmediate()` is now up to 150% faster in some situations. (Andras) [#6436 ](https://github.com/nodejs/node/pull/6436 )
* **util**: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) [#7499 ](https://github.com/nodejs/node/pull/7499 )
* **v8-inspector**: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) [#6792 ](https://github.com/nodejs/node/pull/6792 )
- **Note: This feature is _experimental_, and it could be altered or removed.**
- You can try this feature by running Node.js with the `--inspect` flag.
2016-07-07 20:45:37 +10:00
Christophe
a22b97f0cc
Upgrade nodejs to 6.2.2 ( #908 )
...
# Notable changes
- http:
- req.read(0) could cause incoming connections to stall and time out under certain conditions. (Fedor Indutny) #7211
- When freeing the socket to be reused in keep-alive Agent wait for both prefinish and end events. Otherwise the next request may be written before the previous one has finished sending the body, leading to a parser errors. (Fedor Indutny) #7149
- npm: upgrade npm to 3.9.5 (Kat Marchán) #7139
2016-06-20 08:05:49 +10:00
Christophe
d152fe6501
Update NodeJs to 6.2.1 (security update) ( #891 )
...
# Notable changes
## Notable changes
* **buffer**: Ignore negative lengths in calls to `Buffer()` and `Buffer.allocUnsafe()`. This fixes a possible security concern (reported by Feross Aboukhadijeh) where user input is passed unchecked to the Buffer constructor or `allocUnsafe()` as it can expose parts of the memory slab used by other Buffers in the application. Note that negative lengths are not supported by the Buffer API and user input to the constructor should always be sanitised and type-checked. (Anna Henningsen) [#7051 ](https://github.com/nodejs/node/pull/7051 )
* **npm**: Upgrade npm to 3.9.3 (Kat Marchán) [#7030 ](https://github.com/nodejs/node/pull/7030 )
- [`npm/npm@42d71be`](https://github.com/npm/npm/commit/42d71be2cec674dd9e860ad414f53184f667620d ) [npm/npm#12685 ](https://github.com/npm/npm/pull/12685 ) When using `npm ls <pkg>` without a semver specifier, `npm ls` would skip any packages in your tree that matched by name, but had a prerelease version in their `package.json`. ([@zkat](https://github.com/zkat ))
- [`npm/npm@f04e05`](https://github.com/npm/npm/commit/df04e05af1f257a1903372e1baf334c0969fbdbd ) [npm/npm#10013 ](https://github.com/npm/npm/issues/10013 ) `read-package-tree@5.1.4`: Fixes an issue where `npm install` would fail if your `node_modules` was symlinked. ([@iarna](https://github.com/iarna ))
- [`b894413`](https://github.com/npm/npm/commit/b8944139a935680c4a267468bb2d3c3082b5609f ) [#12372 ](https://github.com/npm/npm/issues/12372 ) Changing a nested dependency in an `npm-shrinkwrap.json` and then running `npm install` would not get up the updated package. This corrects that. ([@misterbyrne](https://github.com/misterbyrne ))
- This release includes `npm@3.9.0`, which is the result of our Windows testing push -- the test suite (should) pass on Windows now. We're working on getting AppVeyor to a place where we can just rely on it like Travis.
* **tty**: Default to blocking mode for stdio on OS X. A bug fix in libuv 1.9.0, introduced in Node.js v6.0.0, exposed problems with Node's use of non-blocking stdio, particularly on OS X which has a small output buffer. This change should fix CLI applications that have been having problems with output since Node.js v6.0.0 on OS X. The core team is continuing to address stdio concerns that exist across supported platforms and progress can be tracked at <https://github.com/nodejs/node/issues/6980 >. (Jeremiah Senkpiel) [#6895 ](https://github.com/nodejs/node/pull/6895 )
* **V8**: Upgrade to V8 5.0.71.52. This includes a fix that addresses problems experienced by users of node-inspector since Node.js v6.0.0, see <https://github.com/node-inspector/node-inspector/issues/864 > for details. (Michaël Zasso) [#6928 ](https://github.com/nodejs/node/pull/6928 )
2016-06-05 08:48:48 +10:00
Christophe
e6018ea8e3
Update NodeJS to 6.2.0 ( #855 )
...
Notable changes
- buffer: fix lastIndexOf and indexOf in various edge cases (Anna Henningsen) #6511
- child_process: use /system/bin/sh on android (Ben Noordhuis) #6745
deps:
- upgrade npm to 3.8.9 (Rebecca Turner) #6664
- upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) #6572
- upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) #6796
- Intl: ICU 57 bump (Steven R. Loomis) #6088
- repl:
- copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958
- exports Recoverable (Blake Embrey) #3488
- src: add O_NOATIME constant (Rich Trott) #6492
- src,module: add --preserve-symlinks command line flag (James M Snell) #6537
- util: adhere to noDeprecation set at runtime (Anna Henningsen) #6683
As of this release the 6.X line now includes 64-bit binaries for Linux on Power Systems running in big endian mode in addition to the existing 64-bit binaries for running in little endian mode.
2016-05-19 21:19:06 +10:00
Christophe
7b9e0aa5e9
Upgrade NodeJS to 6.1.0
...
Notable Changes
assert: deep{Strict}Equal() now works correctly with circular references. (Rich Trott) #6432
debugger: Arrays are now formatted correctly in the debugger repl. (cjihrig) #6448
deps: Upgrade OpenSSL sources to 1.0.2h (Shigeki Ohtsu) #6550
net: Introduced a Socket#connecting property. (Fedor Indutny) #6404
Previously this information was only available as the undocumented, internal _connecting property.
process: Introduced process.cpuUsage(). (Patrick Mueller) #6157
stream: Writable#setDefaultEncoding() now returns this. (Alexander Makarenko) #5040
util: Two new additions to util.inspect():
Added a maxArrayLength option to truncate the formatting of Arrays. (James M Snell) #6334
This is set to 100 by default.
Added a showProxy option for formatting proxy intercepting handlers. (James M Snell) #6465
Inspecting proxies is non-trivial and as such this is off by default.
https://nodejs.org/en/blog/release/v6.1.0/
2016-05-06 22:53:23 +10:00
Christophe
64a2990992
Update nodejs to version 6.0.0 (current version)
...
* Update nodejs to version 6.0.0
* Update nodejs.json
2016-04-28 18:26:28 +10:00
Christophe
9da6a6cfec
Update node to 5.11.0
2016-04-25 02:22:19 +10:00
Christophe
0778ca99ba
Update Node to 5.10.1
2016-04-06 13:11:55 +02:00
Christophe
bfc7fb7e04
Update nodejs to 5.10.0
2016-04-04 15:56:33 +02:00
Mika
a7e355ca4c
fix node path
2016-03-25 10:59:03 +02:00
Christophe
9fb878c9fe
Update Node to 5.9.1
2016-03-24 23:09:04 +01:00
Christophe
5be2a80c8c
Update to NodeJs 5.9.0
2016-03-18 10:06:11 +01:00
Will Ellis
c4b18c9ab0
Update nodejs to 5.8.0
2016-03-12 17:49:30 +01:00