Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorForrest L Norvell <forrest@npmjs.com>2015-10-15 08:17:03 +0300
committerRebecca Turner <me@re-becca.org>2015-10-16 01:25:33 +0300
commit25a234b4595ee3f1a2c09e2a39e3c238aa642557 (patch)
treedef772e3c15c7bd3d0b05eeeb6069898617cbf23 /node_modules/ini
parent4cd74b0cdc639081fcf292eb9a03dbd93451c7c0 (diff)
src: install npm@3 with npm@2
Restore the ability to do one-shot upgrades from the versions of npm bundled with Node 0.8 to npm@3, which simplifies using Travis with old Node and new npm, for compatibility testing purposes. Older versions of npm repack packages on install, which works poorly with the way npm@3 handles bundledDependencies with flat trees. Fixes: #9668 PR-URL: https://github.com/npm/npm/pull/9981
Diffstat (limited to 'node_modules/ini')
-rw-r--r--node_modules/ini/package.json87
1 files changed, 23 insertions, 64 deletions
diff --git a/node_modules/ini/package.json b/node_modules/ini/package.json
index ca9e5bfd5..7ea6710a9 100644
--- a/node_modules/ini/package.json
+++ b/node_modules/ini/package.json
@@ -1,80 +1,39 @@
{
- "_args": [
- [
- "ini@~1.3.4",
- "/Users/rebecca/code/npm"
- ]
- ],
- "_from": "ini@>=1.3.4 <1.4.0",
- "_id": "ini@1.3.4",
- "_inCache": true,
- "_location": "/ini",
- "_nodeVersion": "2.0.1",
- "_npmUser": {
- "email": "isaacs@npmjs.com",
- "name": "isaacs"
- },
- "_npmVersion": "2.10.1",
- "_phantomChildren": {},
- "_requested": {
- "name": "ini",
- "raw": "ini@~1.3.4",
- "rawSpec": "~1.3.4",
- "scope": null,
- "spec": ">=1.3.4 <1.4.0",
- "type": "range"
- },
- "_requiredBy": [
- "/",
- "/config-chain"
- ],
- "_resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
- "_shasum": "0537cb79daf59b59a1a517dff706c86ec039162e",
- "_shrinkwrap": null,
- "_spec": "ini@~1.3.4",
- "_where": "/Users/rebecca/code/npm",
"author": {
- "email": "i@izs.me",
"name": "Isaac Z. Schlueter",
+ "email": "i@izs.me",
"url": "http://blog.izs.me/"
},
- "bugs": {
- "url": "https://github.com/isaacs/ini/issues"
- },
- "dependencies": {},
+ "name": "ini",
"description": "An ini encoder/decoder for node",
- "devDependencies": {
- "tap": "^1.2.0"
+ "version": "1.3.4",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/isaacs/ini.git"
},
- "directories": {},
- "dist": {
- "shasum": "0537cb79daf59b59a1a517dff706c86ec039162e",
- "tarball": "http://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
+ "main": "ini.js",
+ "scripts": {
+ "test": "tap test/*.js"
},
"engines": {
"node": "*"
},
+ "dependencies": {},
+ "devDependencies": {
+ "tap": "^1.2.0"
+ },
+ "license": "ISC",
"files": [
"ini.js"
],
- "gitHead": "4a3001abc4c608e51add9f1d2b2cadf02b8e6dea",
- "homepage": "https://github.com/isaacs/ini#readme",
- "license": "ISC",
- "main": "ini.js",
- "maintainers": [
- {
- "name": "isaacs",
- "email": "i@izs.me"
- }
- ],
- "name": "ini",
- "optionalDependencies": {},
- "repository": {
- "type": "git",
- "url": "git://github.com/isaacs/ini.git"
- },
- "scripts": {
- "test": "tap test/*.js"
+ "readme": "An ini format parser and serializer for node.\n\nSections are treated as nested objects. Items before the first\nheading are saved on the object directly.\n\n## Usage\n\nConsider an ini-file `config.ini` that looks like this:\n\n ; this comment is being ignored\n scope = global\n\n [database]\n user = dbuser\n password = dbpassword\n database = use_this_database\n\n [paths.default]\n datadir = /var/lib/data\n array[] = first value\n array[] = second value\n array[] = third value\n\nYou can read, manipulate and write the ini-file like so:\n\n var fs = require('fs')\n , ini = require('ini')\n\n var config = ini.parse(fs.readFileSync('./config.ini', 'utf-8'))\n\n config.scope = 'local'\n config.database.database = 'use_another_database'\n config.paths.default.tmpdir = '/tmp'\n delete config.paths.default.datadir\n config.paths.default.array.push('fourth value')\n\n fs.writeFileSync('./config_modified.ini', ini.stringify(config, { section: 'section' }))\n\nThis will result in a file called `config_modified.ini` being written\nto the filesystem with the following content:\n\n [section]\n scope=local\n [section.database]\n user=dbuser\n password=dbpassword\n database=use_another_database\n [section.paths.default]\n tmpdir=/tmp\n array[]=first value\n array[]=second value\n array[]=third value\n array[]=fourth value\n\n\n## API\n\n### decode(inistring)\n\nDecode the ini-style formatted `inistring` into a nested object.\n\n### parse(inistring)\n\nAlias for `decode(inistring)`\n\n### encode(object, [options])\n\nEncode the object `object` into an ini-style formatted string. If the\noptional parameter `section` is given, then all top-level properties\nof the object are put into this section and the `section`-string is\nprepended to all sub-sections, see the usage example above.\n\nThe `options` object may contain the following:\n\n* `section` A string which will be the first `section` in the encoded\n ini data. Defaults to none.\n* `whitespace` Boolean to specify whether to put whitespace around the\n `=` character. By default, whitespace is omitted, to be friendly to\n some persnickety old parsers that don't tolerate it well. But some\n find that it's more human-readable and pretty with the whitespace.\n\nFor backwards compatibility reasons, if a `string` options is passed\nin, then it is assumed to be the `section` value.\n\n### stringify(object, [options])\n\nAlias for `encode(object, [options])`\n\n### safe(val)\n\nEscapes the string `val` such that it is safe to be used as a key or\nvalue in an ini-file. Basically escapes quotes. For example\n\n ini.safe('\"unsafe string\"')\n\nwould result in\n\n \"\\\"unsafe string\\\"\"\n\n### unsafe(val)\n\nUnescapes the string `val`\n",
+ "readmeFilename": "README.md",
+ "bugs": {
+ "url": "https://github.com/isaacs/ini/issues"
},
- "version": "1.3.4"
+ "homepage": "https://github.com/isaacs/ini#readme",
+ "_id": "ini@1.3.4",
+ "_shasum": "0537cb79daf59b59a1a517dff706c86ec039162e",
+ "_resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+ "_from": "ini@>=1.3.4 <1.4.0"
}