| 
1 | 1 | {  | 
2 | 2 |   "name": "tsyringe",  | 
3 |  | -  "version": "4.9.1",  | 
 | 3 | +  "version": "5.0.0-alpha.1",  | 
4 | 4 |   "description": "Lightweight dependency injection container for JavaScript/TypeScript",  | 
5 | 5 |   "main": "dist/cjs/index.js",  | 
6 | 6 |   "module": "./dist/esm5/index.js",  | 
7 | 7 |   "es2015": "./dist/esm2015/index.js",  | 
8 | 8 |   "typings": "./dist/typings/index.d.ts",  | 
9 | 9 |   "scripts": {  | 
10 |  | -    "build": "yarn clean && yarn build:cjs && yarn build:es5 && yarn build:es2015 && yarn build:types",  | 
 | 10 | +    "build": "yarn clean && yarn build:cjs && yarn build:es5 && yarn build:es2015 && yarn build:es2020 && yarn build:esnext && yarn build:types",  | 
11 | 11 |     "build:cjs": "tsc",  | 
12 | 12 |     "build:es5": "tsc -p ./typescript/tsconfig.esm5.json",  | 
13 | 13 |     "build:es2015": "tsc -p ./typescript/tsconfig.esm2015.json",  | 
 | 14 | +    "build:es2020": "tsc -p ./typescript/tsconfig.esm2020.json",  | 
 | 15 | +    "build:esnext": "tsc -p ./typescript/tsconfig.esmnext.json",  | 
14 | 16 |     "build:types": "tsc -p ./typescript/tsconfig.types.json",  | 
15 | 17 |     "clean": "rimraf ./dist",  | 
16 | 18 |     "test": "yarn lint && jest --config test/jest.config.js",  | 
17 | 19 |     "test:inspect": "yarn lint && node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --config test/jest.config.js",  | 
18 | 20 |     "test:coverage": "jest --config test/jest.config.js --coverage",  | 
19 |  | -    "lint": "eslint --ext \".js,.jsx,.ts,.tsx\" \"./src\"",  | 
20 |  | -    "lint:fix": "eslint --fix --ext \".js,.jsx,.ts,.tsx\" \"./src\""  | 
 | 21 | +    "lint": "eslint",  | 
 | 22 | +    "lint:fix": "eslint --fix"  | 
21 | 23 |   },  | 
22 | 24 |   "repository": {  | 
23 | 25 |     "type": "git",  | 
 | 
33 | 35 |     "typescript"  | 
34 | 36 |   ],  | 
35 | 37 |   "engines": {  | 
36 |  | -    "node": ">= 6.0.0"  | 
 | 38 | +    "node": ">= 18.0.0"  | 
37 | 39 |   },  | 
38 | 40 |   "author": "Steven Hobson-Campbell",  | 
39 | 41 |   "license": "MIT",  | 
 | 
42 | 44 |   },  | 
43 | 45 |   "homepage": "https://github.com/Microsoft/tsyringe#readme",  | 
44 | 46 |   "dependencies": {  | 
45 |  | -    "tslib": "^1.9.3"  | 
 | 47 | +    "tslib": "^2.8.1"  | 
46 | 48 |   },  | 
47 | 49 |   "devDependencies": {  | 
48 |  | -    "@types/jest": "^24.0.21",  | 
49 |  | -    "@types/node": "^8.10.16",  | 
50 |  | -    "@typescript-eslint/eslint-plugin": "^2.6.0",  | 
51 |  | -    "@typescript-eslint/parser": "^2.6.0",  | 
52 |  | -    "eslint": "^6.6.0",  | 
53 |  | -    "eslint-config-prettier": "^6.5.0",  | 
54 |  | -    "eslint-plugin-prettier": "^3.1.1",  | 
55 |  | -    "husky": "^3.0.0",  | 
56 |  | -    "jest": "^24.7.1",  | 
57 |  | -    "prettier": "1.18.2",  | 
58 |  | -    "reflect-metadata": "^0.1.12",  | 
59 |  | -    "rimraf": "^3.0.0",  | 
60 |  | -    "ts-jest": "^24.0.2",  | 
61 |  | -    "typescript": "^3.1.6"  | 
 | 50 | +    "@types/istanbul-lib-report": "^3.0.3",  | 
 | 51 | +    "@types/jest": "^29.5.14",  | 
 | 52 | +    "@types/node": "^22.14.0",  | 
 | 53 | +    "@typescript-eslint/eslint-plugin": "^8.29.0",  | 
 | 54 | +    "@typescript-eslint/parser": "^8.29.0",  | 
 | 55 | +    "eslint": "^9.24.0",  | 
 | 56 | +    "eslint-config-prettier": "^10.1.1",  | 
 | 57 | +    "eslint-plugin-prettier": "^5.2.6",  | 
 | 58 | +    "husky": "^9.1.7",  | 
 | 59 | +    "jest": "^29.7.0",  | 
 | 60 | +    "prettier": "^3.5.3",  | 
 | 61 | +    "reflect-metadata": "^0.2.2",  | 
 | 62 | +    "rimraf": "^5.0.10",  | 
 | 63 | +    "ts-jest": "^29.3.1",  | 
 | 64 | +    "typescript": "^5.8.3"  | 
62 | 65 |   }  | 
63 | 66 | }  | 
0 commit comments