GT2/GT2-iOS/node_modules/opn/package.json

126 lines
4.9 KiB
JSON

{
"_args": [
[
{
"raw": "opn@^4.0.2",
"scope": null,
"escapedName": "opn",
"name": "opn",
"rawSpec": "^4.0.2",
"spec": ">=4.0.2 <5.0.0",
"type": "range"
},
"/Volumes/2009-SSD/GT2/GT2-iOS/node_modules/xdl"
]
],
"_from": "opn@>=4.0.2 <5.0.0",
"_id": "opn@4.0.2",
"_inCache": true,
"_location": "/opn",
"_nodeVersion": "4.4.2",
"_npmOperationalInternal": {
"host": "packages-12-west.internal.npmjs.com",
"tmp": "tmp/opn-4.0.2.tgz_1463477356148_0.1645404922310263"
},
"_npmUser": {
"name": "sindresorhus",
"email": "sindresorhus@gmail.com"
},
"_npmVersion": "3.9.0",
"_phantomChildren": {},
"_requested": {
"raw": "opn@^4.0.2",
"scope": null,
"escapedName": "opn",
"name": "opn",
"rawSpec": "^4.0.2",
"spec": ">=4.0.2 <5.0.0",
"type": "range"
},
"_requiredBy": [
"/xdl"
],
"_resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz",
"_shasum": "7abc22e644dff63b0a96d5ab7f2790c0f01abc95",
"_shrinkwrap": null,
"_spec": "opn@^4.0.2",
"_where": "/Volumes/2009-SSD/GT2/GT2-iOS/node_modules/xdl",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
"bugs": {
"url": "https://github.com/sindresorhus/opn/issues"
},
"dependencies": {
"object-assign": "^4.0.1",
"pinkie-promise": "^2.0.0"
},
"description": "A better node-open. Opens stuff like websites, files, executables. Cross-platform.",
"devDependencies": {
"ava": "*",
"xo": "*"
},
"directories": {},
"dist": {
"shasum": "7abc22e644dff63b0a96d5ab7f2790c0f01abc95",
"tarball": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz"
},
"engines": {
"node": ">=0.10.0"
},
"files": [
"index.js",
"xdg-open"
],
"gitHead": "b56b0e981ee377d3b04c57a4e6748ad2793ada17",
"homepage": "https://github.com/sindresorhus/opn#readme",
"keywords": [
"app",
"open",
"opn",
"opener",
"opens",
"launch",
"start",
"xdg-open",
"xdg",
"default",
"cmd",
"browser",
"editor",
"executable",
"exe",
"url",
"urls",
"arguments",
"args",
"spawn",
"exec",
"child",
"process",
"website",
"file"
],
"license": "MIT",
"maintainers": [
{
"name": "sindresorhus",
"email": "sindresorhus@gmail.com"
}
],
"name": "opn",
"optionalDependencies": {},
"readme": "# opn\n\n> A better [node-open](https://github.com/pwnall/node-open). Opens stuff like websites, files, executables. Cross-platform.\n\n\n#### Why?\n\n- Actively maintained\n- Supports app arguments\n- Safer as it uses `spawn` instead of `exec`\n- Fixes most of the open `node-open` issues\n- Includes the latest [`xdg-open` script](http://cgit.freedesktop.org/xdg/xdg-utils/commit/?id=c55122295c2a480fa721a9614f0e2d42b2949c18) for Linux\n\n\n## Install\n\n```\n$ npm install --save opn\n```\n\n\n## Usage\n\n```js\nconst opn = require('opn');\n\n// opens the image in the default image viewer\nopn('unicorn.png').then(() => {\n\t// image viewer closed\n});\n\n// opens the url in the default browser\nopn('http://sindresorhus.com');\n\n// specify the app to open in\nopn('http://sindresorhus.com', {app: 'firefox'});\n\n// specify app arguments\nopn('http://sindresorhus.com', {app: ['google chrome', '--incognito']});\n```\n\n\n## API\n\nUses the command `open` on OS X, `start` on Windows and `xdg-open` on other platforms.\n\n### opn(target, [options])\n\nReturns a promise for the [spawned child process](https://nodejs.org/api/child_process.html#child_process_class_childprocess). You'd normally not need to use this for anything, but it can be useful if you'd like to attach custom event listeners or perform other operations directly on the spawned process.\n\n#### target\n\n*Required* \nType: `string`\n\nThe thing you want to open. Can be a URL, file, or executable.\n\nOpens in the default app for the file type. Eg. URLs opens in your default browser.\n\n#### options\n\nType: `object`\n\n##### wait\n\nType: `boolean` \nDefault: `true`\n\nWait for the opened app to exit before calling the `callback`. If `false` it's called immediately when opening the app.\n\nOn Windows you have to explicitly specify an app for it to be able to wait.\n\n##### app\n\nType: `string`, `array`\n\nSpecify the app to open the `target` with, or an array with the app and app arguments.\n\nThe app name is platform dependent. Don't hard code it in reusable modules. Eg. Chrome is `google chrome` on OS X, `google-chrome` on Linux and `chrome` on Windows.\n\n\n## Related\n\n- [opn-cli](https://github.com/sindresorhus/opn-cli) - CLI for this module\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n",
"readmeFilename": "readme.md",
"repository": {
"type": "git",
"url": "git+https://github.com/sindresorhus/opn.git"
},
"scripts": {
"test": "xo && ava"
},
"version": "4.0.2"
}