{"_id":"@apex-org/convector-core-storage","name":"@apex-org/convector-core-storage","dist-tags":{"canary":"1.3.10-0-alpha.2486f88c","latest":"1.3.10-0-alpha.2486f88c"},"versions":{"1.3.10-0-alpha.2486f88c":{"name":"@apex-org/convector-core-storage","version":"1.3.10-0-alpha.2486f88c","description":"Convector Core Storage class. This is not intended to be used as a provider but as an abstract interface of one","license":"Apache-2.0","repository":{"type":"git","url":"https://github.com/hyperledger-labs/convector/tree/develop/%40worldsibu/convector-core-storage"},"keywords":["typescript","chaincode","blockchain","hyperledger","solutions","environment","hyperledger fabric","smart contract","run","hurley","composer"],"homepage":"https://worldsibu.tech/convector/convector-smart-contracts/","main":"./dist/src/index.js","typings":"./dist/src/index.d.ts","publishConfig":{"access":"public"},"scripts":{"clean":"rimraf dist","clean:docs":"rimraf docs","build":"npm run clean && tsc","prepare":"npm run build","lint":"tslint --fix -c '../../tslint.json' -p './tsconfig.json'","predocs:generate":"npm run clean:docs","docs:generate":"typedoc src --mode file --out docs --target ES6 --excludePrivate","docs:serve":"http-server docs"},"dependencies":{"@types/cls-hooked":"^4.3.1","@worldsibu/convector-core-errors":"^1.3.9","cls-hooked":"git+https://github.com/rodolfoleal/cls-hooked.git","tslib":"^1.9.0","window-or-global":"^1.0.1"},"devDependencies":{"http-server":"^0.11.1","npm-scripts-watcher":"^1.0.2","rimraf":"^2.6.2","ts-node":"^6.0.3","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"2.8.3"},"_id":"@apex-org/convector-core-storage@1.3.10-0-alpha.2486f88c","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tB32+lctLJdiesxNFemilh5DZOQPsei5cntvSBP30pQ5v/XAbcjFteZk3a9yAt2q5hNQluz6++OmMzZbhStgrA==","shasum":"74597cab35f62e88b77bf570c500535b176326dc","tarball":"https://registry.npmjs.org/@apex-org/convector-core-storage/-/convector-core-storage-1.3.10-0-alpha.2486f88c.tgz","fileCount":9,"unpackedSize":16287,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzqquUtodkgHaW7IBzSAnhPllyALSxauSv0vXMgIlsRAIhAJEB/01bR/ihFQApJS5kQCgcKmELJ0FZeq0BFHZ5Uoq4"}]},"_npmUser":{"name":"akshaysood112","email":"akshay.sood@live.com"},"directories":{},"maintainers":[{"name":"akshaysood112","email":"akshay.sood@live.com"},{"name":"rodolfoleal","email":"rodolfo.pk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/convector-core-storage_1.3.10-0-alpha.2486f88c_1686238591313_0.6420153331534673"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-08T15:36:31.242Z","1.3.10-0-alpha.2486f88c":"2023-06-08T15:36:31.443Z","modified":"2023-06-08T15:36:31.642Z"},"maintainers":[{"name":"akshaysood112","email":"akshay.sood@live.com"},{"name":"rodolfoleal","email":"rodolfo.pk@gmail.com"}],"description":"Convector Core Storage class. This is not intended to be used as a provider but as an abstract interface of one","homepage":"https://worldsibu.tech/convector/convector-smart-contracts/","keywords":["typescript","chaincode","blockchain","hyperledger","solutions","environment","hyperledger fabric","smart contract","run","hurley","composer"],"repository":{"type":"git","url":"https://github.com/hyperledger-labs/convector/tree/develop/%40worldsibu/convector-core-storage"},"license":"Apache-2.0","readme":"# Convector Base Storage\n\nThis module contains the storage interface to be used by any other final storage layer. This is necessary to keep the model invocation agnostic, and be able to provide different implementations based on the environment.\n\nCreate a new implementation by extending this one and implementing the corresponding methods. Make sure to assign your implementation instance to the `BaseStorage.current` property, that's how a model interact with your code.\n","readmeFilename":"README.md"}