UNPKG

@zkochan/pnpm

Version:

Fast, disk space efficient package manager

102 lines (101 loc) 3.61 kB
{ "_args": [ [ { "raw": "path-dirname@^1.0.0", "scope": null, "escapedName": "path-dirname", "name": "path-dirname", "rawSpec": "^1.0.0", "spec": ">=1.0.0 <2.0.0", "type": "range" }, "/home/zkochan/src/pnpm/packages/pnpm/node_modules/glob-parent" ] ], "_from": "path-dirname@>=1.0.0 <2.0.0", "_id": "path-dirname@1.0.2", "_inCache": true, "_location": "/path-dirname", "_nodeVersion": "5.12.0", "_npmOperationalInternal": { "host": "packages-12-west.internal.npmjs.com", "tmp": "tmp/path-dirname-1.0.2.tgz_1476811621782_0.25002457783557475" }, "_npmUser": { "name": "es128", "email": "elan.shanker+npm@gmail.com" }, "_npmVersion": "3.8.6", "_phantomChildren": {}, "_requested": { "raw": "path-dirname@^1.0.0", "scope": null, "escapedName": "path-dirname", "name": "path-dirname", "rawSpec": "^1.0.0", "spec": ">=1.0.0 <2.0.0", "type": "range" }, "_requiredBy": [ "/glob-parent" ], "_resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", "_shasum": "cc33d24d525e099a5388c0336c6e32b9160609e0", "_shrinkwrap": null, "_spec": "path-dirname@^1.0.0", "_where": "/home/zkochan/src/pnpm/packages/pnpm/node_modules/glob-parent", "author": { "name": "Elan Shanker" }, "bugs": { "url": "https://github.com/es128/path-dirname/issues" }, "dependencies": {}, "description": "Node.js path.dirname() ponyfill", "devDependencies": {}, "directories": {}, "dist": { "shasum": "cc33d24d525e099a5388c0336c6e32b9160609e0", "tarball": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" }, "files": [ "index.js" ], "gitHead": "ba28247b19f27ec3fa187088d6169241b223f9f8", "homepage": "https://github.com/es128/path-dirname#readme", "keywords": [ "dirname", "dir", "path", "paths", "file", "built-in", "util", "utils", "core", "stdlib", "ponyfill", "polyfill", "shim" ], "license": "MIT", "maintainers": [ { "name": "es128", "email": "elan.shanker+npm@gmail.com" } ], "name": "path-dirname", "optionalDependencies": {}, "readme": "# path-dirname [![Build Status](https://travis-ci.org/es128/path-dirname.svg?branch=master)](https://travis-ci.org/es128/path-dirname)\n\n> Node.js [`path.dirname()`](https://nodejs.org/api/path.html#path_path_dirname_path) [ponyfill](https://ponyfill.com)\n\nThis was needed in order to expose `path.posix.dirname()` on Node.js v0.10\n\n## Install\n\n```\n$ npm install --save path-dirname\n```\n\n\n## Usage\n\n```js\nconst pathDirname = require('path-dirname');\n\npathDirname('/home/foo');\n//=> '/home'\npathDirname('C:\\\\Users\\\\foo');\n//=> 'C:\\\\Users'\npathDirname('foo');\n//=> '.'\npathDirname('foo/bar');\n//=> 'foo'\n\n//Using posix version for consistent output when dealing with glob escape chars\npathDirname.win32('C:\\\\Users\\\\foo/\\\\*bar');\n//=> 'C:\\\\Users\\\\foo/'\npathDirname.posix('C:\\\\Users\\\\foo/\\\\*bar');\n//=> 'C:\\\\Users\\\\foo'\n```\n\n\n## API\n\nSee the [`path.dirname()` docs](https://nodejs.org/api/path.html#path_path_dirname_path).\n\n### pathDirname(path)\n\n### pathDirname.posix(path)\n\nPOSIX specific version.\n\n### pathDirname.win32(path)\n\nWindows specific version.\n\n\n## License\n\nMIT\n", "readmeFilename": "readme.md", "repository": { "type": "git", "url": "git+https://github.com/es128/path-dirname.git" }, "scripts": { "test": "node test.js" }, "version": "1.0.2" }