@j2inn/scram
Version:
TypeScript client SCRAM authentication library
56 lines (55 loc) • 1.64 kB
JSON
{
"name": "@j2inn/scram",
"version": "2.0.0",
"module": "dist/index.es.js",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"description": "TypeScript client SCRAM authentication library",
"scripts": {
"build": "tsc --project ./tsconfig.build.json && npx rollup --file=dist/index.es.js -- build/index.js && npx rollup --format=cjs --file=dist/index.js -- build/index.js && npx copyfiles -u 1 \"./build/**/*.d.ts\" ./dist",
"build:clean": "rimraf ./dist && rimraf ./build",
"format": "prettier-eslint \"src/**/*.ts\" --write",
"lint": "eslint --fix --ext ts,tsx,js,jsx src/",
"checktypes": "tsc --noEmit",
"test": "jest",
"coverage": "jest --coverage",
"prepack": "npm run lint && npm test && npm run build",
"doc": "typedoc"
},
"keywords": [
"j2",
"client",
"scram",
"authentication",
"typescript"
],
"author": "Gareth Johnson",
"license": "ISC",
"devDependencies": {
"@types/fetch-mock": "^7.3.5",
"@types/jest": "^27.4.0",
"@types/sjcl": "^1.0.30",
"@typescript-eslint/eslint-plugin": "^5.13.0",
"@typescript-eslint/parser": "^5.13.0",
"copyfiles": "^2.4.1",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"fetch-mock": "^12.5.2",
"jest": "^29.7.0",
"node-fetch": "^2.6.1",
"prettier": "^2.4.1",
"prettier-eslint": "^13.0.0",
"prettier-eslint-cli": "^5.0.1",
"rollup": "^2.67.2",
"ts-jest": "^29.3.4",
"typedoc": "^0.28.5",
"typescript": "^5.8.3"
},
"files": [
"dist/**/*"
],
"dependencies": {
"sjcl": "^1.0.8"
}
}