Skip to content

Commit 879d5ba

Browse files
Release 0.0.0-develop-1763450031
1 parent da9b1ef commit 879d5ba

File tree

206 files changed

+8956
-6430
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

206 files changed

+8956
-6430
lines changed

.npmignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,7 @@ tests
55
.github
66
.fernignore
77
.prettierrc.yml
8+
biome.json
89
tsconfig.json
9-
yarn.lock
10+
yarn.lock
11+
pnpm-lock.yaml

.prettierrc.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

biome.json

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/2.3.1/schema.json",
3+
"root": true,
4+
"vcs": {
5+
"enabled": false
6+
},
7+
"files": {
8+
"ignoreUnknown": true,
9+
"includes": [
10+
"**",
11+
"!!dist",
12+
"!!**/dist",
13+
"!!lib",
14+
"!!**/lib",
15+
"!!_tmp_*",
16+
"!!**/_tmp_*",
17+
"!!*.tmp",
18+
"!!**/*.tmp",
19+
"!!.tmp/",
20+
"!!**/.tmp/",
21+
"!!*.log",
22+
"!!**/*.log",
23+
"!!**/.DS_Store",
24+
"!!**/Thumbs.db"
25+
]
26+
},
27+
"formatter": {
28+
"enabled": true,
29+
"indentStyle": "space",
30+
"indentWidth": 4,
31+
"lineWidth": 120
32+
},
33+
"javascript": {
34+
"formatter": {
35+
"quoteStyle": "double"
36+
}
37+
},
38+
"assist": {
39+
"enabled": true,
40+
"actions": {
41+
"source": {
42+
"organizeImports": "on"
43+
}
44+
}
45+
},
46+
"linter": {
47+
"rules": {
48+
"style": {
49+
"useNodejsImportProtocol": "off"
50+
},
51+
"suspicious": {
52+
"noAssignInExpressions": "warn",
53+
"noUselessEscapeInString": {
54+
"level": "warn",
55+
"fix": "none",
56+
"options": {}
57+
},
58+
"noThenProperty": "warn",
59+
"useIterableCallbackReturn": "warn",
60+
"noShadowRestrictedNames": "warn",
61+
"noTsIgnore": {
62+
"level": "warn",
63+
"fix": "none",
64+
"options": {}
65+
},
66+
"noConfusingVoidType": {
67+
"level": "warn",
68+
"fix": "none",
69+
"options": {}
70+
}
71+
}
72+
}
73+
}
74+
}

jest.config.mjs

Lines changed: 0 additions & 8 deletions
This file was deleted.

package.json

Lines changed: 51 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,71 @@
11
{
22
"name": "@opengovsg/refx-ts-sdk",
3-
"version": "0.0.0-develop-1763446728",
3+
"version": "0.0.0-develop-1763450031",
44
"private": false,
5-
"repository": "https://github.com/opengovsg/refer-ts-sdk",
6-
"main": "./index.js",
7-
"types": "./index.d.ts",
5+
"repository": "github:opengovsg/refer-ts-sdk",
6+
"type": "commonjs",
7+
"main": "./dist/cjs/index.js",
8+
"module": "./dist/esm/index.mjs",
9+
"types": "./dist/cjs/index.d.ts",
10+
"exports": {
11+
".": {
12+
"types": "./dist/cjs/index.d.ts",
13+
"import": {
14+
"types": "./dist/esm/index.d.mts",
15+
"default": "./dist/esm/index.mjs"
16+
},
17+
"require": {
18+
"types": "./dist/cjs/index.d.ts",
19+
"default": "./dist/cjs/index.js"
20+
},
21+
"default": "./dist/cjs/index.js"
22+
},
23+
"./package.json": "./package.json"
24+
},
25+
"files": [
26+
"dist",
27+
"reference.md",
28+
"README.md",
29+
"LICENSE"
30+
],
831
"scripts": {
9-
"format": "prettier . --write --ignore-unknown",
10-
"build": "tsc",
11-
"prepack": "cp -rv dist/. .",
12-
"test": "jest",
32+
"format": "biome format --write --skip-parse-errors --no-errors-on-unmatched --max-diagnostics=none",
33+
"format:check": "biome format --skip-parse-errors --no-errors-on-unmatched --max-diagnostics=none",
34+
"lint": "biome lint --skip-parse-errors --no-errors-on-unmatched --max-diagnostics=none",
35+
"lint:fix": "biome lint --fix --unsafe --skip-parse-errors --no-errors-on-unmatched --max-diagnostics=none",
36+
"check": "biome check --skip-parse-errors --no-errors-on-unmatched --max-diagnostics=none",
37+
"check:fix": "biome check --fix --unsafe --skip-parse-errors --no-errors-on-unmatched --max-diagnostics=none",
38+
"build": "pnpm build:cjs && pnpm build:esm",
39+
"build:cjs": "tsc --project ./tsconfig.cjs.json",
40+
"build:esm": "tsc --project ./tsconfig.esm.json && node scripts/rename-to-esm-files.js dist/esm",
41+
"test": "vitest",
42+
"test:unit": "vitest --project unit",
43+
"test:wire": "vitest --project wire",
1344
"pretest": "yarn build"
1445
},
15-
"dependencies": {
16-
"url-join": "4.0.1",
17-
"form-data": "^4.0.0",
18-
"formdata-node": "^6.0.3",
19-
"node-fetch": "^2.7.0",
20-
"qs": "^6.13.1",
21-
"readable-stream": "^4.5.2",
22-
"jsonwebtoken": "^9.0.2"
23-
},
2446
"devDependencies": {
25-
"@types/url-join": "4.0.1",
26-
"@types/qs": "^6.9.17",
27-
"@types/node-fetch": "^2.6.12",
28-
"@types/readable-stream": "^4.0.18",
2947
"webpack": "^5.97.1",
3048
"ts-loader": "^9.5.1",
31-
"jest": "^29.7.0",
32-
"@types/jest": "^29.5.14",
33-
"ts-jest": "^29.1.1",
34-
"jest-environment-jsdom": "^29.7.0",
49+
"vitest": "^3.2.4",
50+
"msw": "2.11.2",
3551
"@types/node": "^18.19.70",
36-
"prettier": "^3.4.2",
3752
"typescript": "~5.7.2",
53+
"@biomejs/biome": "2.3.1",
3854
"@types/jsonwebtoken": "^9.0.7"
3955
},
4056
"browser": {
4157
"fs": false,
4258
"os": false,
4359
"path": false,
60+
"stream": false,
4461
"jsonwebtoken": "./dist/browser/jsonwebtoken-stub.js"
62+
},
63+
"packageManager": "[email protected]",
64+
"engines": {
65+
"node": ">=18.0.0"
66+
},
67+
"sideEffects": false,
68+
"dependencies": {
69+
"jsonwebtoken": "^9.0.2"
4570
}
4671
}

0 commit comments

Comments
 (0)