diff --git a/package.json b/package.json index b588f159..76ff67e1 100644 --- a/package.json +++ b/package.json @@ -1,63 +1,63 @@ { - "name": "@govtechsg/singpass-myinfo-oidc-helper", - "version": "8.3.7", - "description": "Helper for building a Relying Party to integrate with Singpass OIDC and MyInfo person basic API", - "main": "dist/index.js", - "types": "dist/index.d.ts", - "repository": "github:GovTechSG/singpass-myinfo-oidc-helper", - "bugs": "https://github.com/GovTechSG/singpass-myinfo-oidc-helper/issues", - "license": "MIT", - "scripts": { - "prepare": "husky", - "prepublishOnly": "npm run build", - "test": "./shared-scripts/jest-test-unit-integration.sh", - "test:ext": "./shared-scripts/jest-test-external.sh", - "lint": "./shared-scripts/ts-lint.sh", - "build": "./scripts/build.sh", - "generate-myinfo-typings": "ts-node --project ./shared-config/script.tsconfig.json ./scripts/generate-myinfo-typings" - }, - "lint-staged": { - "*.ts": [ - "npm run lint --" - ] - }, - "dependencies": { - "@js-joda/core": "^5.6.1", - "@js-joda/timezone": "^2.18.2", - "axios": "~1.6.7", - "https-proxy-agent": "^7.0.2", - "is-base64": "^1.1.0", - "jsonwebtoken": "^9.0.2", - "lodash": "^4.17.21", - "node-jose": "^2.2.0", - "nonce": "^1.0.4", - "proxy-agent": "^6.3.1", - "rosie": "^2.1.1" - }, - "devDependencies": { - "@types/jest": "^29.5.11", - "@types/jsonwebtoken": "^9.0.5", - "@types/lodash": "^4.14.202", - "@types/node": "^18.19.9", - "@types/node-jose": "^1.1.13", - "@types/rosie": "0.0.45", - "dotenv": "^16.4.1", - "dtsgenerator": "^3.19.1", - "handlebars": "^4.7.8", - "husky": "^9.0.7", - "jest": "^29.7.0", - "jest-bamboo-reporter": "^1.3.0", - "jest-junit": "^16.0.0", - "lint-staged": "^15.2.1", - "nock": "^13.5.1", - "shelljs": "~0.8.5", - "ts-jest": "^29.1.2", - "ts-node": "^10.9.2", - "tslint": "^6.1.3", - "tslint-config-security": "^1.16.0", - "tslint-no-circular-imports": "~0.7.0", - "tslint-sonarts": "^1.9.0", - "typescript": "^5.3.3", - "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" - } + "name": "@govtechsg/singpass-myinfo-oidc-helper", + "version": "8.3.7", + "description": "Helper for building a Relying Party to integrate with Singpass OIDC and MyInfo person basic API", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "repository": "github:GovTechSG/singpass-myinfo-oidc-helper", + "bugs": "https://github.com/GovTechSG/singpass-myinfo-oidc-helper/issues", + "license": "MIT", + "scripts": { + "prepare": "husky", + "prepublishOnly": "npm run build", + "test": "./shared-scripts/jest-test-unit-integration.sh", + "test:ext": "./shared-scripts/jest-test-external.sh", + "lint": "./shared-scripts/ts-lint.sh", + "build": "./scripts/build.sh", + "generate-myinfo-typings": "ts-node --project ./shared-config/script.tsconfig.json ./scripts/generate-myinfo-typings" + }, + "lint-staged": { + "*.ts": [ + "npm run lint --" + ] + }, + "dependencies": { + "@js-joda/core": "^5.6.1", + "@js-joda/timezone": "^2.18.2", + "axios": "~1.6.7", + "https-proxy-agent": "^7.0.2", + "is-base64": "^1.1.0", + "jsonwebtoken": "^9.0.2", + "lodash": "^4.17.21", + "node-jose": "^2.2.0", + "nonce": "^1.0.4", + "proxy-agent": "^6.3.1", + "rosie": "^2.1.1" + }, + "devDependencies": { + "@types/jest": "^29.5.11", + "@types/jsonwebtoken": "^9.0.5", + "@types/lodash": "^4.14.202", + "@types/node": "^18.19.9", + "@types/node-jose": "^1.1.13", + "@types/rosie": "0.0.45", + "dotenv": "^16.4.1", + "dtsgenerator": "^3.19.1", + "handlebars": "^4.7.8", + "husky": "^9.0.7", + "jest": "^29.7.0", + "jest-bamboo-reporter": "^1.3.0", + "jest-junit": "^16.0.0", + "lint-staged": "^15.2.1", + "nock": "^13.5.1", + "shelljs": "~0.8.5", + "ts-jest": "^29.1.2", + "ts-node": "^10.9.2", + "tslint": "^6.1.3", + "tslint-config-security": "^1.16.0", + "tslint-no-circular-imports": "~0.7.0", + "tslint-sonarts": "^1.9.0", + "typescript": "^5.3.3", + "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + } }