|
1 | 1 | { |
2 | 2 | "name": "formatjs-repo", |
| 3 | + "description": "This repository is the home of FormatJS and related libraries.", |
3 | 4 | "version": "1.0.0", |
| 5 | + "author": "Long Ho <holevietlong@gmail.com>", |
4 | 6 | "private": true, |
5 | | - "description": "This repository is the home of FormatJS and related libraries.", |
6 | | - "repository": { |
7 | | - "type": "git", |
8 | | - "url": "https://github.com/formatjs/formatjs" |
9 | | - }, |
10 | 7 | "scripts": { |
11 | 8 | "build": "bazel build //...", |
12 | 9 | "deploy": "NO_UPDATE_NOTIFIER=1 DEPLOYMENT_BRANCH=main USE_SSH=true bazel run //website:deploy", |
|
15 | 12 | "format": "bazel run //:format", |
16 | 13 | "karma:ci": "bazel test :karma-ci", |
17 | 14 | "karma:local": "bazel test :karma", |
| 15 | + "prepare": "husky && syncpack fix-mismatches && syncpack format", |
18 | 16 | "prerelease": "HUSKY=0 lerna version --yes --no-private", |
19 | | - "test": "bazel test //...", |
20 | | - "prepare": "husky" |
| 17 | + "test": "syncpack lint && bazel test //..." |
21 | 18 | }, |
22 | 19 | "devDependencies": { |
23 | 20 | "@babel/core": "^7.25.9", |
|
28 | 25 | "@babel/traverse": "^7.25.9", |
29 | 26 | "@babel/types": "^7.25.9", |
30 | 27 | "@bazel/bazelisk": "^1.22.1", |
31 | | - "@bazel/ibazel": "~0.25.0", |
| 28 | + "@bazel/ibazel": "^0.25.0", |
32 | 29 | "@bazel/runfiles": "^6.3.1", |
33 | 30 | "@commitlint/cli": "^19.5.0", |
34 | 31 | "@commitlint/config-angular": "^19.5.0", |
35 | 32 | "@commitlint/config-angular-type-enum": "^19.5.0", |
36 | 33 | "@glimmer/env": "^0.1.7", |
37 | 34 | "@glimmer/reference": "^0.94.0", |
38 | | - "@glimmer/syntax": "0.94.7", |
| 35 | + "@glimmer/syntax": "^0.94.9", |
39 | 36 | "@glimmer/validator": "^0.94.0", |
40 | 37 | "@jest/globals": "^29.7.0", |
41 | 38 | "@jest/transform": "^29.7.0", |
|
46 | 43 | "@swc/jest": "^0.2.36", |
47 | 44 | "@testing-library/jest-dom": "^6.6.2", |
48 | 45 | "@testing-library/react": "^16.0.1", |
49 | | - "@types/aria-query": "5.0.4", |
| 46 | + "@types/aria-query": "^5.0.4", |
50 | 47 | "@types/babel__core": "^7.20.5", |
51 | 48 | "@types/babel__helper-plugin-utils": "^7.10.3", |
52 | 49 | "@types/babel__traverse": "^7.20.6", |
53 | 50 | "@types/benchmark": "^2.1.5", |
54 | | - "@types/eslint": "9.6.1", |
| 51 | + "@types/eslint": "^9.6.1", |
55 | 52 | "@types/estree": "^1.0.6", |
56 | 53 | "@types/fs-extra": "^11.0.4", |
57 | 54 | "@types/jest": "^29.5.14", |
|
64 | 61 | "@types/regenerate": "^1.4.3", |
65 | 62 | "@types/serialize-javascript": "^5.0.4", |
66 | 63 | "@types/webpack": "^5.28.5", |
67 | | - "@typescript-eslint/parser": "8.24.0", |
68 | | - "@typescript-eslint/rule-tester": "8.24.0", |
69 | | - "@typescript-eslint/utils": "8.24.0", |
| 64 | + "@typescript-eslint/parser": "^8.27.0", |
| 65 | + "@typescript-eslint/rule-tester": "^8.27.0", |
| 66 | + "@typescript-eslint/utils": "^8.27.0", |
70 | 67 | "@unicode/unicode-13.0.0": "^1.6.0", |
71 | 68 | "@vue/compiler-core": "^3.5.12", |
72 | 69 | "@vue/compiler-dom": "^3.5.12", |
|
86 | 83 | "content-tag": "^3.0.0", |
87 | 84 | "decimal.js": "^10.4.3", |
88 | 85 | "ember-template-recast": "^6.1.5", |
89 | | - "eslint": "9.20.1", |
| 86 | + "eslint": "^9.23.0", |
90 | 87 | "fast-glob": "^3.3.2", |
91 | 88 | "fs-extra": "^11.2.0", |
| 89 | + "happy-dom": "^17.1.0", |
92 | 90 | "http-server": "^14.1.1", |
93 | | - "husky": "9", |
| 91 | + "husky": "^9", |
94 | 92 | "jasmine-expect": "^5.0.0", |
95 | 93 | "jest": "^29.7.0", |
96 | 94 | "jest-cli": "^29.7.0", |
|
101 | 99 | "karma-chrome-launcher": "^3.2.0", |
102 | 100 | "karma-jasmine": "^5.1.0", |
103 | 101 | "karma-jasmine-matchers": "^5.0.0", |
104 | | - "karma-sauce-launcher": "4.3.6", |
| 102 | + "karma-sauce-launcher": "^4.3.6", |
105 | 103 | "lint-staged": "^15.2.10", |
106 | 104 | "lodash": "^4.17.21", |
107 | | - "make-plural-compiler": "5.1.0", |
| 105 | + "make-plural-compiler": "^5.1.0", |
108 | 106 | "minimist": "^1.2.8", |
109 | 107 | "prettier": "^3.3.3", |
110 | | - "react": "18", |
111 | | - "react-dom": "18", |
| 108 | + "react": "^18", |
| 109 | + "react-dom": "^18", |
112 | 110 | "regenerate": "^1.4.2", |
113 | 111 | "regexpu-core": "^6.1.1", |
114 | 112 | "serialize-javascript": "^6.0.2", |
|
117 | 115 | "ts-loader": "^9.5.1", |
118 | 116 | "tsd": "^0.31.2", |
119 | 117 | "tslib": "^2.8.0", |
120 | | - "typescript": "5.6.2", |
| 118 | + "typescript": "5.8.2", |
121 | 119 | "unidiff": "^1.0.4", |
122 | | - "vite": "6", |
123 | | - "vitest": "3", |
| 120 | + "vite": "^6", |
| 121 | + "vitest": "^3", |
124 | 122 | "vue": "^3.5.12", |
125 | 123 | "vue-class-component": "8.0.0-rc.1", |
126 | | - "vue-eslint-parser": "9.4.3", |
| 124 | + "vue-eslint-parser": "^9.4.3", |
127 | 125 | "vue-loader": "^17.4.2", |
128 | 126 | "webpack": "^5.95.0" |
129 | 127 | }, |
130 | 128 | "devEngines": { |
131 | 129 | "node": ">= 18.x", |
132 | 130 | "npm": "6.x" |
133 | 131 | }, |
134 | | - "resolutions": { |
135 | | - "@glimmer/interfaces": "0.94.5", |
136 | | - "@glimmer/syntax": "0.94.7", |
137 | | - "eslint": "9.20.1", |
138 | | - "react-dom": "18", |
139 | | - "react": "18", |
140 | | - "source-map-js": "1.2.1", |
141 | | - "terser": "5.39.0", |
142 | | - "typescript": "5.7.3" |
| 132 | + "lint-staged": { |
| 133 | + "*": "bazel run //:format" |
143 | 134 | }, |
| 135 | + "packageManager": "pnpm@10.4.1", |
144 | 136 | "pnpm": { |
145 | 137 | "onlyBuiltDependencies": [], |
146 | 138 | "packageExtensions": { |
|
175 | 167 | "@commitlint/rules": "patches/@commitlint__rules.patch" |
176 | 168 | } |
177 | 169 | }, |
178 | | - "lint-staged": { |
179 | | - "*": "bazel run //:format" |
180 | | - }, |
181 | | - "author": "Long Ho <holevietlong@gmail.com>", |
182 | | - "packageManager": "pnpm@10.4.1", |
183 | | - "dependencies": { |
184 | | - "happy-dom": "^17.1.0" |
| 170 | + "repository": "formatjs/formatjs", |
| 171 | + "resolutions": { |
| 172 | + "@glimmer/interfaces": "0.94.5", |
| 173 | + "@glimmer/syntax": "0.94.7", |
| 174 | + "eslint": "9.20.1", |
| 175 | + "react": "18", |
| 176 | + "react-dom": "18", |
| 177 | + "source-map-js": "1.2.1", |
| 178 | + "terser": "5.39.0", |
| 179 | + "typescript": "5.7.3" |
185 | 180 | } |
186 | 181 | } |
0 commit comments