/ package.json
package.json
 1  {
 2    "name": "crous-mobile",
 3    "version": "2.2.0",
 4    "description": "A wrapper for the Crous Mobile internal API.",
 5    "author": "Mikkel ALMONTE--RINGAUD <contact@vexcited.com> (https://vexcited.com)",
 6    "license": "GPL-3.0-or-later",
 7    "repository": {
 8      "type": "git",
 9      "url": "git+https://github.com/Vexcited/CrousMobile.git"
10    },
11    "bugs": {
12      "url": "https://github.com/Vexcited/CrousMobile/issues"
13    },
14    "keywords": [
15      "crous",
16      "restaurant",
17      "wrapper",
18      "university",
19      "api"
20    ],
21    "sideEffects": false,
22    "exports": {
23      "import": {
24        "types": "./dist/index.d.mts",
25        "default": "./dist/index.mjs"
26      },
27      "require": {
28        "types": "./dist/index.d.ts",
29        "default": "./dist/index.js"
30      }
31    },
32    "main": "./dist/index.js",
33    "module": "./dist/index.mjs",
34    "types": "./dist/index.d.ts",
35    "files": [
36      "dist"
37    ],
38    "scripts": {
39      "build": "bunup"
40    },
41    "dependencies": {
42      "desero": "^0.5.0",
43      "fast-xml-parser": "^5.5.9",
44      "schwi": "^0.8.2"
45    },
46    "devDependencies": {
47      "@types/bun": "^1.3.11",
48      "@vexcited/eslint-config": "^0.3.0",
49      "bunup": "^0.16.31",
50      "eslint": "^10.1.0",
51      "typescript": "^6.0.2"
52    }
53  }