mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
Make sure that requests are throttled. Use a queue for the requests. Added new expected parameter to request() call in variables test Added request cache tests Check that request is indeed called 1000 times Cache promises, not values Use request cache for AWS variable requests Use fromCallback instead of "new Promise" anti-pattern. Added request cache to AWS provider
135 lines
3.6 KiB
JSON
135 lines
3.6 KiB
JSON
{
|
|
"name": "serverless",
|
|
"version": "1.24.1",
|
|
"engines": {
|
|
"node": ">=4.0"
|
|
},
|
|
"preferGlobal": true,
|
|
"homepage": "https://github.com/serverless/serverless#readme",
|
|
"description": "Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more",
|
|
"author": "serverless.com",
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/serverless/serverless"
|
|
},
|
|
"keywords": [
|
|
"serverless",
|
|
"serverless framework",
|
|
"serverless applications",
|
|
"serverless modules",
|
|
"api gateway",
|
|
"lambda",
|
|
"aws",
|
|
"aws lambda",
|
|
"amazon",
|
|
"amazon web services",
|
|
"azure",
|
|
"azure functions",
|
|
"google cloud functions",
|
|
"apache open whisk",
|
|
"iot",
|
|
"internet of things",
|
|
"serverless.com"
|
|
],
|
|
"files": [
|
|
"bin",
|
|
"lib",
|
|
"scripts/postinstall.js",
|
|
"scripts/preuninstall.js",
|
|
"scripts/pre-release.js",
|
|
"package.json",
|
|
"package-lock.json",
|
|
"README.md",
|
|
"LICENSE.txt",
|
|
"CHANGELOG.md"
|
|
],
|
|
"main": "lib/Serverless.js",
|
|
"bin": {
|
|
"serverless": "./bin/serverless",
|
|
"slss": "./bin/serverless",
|
|
"sls": "./bin/serverless"
|
|
},
|
|
"scripts": {
|
|
"test-bare": "node bin/test",
|
|
"test": "istanbul cover -x \"**/*.test.js\" bin/test",
|
|
"lint": "eslint . --cache",
|
|
"docs": "node scripts/generate-readme.js",
|
|
"integration-test-cleanup": "node scripts/integration-test-cleanup.js",
|
|
"simple-integration-test": "jest --maxWorkers=5 simple-suite",
|
|
"complex-integration-test": "jest --maxWorkers=5 integration",
|
|
"postinstall": "node ./scripts/postinstall.js",
|
|
"prepublishOnly": "./scripts/shrinkwrap && node ./scripts/pre-release.js"
|
|
},
|
|
"jest": {
|
|
"testRegex": "(\\.|/)(tests)\\.js$",
|
|
"setupTestFrameworkScriptFile": "<rootDir>/tests/setupTests.js"
|
|
},
|
|
"devDependencies": {
|
|
"chai": "^3.5.0",
|
|
"chai-as-promised": "^6.0.0",
|
|
"coveralls": "^2.12.0",
|
|
"eslint": "^3.3.1",
|
|
"eslint-config-airbnb": "^10.0.1",
|
|
"eslint-config-airbnb-base": "^5.0.2",
|
|
"eslint-plugin-import": "^1.13.0",
|
|
"eslint-plugin-jsx-a11y": "^2.1.0",
|
|
"eslint-plugin-react": "^6.1.1",
|
|
"istanbul": "^0.4.4",
|
|
"jest-cli": "^18.0.0",
|
|
"jszip": "^3.1.2",
|
|
"markdown-link": "^0.1.1",
|
|
"markdown-magic": "^0.1.15",
|
|
"markdown-table": "^1.1.1",
|
|
"mocha": "^3.0.2",
|
|
"mocha-lcov-reporter": "^1.2.0",
|
|
"mock-require": "^1.3.0",
|
|
"parse-github-url": "^1.0.1",
|
|
"proxyquire": "^1.7.10",
|
|
"sinon": "^1.17.5",
|
|
"sinon-bluebird": "^3.1.0",
|
|
"sinon-chai": "^2.9.0"
|
|
},
|
|
"dependencies": {
|
|
"@serverless/fdk": "^0.5.1",
|
|
"apollo-client": "^1.9.2",
|
|
"archiver": "^1.1.0",
|
|
"async": "^1.5.2",
|
|
"aws-sdk": "^2.75.0",
|
|
"bluebird": "^3.5.0",
|
|
"chalk": "^2.0.0",
|
|
"ci-info": "^1.1.1",
|
|
"download": "^5.0.2",
|
|
"filesize": "^3.3.0",
|
|
"fs-extra": "^0.26.7",
|
|
"get-stdin": "^5.0.1",
|
|
"globby": "^6.1.0",
|
|
"graceful-fs": "^4.1.11",
|
|
"graphql": "^0.10.1",
|
|
"graphql-tag": "^2.4.0",
|
|
"https-proxy-agent": "^1.0.0",
|
|
"is-docker": "^1.1.0",
|
|
"js-yaml": "^3.6.1",
|
|
"json-refs": "^2.1.5",
|
|
"jwt-decode": "^2.2.0",
|
|
"lodash": "^4.13.1",
|
|
"minimist": "^1.2.0",
|
|
"moment": "^2.13.0",
|
|
"node-fetch": "^1.6.0",
|
|
"node-forge": "^0.7.1",
|
|
"object-hash": "^1.2.0",
|
|
"opn": "^5.0.0",
|
|
"promise-queue": "^2.2.3",
|
|
"raven": "^1.2.1",
|
|
"rc": "^1.1.6",
|
|
"replaceall": "^0.1.6",
|
|
"semver": "^5.0.3",
|
|
"semver-regex": "^1.0.0",
|
|
"tabtab": "^2.2.2",
|
|
"update-notifier": "^2.2.0",
|
|
"uuid": "^2.0.2",
|
|
"write-file-atomic": "^2.1.0",
|
|
"yaml-ast-parser": "0.0.34"
|
|
}
|
|
}
|