UNPKG

2.32 kBJSONView Raw
1{
2 "name": "@vscode-utility/fs-browserify",
3 "displayName": "@vscode-utility/fs-browserify",
4 "description": "The `fs` module compatible for VS Code Web Extensions",
5 "version": "1.0.6",
6 "main": "./dist/index.js",
7 "private": false,
8 "repository": {
9 "type": "git",
10 "url": "https://github.com/nguyenngoclongdev/vscode-fs-browserify"
11 },
12 "bugs": {
13 "url": "https://github.com/nguyenngoclongdev/vscode-fs-browserify/issues"
14 },
15 "sponsor": {
16 "url": "https://ko-fi.com/nguyenngoclong"
17 },
18 "funding": {
19 "type": "individual",
20 "url": "https://ko-fi.com/nguyenngoclong"
21 },
22 "homepage": "https://nguyenngoclongdev.github.io",
23 "categories": [
24 "Other"
25 ],
26 "keywords": [
27 "vscode",
28 "vscode-web",
29 "fs",
30 "browserify",
31 "compatible",
32 "extensions",
33 "module"
34 ],
35 "engines": {
36 "vscode": "^1.60.0"
37 },
38 "devDependencies": {
39 "@changesets/cli": "^2.26.1",
40 "@types/glob": "^8.1.0",
41 "@types/mocha": "^10.0.1",
42 "@types/node": "^20.2.1",
43 "@types/vscode": "^1.60.0",
44 "@typescript-eslint/eslint-plugin": "^5.59.6",
45 "@typescript-eslint/parser": "^5.59.6",
46 "esbuild": "^0.17.19",
47 "eslint": "^8.41.0",
48 "glob": "^10.2.5",
49 "typescript": "^5.0.4",
50 "@vscode/test-electron": "^2.3.2",
51 "mocha": "^10.2.0"
52 },
53 "author": {
54 "name": "Nguyen Ngoc Long",
55 "url": "https://nguyenngoclongdev.github.io"
56 },
57 "publisher": "nguyenngoclong",
58 "license": "MIT",
59 "scripts": {
60 "esbuild-base": "esbuild ./src/index.ts --bundle --outfile=dist/index.js --external:vscode --format=cjs --platform=node",
61 "compile": "pnpm esbuild-base --sourcemap",
62 "watch": "pnpm esbuild-base --sourcemap --watch",
63 "lint": "eslint src --ext ts",
64 "clean-test": "rm -rf dist",
65 "compile-test": "esbuild ./src/__test__/*.ts ./src/__test__/**/*.ts --outdir=./dist/__test__ --format=cjs --platform=node",
66 "pretest": "pnpm clean-test && pnpm compile && pnpm compile-test",
67 "test": "node ./dist/__test__/runTest.js",
68 "posttest": "rm -rf .vscode-test/user-data",
69 "types": "tsc --emitDeclarationOnly --declaration --declarationDir ./dist --skipLibCheck",
70 "cs": "changeset",
71 "ci:compile": "pnpm esbuild-base --minify && pnpm types",
72 "ci:publish": "changeset publish && git push --follow-tags"
73 }
74}
\No newline at end of file