summaryrefslogtreecommitdiff
path: root/benches/jsconfig.json
diff options
context:
space:
mode:
authorCashew <52880648+Scrub1492@users.noreply.github.com>2024-02-03 12:12:20 +0700
committerGitHub <noreply@github.com>2024-02-03 05:12:20 +0000
commit3fc7362fe189b73d9cb9a0ff3338d755ca7e7003 (patch)
tree4c5bfb646b1b4603e7bf7273b98ad292cfe4a7ca /benches/jsconfig.json
parent16423a1bc89d8a0e6439c8d3f7441fd3d36e85df (diff)
Add vitest benchmark (#583)
* add basic benches * add package.json script * fix header * add codspeed plugin * add benchmark GitHub action * add env * revert change * merge upstream * update names
Diffstat (limited to 'benches/jsconfig.json')
-rw-r--r--benches/jsconfig.json43
1 files changed, 43 insertions, 0 deletions
diff --git a/benches/jsconfig.json b/benches/jsconfig.json
new file mode 100644
index 00000000..8b821d68
--- /dev/null
+++ b/benches/jsconfig.json
@@ -0,0 +1,43 @@
+{
+ "compilerOptions": {
+ "module": "ES2022",
+ "target": "ES2022",
+ "checkJs": true,
+ "moduleResolution": "node",
+ "strict": true,
+ "strictNullChecks": true,
+ "noImplicitAny": true,
+ "strictPropertyInitialization": true,
+ "suppressImplicitAnyIndexErrors": false,
+ "skipLibCheck": false,
+ "baseUrl": ".",
+ "paths": {
+ "*": ["../types/ext/*"],
+ "dev/*": ["../types/dev/*"],
+ "benches/*": ["../types/benches/*"],
+ "rollup/parseAst": ["../types/other/rollup-parse-ast"],
+ "ext/json-schema": ["../types/ext/json-schema"],
+ "json-schema": ["json-schema"]
+ },
+ "types": [
+ "chrome",
+ "firefox-webext-browser",
+ "handlebars",
+ "jszip",
+ "parse5",
+ "wanakana"
+ ]
+ },
+ "include": [
+ "**/*.js",
+ "../ext/**/*.js",
+ "../types/ext/**/*.ts",
+ "../types/dev/**/*.ts",
+ "../types/benches/**/*.ts",
+ "../types/other/globals.d.ts"
+ ],
+ "exclude": [
+ "../node_modules",
+ "../dev/lib"
+ ]
+}