basant307/AI_Governance_Project
048
1{2 "name": "pkce-challenge",3 "version": "5.0.0",4 "description": "Generate or verify a Proof Key for Code Exchange (PKCE) challenge pair",5 "browser": "dist/index.browser.js",6 "type": "module",7 "exports": {8 ".": {9 "types": {10 "require": "./dist/index.node.d.cts",11 "import": "./dist/index.node.d.ts"12 },13 "browser": {14 "types": "./dist/index.browser.d.ts",15 "default": "./dist/index.browser.js"16 },17 "node": {18 "import": "./dist/index.node.js",19 "require": "./dist/index.node.cjs"20 }21 }22 },23 "files": [24 "dist/"25 ],26 "scripts": {27 "watch": "tsc --watch --declaration",28 "preprocess": "env=browser diverge -f src/index.ts src/index.browser.ts && env=node diverge -f src/index.ts src/index.node.ts && env=node diverge -f src/index.ts src/index.node.cts",29 "build": "npm run preprocess && tsc --declaration",30 "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",31 "test:bundle": "npm run --prefix browser-test build"32 },33 "repository": {34 "type": "git",35 "url": "git+https://github.com/crouchcd/pkce-challenge.git"36 },37 "keywords": [38 "PKCE",39 "oauth2"40 ],41 "author": "crouchcd",42 "license": "MIT",43 "bugs": {44 "url": "https://github.com/crouchcd/pkce-challenge/issues"45 },46 "homepage": "https://github.com/crouchcd/pkce-challenge#readme",47 "engines": {48 "node": ">=16.20.0"49 },50 "devDependencies": {51 "@types/jest": "^29.5.0",52 "@types/node": "^18.15.11",53 "diverge": "^1.0.2",54 "esbuild": "^0.25.2",55 "jest": "^29.5.0",56 "typescript": "^5.0.3"57 }58}59 