UNPKG

1.61 kBJSONView Raw
1{
2 "name": "jscpd",
3 "version": "4.0.5",
4 "description": "detector of copy/paste in files",
5 "author": "Andrey Kucherenko <kucherenko.andrey@gmail.com>",
6 "homepage": "https://github.com/kucherenko/jscpd#readme",
7 "license": "MIT",
8 "main": "dist/jscpd.js",
9 "module": "dist/jscpd.mjs",
10 "typings": "dist/jscpd.d.mts",
11 "exports": {
12 ".": {
13 "types": "./dist/jscpd.d.ts",
14 "import": "./dist/jscpd.mjs",
15 "require": "./dist/jscpd.js"
16 },
17 "./README.md": "./README.md"
18 },
19 "bin": {
20 "jscpd": "./bin/jscpd"
21 },
22 "directories": {
23 "lib": "src",
24 "bin": "bin",
25 "test": "__tests__"
26 },
27 "files": [
28 "dist"
29 ],
30 "publishConfig": {
31 "access": "public"
32 },
33 "repository": {
34 "type": "git",
35 "url": "git+ssh://git@github.com/kucherenko/jscpd.git"
36 },
37 "dependencies": {
38 "colors": "^1.4.0",
39 "commander": "^5.0.0",
40 "fs-extra": "^11.2.0",
41 "gitignore-to-glob": "^0.3.0",
42 "@jscpd/html-reporter": "4.0.1",
43 "@jscpd/finder": "4.0.1",
44 "jscpd-sarif-reporter": "4.0.3",
45 "@jscpd/core": "4.0.1",
46 "@jscpd/tokenizer": "4.0.1"
47 },
48 "devDependencies": {
49 "@tsconfig/node20": "^20.1.4",
50 "@types/fs-extra": "^11.0.4",
51 "@vitest/coverage-v8": "^1.6.0",
52 "nodemon": "^3.1.4",
53 "ts-node": "^10.9.2",
54 "tsup": "^8.0.2",
55 "typescript": "^5.5.2",
56 "vitest": "^1.6.0"
57 },
58 "preferGlobal": true,
59 "gitHead": "87a118f80343288c0099a4e3e47ccd875476bf6c",
60 "scripts": {
61 "build": "tsup-node --dts",
62 "dev": "nodemon",
63 "test": "vitest run",
64 "typecheck": "tsc",
65 "cleanup": "rimraf ./dist .turbo"
66 }
67}
\No newline at end of file