Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
N
Nestjs Aragami
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
3rdeye
Nestjs Aragami
Commits
b984c277
Commit
b984c277
authored
Jun 03, 2023
by
nanahira
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
a1294f92
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
246 additions
and
16 deletions
+246
-16
package-lock.json
package-lock.json
+244
-15
package.json
package.json
+1
-0
src/aragami-cache.interceptor.ts
src/aragami-cache.interceptor.ts
+1
-1
No files found.
package-lock.json
View file @
b984c277
...
...
@@ -24,6 +24,7 @@
},
"peerDependencies"
:
{
"@nestjs/common"
:
"^9.1.2"
,
"@nestjs/core"
:
"^9.4.2"
,
"aragami"
:
"^1.1.2"
,
"rxjs"
:
"^7.8.1"
}
...
...
@@ -1081,6 +1082,15 @@
"@jridgewell/sourcemap-codec"
:
"^1.4.10"
}
},
"node_modules/@lukeed/csprng"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz"
,
"integrity"
:
"sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA=="
,
"peer"
:
true
,
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/@nanahira/redlock"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@nanahira/redlock/-/redlock-1.0.0.tgz"
,
...
...
@@ -1132,6 +1142,50 @@
"integrity"
:
"sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
,
"peer"
:
true
},
"node_modules/@nestjs/core"
:
{
"version"
:
"9.4.2"
,
"resolved"
:
"https://registry.npmjs.org/@nestjs/core/-/core-9.4.2.tgz"
,
"integrity"
:
"sha512-S5K9GTpjBqEJtu5VxRsVaaGEBZ1bkY+Ht4+2hqZSKsI+rzcEB5hcvR+5KiMsMY1VGYvlZ99lxYz72p4h8B0mKw=="
,
"hasInstallScript"
:
true
,
"peer"
:
true
,
"dependencies"
:
{
"@nuxtjs/opencollective"
:
"0.3.2"
,
"fast-safe-stringify"
:
"2.1.1"
,
"iterare"
:
"1.2.1"
,
"path-to-regexp"
:
"3.2.0"
,
"tslib"
:
"2.5.2"
,
"uid"
:
"2.0.2"
},
"funding"
:
{
"type"
:
"opencollective"
,
"url"
:
"https://opencollective.com/nest"
},
"peerDependencies"
:
{
"@nestjs/common"
:
"^9.0.0"
,
"@nestjs/microservices"
:
"^9.0.0"
,
"@nestjs/platform-express"
:
"^9.0.0"
,
"@nestjs/websockets"
:
"^9.0.0"
,
"reflect-metadata"
:
"^0.1.12"
,
"rxjs"
:
"^7.1.0"
},
"peerDependenciesMeta"
:
{
"@nestjs/microservices"
:
{
"optional"
:
true
},
"@nestjs/platform-express"
:
{
"optional"
:
true
},
"@nestjs/websockets"
:
{
"optional"
:
true
}
}
},
"node_modules/@nestjs/core/node_modules/tslib"
:
{
"version"
:
"2.5.2"
,
"resolved"
:
"https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz"
,
"integrity"
:
"sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA=="
,
"peer"
:
true
},
"node_modules/@nodelib/fs.scandir"
:
{
"version"
:
"2.1.5"
,
"resolved"
:
"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
,
...
...
@@ -1167,6 +1221,24 @@
"node"
:
">= 8"
}
},
"node_modules/@nuxtjs/opencollective"
:
{
"version"
:
"0.3.2"
,
"resolved"
:
"https://registry.npmjs.org/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz"
,
"integrity"
:
"sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA=="
,
"peer"
:
true
,
"dependencies"
:
{
"chalk"
:
"^4.1.0"
,
"consola"
:
"^2.15.0"
,
"node-fetch"
:
"^2.6.1"
},
"bin"
:
{
"opencollective"
:
"bin/opencollective.js"
},
"engines"
:
{
"node"
:
">=8.0.0"
,
"npm"
:
">=5.0.0"
}
},
"node_modules/@sinclair/typebox"
:
{
"version"
:
"0.24.43"
,
"resolved"
:
"https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.43.tgz"
,
...
...
@@ -1557,7 +1629,6 @@
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
,
"integrity"
:
"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
,
"dev"
:
true
,
"dependencies"
:
{
"color-convert"
:
"^2.0.1"
},
...
...
@@ -1851,7 +1922,6 @@
"version"
:
"4.1.2"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
,
"integrity"
:
"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
,
"dev"
:
true
,
"dependencies"
:
{
"ansi-styles"
:
"^4.1.0"
,
"supports-color"
:
"^7.1.0"
...
...
@@ -1930,7 +2000,6 @@
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
,
"integrity"
:
"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
,
"dev"
:
true
,
"dependencies"
:
{
"color-name"
:
"~1.1.4"
},
...
...
@@ -1941,8 +2010,7 @@
"node_modules/color-name"
:
{
"version"
:
"1.1.4"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
,
"integrity"
:
"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
,
"dev"
:
true
"integrity"
:
"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"node_modules/concat-map"
:
{
"version"
:
"0.0.1"
,
...
...
@@ -1950,6 +2018,12 @@
"integrity"
:
"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
,
"dev"
:
true
},
"node_modules/consola"
:
{
"version"
:
"2.15.3"
,
"resolved"
:
"https://registry.npmjs.org/consola/-/consola-2.15.3.tgz"
,
"integrity"
:
"sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw=="
,
"peer"
:
true
},
"node_modules/convert-source-map"
:
{
"version"
:
"1.8.0"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz"
,
...
...
@@ -2485,6 +2559,12 @@
"integrity"
:
"sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
,
"dev"
:
true
},
"node_modules/fast-safe-stringify"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz"
,
"integrity"
:
"sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
,
"peer"
:
true
},
"node_modules/fastq"
:
{
"version"
:
"1.13.0"
,
"resolved"
:
"https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz"
,
...
...
@@ -2719,7 +2799,6 @@
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
,
"integrity"
:
"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
,
"dev"
:
true
,
"engines"
:
{
"node"
:
">=8"
}
...
...
@@ -3831,6 +3910,26 @@
"integrity"
:
"sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw=="
,
"peer"
:
true
},
"node_modules/node-fetch"
:
{
"version"
:
"2.6.11"
,
"resolved"
:
"https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz"
,
"integrity"
:
"sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w=="
,
"peer"
:
true
,
"dependencies"
:
{
"whatwg-url"
:
"^5.0.0"
},
"engines"
:
{
"node"
:
"4.x || >=6.0.0"
},
"peerDependencies"
:
{
"encoding"
:
"^0.1.0"
},
"peerDependenciesMeta"
:
{
"encoding"
:
{
"optional"
:
true
}
}
},
"node_modules/node-int64"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
,
...
...
@@ -4019,6 +4118,12 @@
"integrity"
:
"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
,
"dev"
:
true
},
"node_modules/path-to-regexp"
:
{
"version"
:
"3.2.0"
,
"resolved"
:
"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz"
,
"integrity"
:
"sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA=="
,
"peer"
:
true
},
"node_modules/path-type"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
,
...
...
@@ -4567,7 +4672,6 @@
"version"
:
"7.2.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
,
"integrity"
:
"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
,
"dev"
:
true
,
"dependencies"
:
{
"has-flag"
:
"^4.0.0"
},
...
...
@@ -4707,6 +4811,12 @@
"node"
:
">=8.0"
}
},
"node_modules/tr46"
:
{
"version"
:
"0.0.3"
,
"resolved"
:
"https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
,
"integrity"
:
"sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
,
"peer"
:
true
},
"node_modules/ts-jest"
:
{
"version"
:
"29.0.2"
,
"resolved"
:
"https://registry.npmjs.org/ts-jest/-/ts-jest-29.0.2.tgz"
,
...
...
@@ -4825,6 +4935,18 @@
"node"
:
">=4.2.0"
}
},
"node_modules/uid"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/uid/-/uid-2.0.2.tgz"
,
"integrity"
:
"sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g=="
,
"peer"
:
true
,
"dependencies"
:
{
"@lukeed/csprng"
:
"^1.0.0"
},
"engines"
:
{
"node"
:
">=8"
}
},
"node_modules/update-browserslist-db"
:
{
"version"
:
"1.0.9"
,
"resolved"
:
"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz"
,
...
...
@@ -4898,6 +5020,22 @@
"makeerror"
:
"1.0.12"
}
},
"node_modules/webidl-conversions"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
,
"integrity"
:
"sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
,
"peer"
:
true
},
"node_modules/whatwg-url"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
,
"integrity"
:
"sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="
,
"peer"
:
true
,
"dependencies"
:
{
"tr46"
:
"~0.0.3"
,
"webidl-conversions"
:
"^3.0.0"
}
},
"node_modules/which"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/which/-/which-2.0.2.tgz"
,
...
...
@@ -5835,6 +5973,12 @@
"@jridgewell/sourcemap-codec"
:
"^1.4.10"
}
},
"@lukeed/csprng"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz"
,
"integrity"
:
"sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA=="
,
"peer"
:
true
},
"@nanahira/redlock"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@nanahira/redlock/-/redlock-1.0.0.tgz"
,
...
...
@@ -5863,6 +6007,28 @@
}
}
},
"@nestjs/core"
:
{
"version"
:
"9.4.2"
,
"resolved"
:
"https://registry.npmjs.org/@nestjs/core/-/core-9.4.2.tgz"
,
"integrity"
:
"sha512-S5K9GTpjBqEJtu5VxRsVaaGEBZ1bkY+Ht4+2hqZSKsI+rzcEB5hcvR+5KiMsMY1VGYvlZ99lxYz72p4h8B0mKw=="
,
"peer"
:
true
,
"requires"
:
{
"@nuxtjs/opencollective"
:
"0.3.2"
,
"fast-safe-stringify"
:
"2.1.1"
,
"iterare"
:
"1.2.1"
,
"path-to-regexp"
:
"3.2.0"
,
"tslib"
:
"2.5.2"
,
"uid"
:
"2.0.2"
},
"dependencies"
:
{
"tslib"
:
{
"version"
:
"2.5.2"
,
"resolved"
:
"https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz"
,
"integrity"
:
"sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA=="
,
"peer"
:
true
}
}
},
"@nodelib/fs.scandir"
:
{
"version"
:
"2.1.5"
,
"resolved"
:
"https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
,
...
...
@@ -5889,6 +6055,17 @@
"fastq"
:
"^1.6.0"
}
},
"@nuxtjs/opencollective"
:
{
"version"
:
"0.3.2"
,
"resolved"
:
"https://registry.npmjs.org/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz"
,
"integrity"
:
"sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA=="
,
"peer"
:
true
,
"requires"
:
{
"chalk"
:
"^4.1.0"
,
"consola"
:
"^2.15.0"
,
"node-fetch"
:
"^2.6.1"
}
},
"@sinclair/typebox"
:
{
"version"
:
"0.24.43"
,
"resolved"
:
"https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.43.tgz"
,
...
...
@@ -6177,7 +6354,6 @@
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
,
"integrity"
:
"sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
,
"dev"
:
true
,
"requires"
:
{
"color-convert"
:
"^2.0.1"
}
...
...
@@ -6396,7 +6572,6 @@
"version"
:
"4.1.2"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
,
"integrity"
:
"sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
,
"dev"
:
true
,
"requires"
:
{
"ansi-styles"
:
"^4.1.0"
,
"supports-color"
:
"^7.1.0"
...
...
@@ -6459,7 +6634,6 @@
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
,
"integrity"
:
"sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
,
"dev"
:
true
,
"requires"
:
{
"color-name"
:
"~1.1.4"
}
...
...
@@ -6467,8 +6641,7 @@
"color-name"
:
{
"version"
:
"1.1.4"
,
"resolved"
:
"https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
,
"integrity"
:
"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
,
"dev"
:
true
"integrity"
:
"sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
...
...
@@ -6476,6 +6649,12 @@
"integrity"
:
"sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
,
"dev"
:
true
},
"consola"
:
{
"version"
:
"2.15.3"
,
"resolved"
:
"https://registry.npmjs.org/consola/-/consola-2.15.3.tgz"
,
"integrity"
:
"sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw=="
,
"peer"
:
true
},
"convert-source-map"
:
{
"version"
:
"1.8.0"
,
"resolved"
:
"https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz"
,
...
...
@@ -6875,6 +7054,12 @@
"integrity"
:
"sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
,
"dev"
:
true
},
"fast-safe-stringify"
:
{
"version"
:
"2.1.1"
,
"resolved"
:
"https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz"
,
"integrity"
:
"sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
,
"peer"
:
true
},
"fastq"
:
{
"version"
:
"1.13.0"
,
"resolved"
:
"https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz"
,
...
...
@@ -7050,8 +7235,7 @@
"has-flag"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
,
"integrity"
:
"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
,
"dev"
:
true
"integrity"
:
"sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
"html-escaper"
:
{
"version"
:
"2.0.2"
,
...
...
@@ -7907,6 +8091,15 @@
"integrity"
:
"sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw=="
,
"peer"
:
true
},
"node-fetch"
:
{
"version"
:
"2.6.11"
,
"resolved"
:
"https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz"
,
"integrity"
:
"sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w=="
,
"peer"
:
true
,
"requires"
:
{
"whatwg-url"
:
"^5.0.0"
}
},
"node-int64"
:
{
"version"
:
"0.4.0"
,
"resolved"
:
"https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz"
,
...
...
@@ -8046,6 +8239,12 @@
"integrity"
:
"sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
,
"dev"
:
true
},
"path-to-regexp"
:
{
"version"
:
"3.2.0"
,
"resolved"
:
"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz"
,
"integrity"
:
"sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA=="
,
"peer"
:
true
},
"path-type"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"
,
...
...
@@ -8429,7 +8628,6 @@
"version"
:
"7.2.0"
,
"resolved"
:
"https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
,
"integrity"
:
"sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
,
"dev"
:
true
,
"requires"
:
{
"has-flag"
:
"^4.0.0"
}
...
...
@@ -8537,6 +8735,12 @@
"is-number"
:
"^7.0.0"
}
},
"tr46"
:
{
"version"
:
"0.0.3"
,
"resolved"
:
"https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
,
"integrity"
:
"sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
,
"peer"
:
true
},
"ts-jest"
:
{
"version"
:
"29.0.2"
,
"resolved"
:
"https://registry.npmjs.org/ts-jest/-/ts-jest-29.0.2.tgz"
,
...
...
@@ -8603,6 +8807,15 @@
"integrity"
:
"sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig=="
,
"dev"
:
true
},
"uid"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/uid/-/uid-2.0.2.tgz"
,
"integrity"
:
"sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g=="
,
"peer"
:
true
,
"requires"
:
{
"@lukeed/csprng"
:
"^1.0.0"
}
},
"update-browserslist-db"
:
{
"version"
:
"1.0.9"
,
"resolved"
:
"https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz"
,
...
...
@@ -8654,6 +8867,22 @@
"makeerror"
:
"1.0.12"
}
},
"webidl-conversions"
:
{
"version"
:
"3.0.1"
,
"resolved"
:
"https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
,
"integrity"
:
"sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
,
"peer"
:
true
},
"whatwg-url"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
,
"integrity"
:
"sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="
,
"peer"
:
true
,
"requires"
:
{
"tr46"
:
"~0.0.3"
,
"webidl-conversions"
:
"^3.0.0"
}
},
"which"
:
{
"version"
:
"2.0.2"
,
"resolved"
:
"https://registry.npmjs.org/which/-/which-2.0.2.tgz"
,
...
...
package.json
View file @
b984c277
...
...
@@ -54,6 +54,7 @@
},
"peerDependencies"
:
{
"@nestjs/common"
:
"^9.1.2"
,
"@nestjs/core"
:
"^9.4.2"
,
"aragami"
:
"^1.1.2"
,
"rxjs"
:
"^7.8.1"
}
...
...
src/aragami-cache.interceptor.ts
View file @
b984c277
import
{
CallHandler
,
ExecutionContext
,
HttpAdapterHost
,
Inject
,
Injectable
,
NestInterceptor
,
...
...
@@ -12,6 +11,7 @@ import { InjectAragami } from '../index';
import
{
Aragami
,
CacheKey
}
from
'
aragami
'
;
import
{
reflector
}
from
'
aragami/dist/src/metadata
'
;
import
{
tap
}
from
'
rxjs
'
;
import
{
HttpAdapterHost
}
from
'
@nestjs/core
'
;
class
RouteCache
{
@
CacheKey
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment