@atlassian/atlassian-connect-express
Version:
Library for building Atlassian Add-ons on top of Express
111 lines (110 loc) • 2.77 kB
JSON
{
"name": "@atlassian/atlassian-connect-express",
"version": "11.9.0",
"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://packages.atlassian.com/api/npm/npm-public/"
},
"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.767.0",
"@atlassian/atlassian-connect-validator": "^0.1.0",
"@atlassian/atlassian-jwt": "^2.2.0",
"@atlassian/atlassian-oauth2": "^0.8.0",
"colors": "1.4.0",
"inquirer": "^12.4.3",
"jose": "^5.10.0",
"json5": "^2.2.3",
"lodash": "^4.17.21",
"md5": "^2.3.0",
"moment": "^2.30.1",
"mongodb": "6.14.2",
"node-fetch": "^2.7.0",
"redis": "^4.7.0",
"request": "^2.88.2",
"sequelize": "^6.37.6",
"urijs": "^1.19.11"
},
"devDependencies": {
"@types/express": "5.0.0",
"@types/request": "2.48.12",
"@types/urijs": "^1.19.25",
"@types/validator": "13.12.2",
"@typescript-eslint/eslint-plugin": "8.26.1",
"@typescript-eslint/parser": "8.26.1",
"body-parser": "1.20.3",
"dynamodb-local": "0.0.35",
"eslint": "8.57.1",
"eslint-config-prettier": "10.1.1",
"eslint-plugin-jest": "28.11.0",
"eslint-plugin-prettier": "5.2.3",
"express": "4.21.2",
"extend": "3.0.2",
"husky": "9.1.7",
"jest": "^29.7.0",
"lint-staged": "15.5.0",
"mongodb-memory-server": "10.1.4",
"nock": "13.5.6",
"prettier": "3.5.3",
"redis-mock": "0.56.3",
"sqlite3": "5.1.7",
"typescript": "5.8.2",
"wait-on": "8.0.3"
},
"peerDependencies": {
"express": "3.0 - 4"
},
"optionalDependencies": {
"@ngrok/ngrok": "^1.4.1"
},
"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"
}
}
}