Add tests and optimization/compression for rendered metrics

This commit is contained in:
lowlighter
2020-10-13 14:00:48 +02:00
parent 1b738d11d2
commit 39404a9acf
10 changed files with 1055 additions and 32 deletions

View File

@@ -1,13 +1,13 @@
{
"name": "metrics",
"version": "1.5.0",
"version": "1.6.0",
"description": "Generate an user's GitHub metrics as SVG image format to embed somewhere else",
"main": "index.mjs",
"scripts": {
"start": "node index.mjs",
"build": "node utils/build.mjs",
"test": "echo \"Error: no test specified\" && exit 1",
"upgrade": "npm install @actions/core@latest @actions/github@latest @octokit/graphql@latest @octokit/rest@latest axios@latest express@latest express-rate-limit@latest image-to-base64@latest memory-cache@latest @vercel/ncc@latest"
"test": "node tests/metrics.mjs",
"upgrade": "npm install @actions/core@latest @actions/github@latest @octokit/graphql@latest @octokit/rest@latest axios@latest compression@latest express@latest express-rate-limit@latest image-to-base64@latest memory-cache@latest svgo@latest @vercel/ncc@latest libxmljs@latest"
},
"repository": {
"type": "git",
@@ -25,12 +25,15 @@
"@octokit/graphql": "^4.5.6",
"@octokit/rest": "^18.0.6",
"axios": "^0.20.0",
"compression": "^1.7.4",
"express": "^4.17.1",
"express-rate-limit": "^5.1.3",
"image-to-base64": "^2.1.1",
"memory-cache": "^0.2.0"
"memory-cache": "^0.2.0",
"svgo": "^1.3.2"
},
"devDependencies": {
"@vercel/ncc": "^0.24.1"
"@vercel/ncc": "^0.24.1",
"libxmljs": "^0.19.7"
}
}