|
1 | 1 | { |
2 | 2 | "name": "linear-sum-assignment", |
3 | 3 | "version": "1.0.7", |
| 4 | + "license": "MIT", |
4 | 5 | "description": "it performs a linear sum assignment even if the cost matrix is rectangular.", |
5 | | - "main": "./lib/index.js", |
6 | | - "module": "./lib-esm/index.js", |
7 | | - "types": "./lib/index.d.ts", |
8 | 6 | "keywords": [], |
9 | 7 | "author": "J Alejandro Bolanos A <jobo322>", |
10 | | - "license": "MIT", |
| 8 | + "type": "module", |
| 9 | + "exports": { |
| 10 | + ".": "./lib/index.js" |
| 11 | + }, |
11 | 12 | "files": [ |
12 | | - "src", |
13 | 13 | "lib", |
14 | | - "lib-esm" |
| 14 | + "src" |
15 | 15 | ], |
16 | 16 | "scripts": { |
17 | | - "clean": "rimraf lib lib-esm", |
18 | 17 | "check-types": "tsc --noEmit", |
19 | | - "eslint": "eslint src --ext ts --cache", |
20 | | - "eslint-fix": "npm run eslint -- --fix", |
| 18 | + "clean": "rimraf coverage dist lib", |
| 19 | + "eslint": "eslint . --cache", |
| 20 | + "eslint-fix": "eslint . --cache --fix", |
21 | 21 | "prepack": "npm run tsc", |
22 | | - "prettier": "prettier --check src", |
23 | | - "prettier-write": "prettier --write src", |
24 | | - "test": "npm run test-coverage && npm run eslint", |
25 | | - "test-coverage": "npm run test-only -- --coverage", |
26 | | - "test-only": "jest", |
27 | | - "tsc": "npm run clean && npm run tsc-cjs && npm run tsc-esm", |
28 | | - "tsc-cjs": "tsc --project tsconfig.cjs.json", |
29 | | - "tsc-esm": "tsc --project tsconfig.esm.json" |
| 22 | + "prettier": "prettier --check .", |
| 23 | + "prettier-write": "prettier --write .", |
| 24 | + "test": "npm run test-only && npm run check-types && npm run eslint && npm run prettier", |
| 25 | + "test-only": "vitest run --coverage", |
| 26 | + "tsc": "npm run clean && npm run tsc-build", |
| 27 | + "tsc-build": "tsc --project tsconfig.build.json" |
| 28 | + }, |
| 29 | + "dependencies": { |
| 30 | + "cheminfo-types": "^1.8.1", |
| 31 | + "ml-matrix": "^6.12.1", |
| 32 | + "ml-spectra-processing": "^14.18.0" |
| 33 | + }, |
| 34 | + "devDependencies": { |
| 35 | + "@types/node": "^24.9.1", |
| 36 | + "@vitest/coverage-v8": "^3.2.4", |
| 37 | + "@zakodium/tsconfig": "^1.0.2", |
| 38 | + "eslint": "^8.57.0", |
| 39 | + "eslint-config-cheminfo-typescript": "^12.2.0", |
| 40 | + "jest-matcher-deep-close-to": "^3.0.2", |
| 41 | + "prettier": "^3.6.2", |
| 42 | + "rimraf": "^6.0.1", |
| 43 | + "typescript": "^5.9.3", |
| 44 | + "vitest": "^3.2.4" |
30 | 45 | }, |
31 | 46 | "repository": { |
32 | 47 | "type": "git", |
|
35 | 50 | "bugs": { |
36 | 51 | "url": "https://github.com/mljs/linear-sum-assignment/issues" |
37 | 52 | }, |
38 | | - "homepage": "https://github.com/mljs/linear-sum-assignment#readme", |
39 | | - "jest": { |
40 | | - "preset": "ts-jest", |
41 | | - "testEnvironment": "node" |
42 | | - }, |
43 | | - "prettier": { |
44 | | - "arrowParens": "always", |
45 | | - "semi": true, |
46 | | - "singleQuote": true, |
47 | | - "tabWidth": 2, |
48 | | - "trailingComma": "all" |
49 | | - }, |
50 | | - "dependencies": { |
51 | | - "cheminfo-types": "^1.7.3", |
52 | | - "ml-matrix": "^6.11.0", |
53 | | - "ml-spectra-processing": "^14.2.2" |
54 | | - }, |
55 | | - "devDependencies": { |
56 | | - "@types/jest": "^29.5.12", |
57 | | - "eslint": "^8.57.0", |
58 | | - "eslint-config-cheminfo-typescript": "^12.2.0", |
59 | | - "jest": "^29.7.0", |
60 | | - "jest-matcher-deep-close-to": "^3.0.2", |
61 | | - "prettier": "^3.2.5", |
62 | | - "rimraf": "^5.0.5", |
63 | | - "ts-jest": "^29.1.2", |
64 | | - "typescript": "^5.4.2" |
65 | | - } |
| 53 | + "homepage": "https://github.com/mljs/linear-sum-assignment#readme" |
66 | 54 | } |
0 commit comments