|
7 | 7 | "lint": "eslint src tests && prettier --write src tests", |
8 | 8 | "lint:fix": "eslint --fix --cache src tests && prettier --write src tests", |
9 | 9 | "transpile": "tsc", |
10 | | - "postinstall": "npm run compileTS && npm run transpile", |
| 10 | + "postinstall": "npm run transpile", |
11 | 11 | "prettier": "prettier --check src tests", |
12 | | - "prepare": "husky install", |
13 | | - "compileTS": "ts-node ./compileTS.ts" |
| 12 | + "prepare": "husky install" |
14 | 13 | }, |
15 | 14 | "repository": { |
16 | 15 | "type": "git", |
|
23 | 22 | "./utils/*": "./dist/utils/*.js", |
24 | 23 | "./constants": "./dist/constants.js", |
25 | 24 | "./math": "./dist/math.js", |
26 | | - "./JSONSchemasInterface": "./dist/JSONSchemasInterface.js", |
27 | 25 | "./dist/context": "./dist/context/index.js", |
28 | 26 | "./dist/entity": "./dist/entity/index.js", |
29 | 27 | "./dist/utils": "./dist/utils/index.js", |
30 | 28 | "./dist/constants": "./dist/constants.js", |
31 | 29 | "./dist/math": "./dist/math.js", |
32 | 30 | "./dist/utils/schemas": "./dist/utils/schemas.js", |
33 | | - "./dist/JSONSchemasInterface": "./dist/JSONSchemasInterface.js", |
34 | 31 | "./dist/bin/compileTS": "./dist/bin/compileTS.js" |
35 | 32 | }, |
36 | 33 | "files": [ |
37 | 34 | "/dist", |
38 | 35 | "/src", |
39 | 36 | ".babelrc", |
40 | 37 | "modules.d.ts", |
41 | | - "compileTS.ts", |
42 | 38 | "tsconfig.json" |
43 | 39 | ], |
44 | 40 | "author": "Exabyte Inc.", |
|
56 | 52 | "@babel/preset-react": "7.16.7", |
57 | 53 | "@babel/register": "^7.16.0", |
58 | 54 | "@babel/runtime-corejs3": "7.16.8", |
59 | | - "@mat3ra/esse": "^2024.1.18-0", |
60 | 55 | "@types/chai": "^4.3.5", |
61 | 56 | "@types/crypto-js": "^4.1.1", |
62 | 57 | "@types/js-yaml": "^4.0.5", |
|
66 | 61 | "@types/node": "^20.4.2", |
67 | 62 | "@types/react-jsonschema-form": "^1.7.8", |
68 | 63 | "@types/underscore": "^1.11.6", |
69 | | - "ajv": "4.1.7", |
| 64 | + "ajv": "8.12.0", |
70 | 65 | "crypto-js": "^4.1.1", |
71 | 66 | "js-yaml": "^4.1.0", |
72 | 67 | "json-schema": "^0.4.0", |
73 | | - "json-schema-deref-sync": "0.14.0", |
74 | | - "json-schema-merge-allof": "^0.8.1", |
75 | | - "json-schema-to-typescript": "^13.0.2", |
76 | 68 | "lodash": "^4.17.21", |
77 | 69 | "mathjs": "^3.9.0", |
78 | 70 | "mixwith": "^0.1.1", |
|
88 | 80 | "devDependencies": { |
89 | 81 | "@babel/preset-typescript": "^7.22.5", |
90 | 82 | "@exabyte-io/eslint-config": "^2023.8.29-1", |
| 83 | + "@mat3ra/esse": "^2024.2.19-1", |
91 | 84 | "@typescript-eslint/eslint-plugin": "^5.56.0", |
92 | 85 | "@typescript-eslint/parser": "^5.56.0", |
93 | 86 | "chai": "^4.3.4", |
94 | 87 | "eslint": "7.32.0", |
95 | 88 | "eslint-config-airbnb": "19.0.2", |
96 | 89 | "eslint-config-prettier": "^8.3.0", |
| 90 | + "eslint-import-resolver-exports": "^1.0.0-beta.2", |
97 | 91 | "eslint-plugin-import": "2.25.3", |
98 | 92 | "eslint-plugin-jsdoc": "37.1.0", |
99 | 93 | "eslint-plugin-jsx-a11y": "6.5.1", |
100 | 94 | "eslint-plugin-mui-path-imports": "0.0.15", |
101 | 95 | "eslint-plugin-prettier": "^4.2.1", |
102 | 96 | "eslint-plugin-react": "7.30.0", |
103 | 97 | "eslint-plugin-simple-import-sort": "7.0.0", |
104 | | - "eslint-import-resolver-exports": "^1.0.0-beta.2", |
105 | 98 | "husky": "^7.0.4", |
106 | 99 | "lint-staged": "^12.1.2", |
107 | 100 | "mocha": "^9.1.3", |
108 | 101 | "nyc": "^15.1.0", |
109 | 102 | "prettier": "^2.7.1" |
110 | 103 | }, |
| 104 | + "peerDependencies": { |
| 105 | + "@mat3ra/esse": "*" |
| 106 | + }, |
111 | 107 | "engines": { |
112 | 108 | "node": ">=12.0.0" |
113 | 109 | }, |
|
0 commit comments