-
Notifications
You must be signed in to change notification settings - Fork 2
/
package.json
executable file
·86 lines (86 loc) · 1.87 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{
"name": "pathlib-js",
"version": "1.5.0",
"engines": {
"node": ">=12"
},
"homepage": "https://github.com/MauricePasternak/pathlib-js",
"repository": {
"type": "git",
"url": "https://github.com/MauricePasternak/pathlib-js"
},
"keywords": [
"object-oriented",
"OOP",
"oop",
"resolve",
"pathlib",
"path library",
"filepath library",
"walk",
"tree",
"fs",
"file",
"filepath",
"file path",
"filesystem",
"file system",
"copy",
"directory",
"extra",
"mkdirp",
"mkdir",
"mkdirs",
"recursive",
"json",
"read",
"write",
"extra",
"delete",
"remove",
"touch",
"create",
"text",
"output",
"move",
"promise"
],
"author": "Maurice Pasternak <maurice.pasternak@utoronto.ca>",
"license": "MIT",
"main": "./src/index.js",
"types": "./src/index.d.ts",
"scripts": {
"test": "ts-mocha ./tests/index.test.ts",
"build:withcomments": "tsc && yarn typedoc",
"build:nocomments": "tsc -p ./tsconfig.nocomments.json && uglifyjs ./src/index.js -o ./src/index.min.js",
"build": "yarn build:withcomments && yarn build:nocomments",
"login": "npm-cli-login",
"proddry": "npm publish --dry-run",
"prod": "yarn login && npm publish"
},
"files": [
"/src/index.d.ts",
"/src/index.js"
],
"dependencies": {
"chokidar": "^3.5.3",
"fast-glob": "^3.2.11",
"fs-extra": "^10.1.0",
"normalize-path": "^3.0.0"
},
"devDependencies": {
"@types/fs-extra": "^9.0.13",
"@types/mocha": "^9.1.1",
"@types/node": "^18.7.13",
"@types/normalize-path": "^3.0.0",
"@types/sinon": "^10.0.13",
"cross-env": "^7.0.3",
"mocha": "^10.0.0",
"npm-cli-login": "^1.0.0",
"sinon": "^14.0.0",
"ts-mocha": "^10.0.0",
"typedoc": "^0.23.11",
"typescript": "^4.8.2",
"uglify-js": "^3.17.0"
}
}