feat: Add CacheX for cache management (#281)

This commit is contained in:
2024-11-11 16:50:45 +01:00
committed by GitHub
parent e501faa823
commit 1f3aae5401
7 changed files with 58 additions and 303 deletions

54
package-lock.json generated
View File

@ -1,14 +1,16 @@
{
"name": "@tcgdex/sdk",
"version": "2.6.0-beta.1",
"version": "2.6.0-beta.3",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@tcgdex/sdk",
"version": "2.6.0-beta.1",
"version": "2.6.0-beta.3",
"license": "MIT",
"dependencies": {
"@cachex/memory": "^1.0.0",
"@cachex/web-storage": "^1.0.1",
"@dzeio/object-util": "^1",
"isomorphic-unfetch": "^3"
},
@ -1723,6 +1725,30 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
"node_modules/@cachex/core": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@cachex/core/-/core-1.0.0.tgz",
"integrity": "sha512-JZMGqh2mEAB1JqX2A7yMk6FwGMEoGTjw/Hn5UcqWXUq/Etl2cl8Z6xFUraAN9bv7wX3tTwWol/mh5Ej34to8ng==",
"dependencies": {
"@dzeio/object-util": "^1.8.3"
}
},
"node_modules/@cachex/memory": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@cachex/memory/-/memory-1.0.0.tgz",
"integrity": "sha512-x/oLaj9ZbwCd4Z+3CA20kPd0mRchNFYt2VMz7vlCczWrhX5Lk1b6Z9xUFWMHpjEb2x1G9K194R+vC5qyj4QslQ==",
"dependencies": {
"@cachex/core": "^1"
}
},
"node_modules/@cachex/web-storage": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@cachex/web-storage/-/web-storage-1.0.1.tgz",
"integrity": "sha512-E8Xa9qDZgNgr+lcj3eixowg7PH2CVZbp3huuoc5xVVTtwYrZi5YqbHBG12yG3r6C6Fts/2Yoq6cbVBSm6c8VRA==",
"dependencies": {
"@cachex/core": "^1"
}
},
"node_modules/@dzeio/config": {
"version": "1.1.12",
"resolved": "https://registry.npmjs.org/@dzeio/config/-/config-1.1.12.tgz",
@ -10384,6 +10410,30 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
"@cachex/core": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@cachex/core/-/core-1.0.0.tgz",
"integrity": "sha512-JZMGqh2mEAB1JqX2A7yMk6FwGMEoGTjw/Hn5UcqWXUq/Etl2cl8Z6xFUraAN9bv7wX3tTwWol/mh5Ej34to8ng==",
"requires": {
"@dzeio/object-util": "^1.8.3"
}
},
"@cachex/memory": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/@cachex/memory/-/memory-1.0.0.tgz",
"integrity": "sha512-x/oLaj9ZbwCd4Z+3CA20kPd0mRchNFYt2VMz7vlCczWrhX5Lk1b6Z9xUFWMHpjEb2x1G9K194R+vC5qyj4QslQ==",
"requires": {
"@cachex/core": "^1"
}
},
"@cachex/web-storage": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@cachex/web-storage/-/web-storage-1.0.1.tgz",
"integrity": "sha512-E8Xa9qDZgNgr+lcj3eixowg7PH2CVZbp3huuoc5xVVTtwYrZi5YqbHBG12yG3r6C6Fts/2Yoq6cbVBSm6c8VRA==",
"requires": {
"@cachex/core": "^1"
}
},
"@dzeio/config": {
"version": "1.1.12",
"resolved": "https://registry.npmjs.org/@dzeio/config/-/config-1.1.12.tgz",