| Current Path : /home/emeraadmin/public_html/4d695/ |
| Current File : /home/emeraadmin/public_html/4d695/walk-up-path.tar |
package.json 0000644 00000004307 15170141443 0007036 0 ustar 00 {
"_id": "walk-up-path@3.0.1",
"_inBundle": true,
"_location": "/npm/walk-up-path",
"_phantomChildren": {},
"_requiredBy": [
"/npm/@npmcli/arborist",
"/npm/@npmcli/config",
"/npm/libnpmexec"
],
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",
"url": "https://izs.me"
},
"bugs": {
"url": "https://github.com/isaacs/walk-up-path/issues"
},
"description": "Given a path string, return a generator that walks up the path, emitting each dirname.",
"devDependencies": {
"@types/node": "^18.15.5",
"@types/tap": "^15.0.8",
"c8": "^7.13.0",
"eslint-config-prettier": "^8.8.0",
"prettier": "^2.8.6",
"tap": "^16.3.4",
"ts-node": "^10.9.1",
"typedoc": "^0.23.28",
"typescript": "^5.0.2"
},
"exports": {
".": {
"require": {
"types": "./dist/cjs/index.d.ts",
"default": "./dist/cjs/index.js"
},
"import": {
"types": "./dist/mjs/index.d.ts",
"default": "./dist/mjs/index.js"
}
}
},
"files": [
"dist"
],
"homepage": "https://github.com/isaacs/walk-up-path#readme",
"license": "ISC",
"main": "./dist/cjs/index.js",
"module": "./dist/mjs/index.js",
"name": "walk-up-path",
"prettier": {
"semi": false,
"printWidth": 75,
"tabWidth": 2,
"useTabs": false,
"singleQuote": true,
"jsxSingleQuote": false,
"bracketSameLine": true,
"arrowParens": "avoid",
"endOfLine": "lf"
},
"repository": {
"type": "git",
"url": "git+https://github.com/isaacs/walk-up-path.git"
},
"scripts": {
"format": "prettier --write . --loglevel warn",
"postversion": "npm publish",
"prepare": "tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh",
"prepublishOnly": "git push origin --follow-tags",
"presnap": "npm run prepare",
"pretest": "npm run prepare",
"preversion": "npm test",
"snap": "c8 tap",
"test": "c8 tap",
"typedoc": "typedoc --tsconfig tsconfig-esm.json ./src/*.ts"
},
"tap": {
"coverage": false,
"node-arg": [
"--no-warnings",
"--loader",
"ts-node/esm"
],
"ts": false
},
"types": "./dist/mjs/index.d.ts",
"version": "3.0.1"
}
LICENSE 0000644 00000001354 15170141443 0005554 0 ustar 00 The ISC License
Copyright (c) Isaac Z. Schlueter
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
dist/mjs/package.json 0000644 00000000027 15170141443 0010565 0 ustar 00 {
"type": "module"
}
dist/mjs/index.js 0000644 00000000502 15170141443 0007742 0 ustar 00 import { dirname, resolve } from 'path';
export const walkUp = function* (path) {
for (path = resolve(path); path;) {
yield path;
const pp = dirname(path);
if (pp === path) {
break;
}
else {
path = pp;
}
}
};
//# sourceMappingURL=index.js.map dist/cjs/package.json 0000644 00000000031 15170141444 0010547 0 ustar 00 {
"type": "commonjs"
}
dist/cjs/index.js 0000644 00000000711 15170141444 0007733 0 ustar 00 "use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.walkUp = void 0;
const path_1 = require("path");
const walkUp = function* (path) {
for (path = (0, path_1.resolve)(path); path;) {
yield path;
const pp = (0, path_1.dirname)(path);
if (pp === path) {
break;
}
else {
path = pp;
}
}
};
exports.walkUp = walkUp;
//# sourceMappingURL=index.js.map