atlassian-connect-express
Version:
Library for building Atlassian Add-ons on top of Express
111 lines (110 loc) • 2.7 kB
JSON
{
"name": "atlassian-connect-express",
"version": "11.5.3",
"description": "Library for building Atlassian Add-ons on top of Express",
"author": "Atlassian",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "http://bitbucket.org/atlassian/atlassian-connect-express"
},
"homepage": "https://bitbucket.org/atlassian/atlassian-connect-express",
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"keywords": [
"atlassian",
"plugins",
"add-ons",
"atlassian connect",
"jira",
"confluence",
"express",
"web"
],
"types": "types/index.d.ts",
"main": "index.js",
"files": [
"lib",
"types",
"index.js",
"LICENSE.txt",
"README.md",
"RELEASENOTES.md"
],
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.398.0",
"atlassian-connect-validator": "0.0.9",
"atlassian-jwt": "^2.0.3",
"atlassian-oauth2": "^0.5.0",
"colors": "1.4.0",
"inquirer": "^8.2.5",
"jose": "^5.0.0",
"json5": "^2.2.3",
"lodash": "^4.17.21",
"md5": "^2.3.0",
"moment": "^2.29.4",
"mongodb": "5.9.1",
"node-fetch": "^2.6.9",
"redis": "^4.6.13",
"request": "^2.88.2",
"sequelize": "^6.29.0",
"urijs": "^1.19.11"
},
"devDependencies": {
"@types/express": "4.17.17",
"@types/request": "2.48.8",
"@types/urijs": "^1.19.25",
"@types/validator": "13.7.12",
"@typescript-eslint/eslint-plugin": "6.21.0",
"@typescript-eslint/parser": "6.21.0",
"body-parser": "1.20.2",
"dynamodb-local": "0.0.32",
"eslint": "8.57.1",
"eslint-config-prettier": "9.0.0",
"eslint-plugin-jest": "28.8.3",
"eslint-plugin-prettier": "5.0.0",
"express": "4.21.2",
"extend": "3.0.2",
"husky": "9.0.11",
"jest": "^29.4.3",
"lint-staged": "15.0.2",
"mongodb-memory-server": "9.1.1",
"nock": "13.3.0",
"prettier": "3.0.2",
"redis-mock": "0.56.3",
"sqlite3": "5.1.6",
"typescript": "4.9.5",
"wait-on": "6.0.1"
},
"peerDependencies": {
"express": "3.0 - 4"
},
"optionalDependencies": {
"@ngrok/ngrok": "^1.1.0"
},
"scripts": {
"preversion": "npm test",
"postversion": "git push && git push --tags",
"test": "jest --runInBand --collectCoverage",
"lint": "eslint --ext .js,.ts",
"lint:all": "npm run lint -- lib/ test/ types/",
"checktypes": "tsc --noEmit types/index.d.ts",
"prepare": "husky"
},
"jest": {
"collectCoverageFrom": [
"lib/**/{!(register-bitbucket),}.js"
]
},
"lint-staged": {
"**/*.{js,ts}": [
"npm run lint"
]
},
"config": {
"mongodbMemoryServer": {
"arch": "x64"
}
}
}