{"_id":"@bejoe/configs","name":"@bejoe/configs","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bejoe/configs","version":"1.0.0","description":"Cardinal configs SDK","keywords":["solana","anchor","cardinal","configs"],"main":"dist/cjs/index.js","module":"dist/esm/index.js","repository":{"type":"git","url":"git@github.com:cardinal-labs/cardinal-configs.git"},"author":{"name":"Giannis Chatziveroglou","email":"giannis@cardinal.so"},"bugs":{"url":"https://github.com/cardinal-labs/cardinal-configs/issues","email":"info@cardinal.so"},"homepage":"https://cardinal.so/","license":"AGPL-3.0","lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,json,jsx,html,css,md}":"prettier --write"},"resolutions":{"bn.js":"^5.2.0","@types/bn.js":"^5.1.0"},"publishConfig":{"access":"public"},"scripts":{"build":"rm -fr dist/ && tsc -P tsconfig.cjs.json && tsc -P tsconfig.esm.json","clean":"rm -fr dist/","idl:generate":"./generate-idls.sh","docs:generate":"typedoc --excludePrivate --includeVersion --out site/ src/programs/index.ts","test":"jest --detectOpenHandles","lint":"eslint '*/**/*.{js,ts,tsx}' --fix"},"dependencies":{"@cardinal/common":"^5.0.2","@project-serum/anchor":"^0.25.0","@solana/web3.js":"^1.66.2","dotenv":"^16.0.3"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/bs58":"^4","@types/jest":"^29.2.0","@types/node":"^17.0.10","@types/prettier":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.47.0","bn.js":"^5.2.0","eslint":"^8.26.0","eslint-import-resolver-node":"^0.3.6","eslint-plugin-github":"^4.3.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^25.3.2","eslint-plugin-prettier":"^4.2.1","eslint-plugin-simple-import-sort":"^8.0.0","eslint-plugin-unused-imports":"^2.0.0","husky":"^7.0.0","jest":"^29.2.1","jest-junit":"^15.0.0","lint-staged":"^12.2.2","prettier":"^2.5.1","ts-jest":"^29.0.3","ts-node":"^10.5.0","typedoc":"^0.22.11","typescript":"^4.5.5"},"_id":"@bejoe/configs@1.0.0","dist":{"shasum":"6d1c2a2e6a77b78c8a6c20ae01fbb30e7d6ac4d8","integrity":"sha512-PWeKd1u1Yop3sl5TVuxFtN/+9d8+mx+u7UZYgQvKztJP9TYt9se5uBoHxyzSgxaOqYIKE5D3uk/I5uEKKgD1QQ==","tarball":"https://registry.npmjs.org/@bejoe/configs/-/configs-1.0.0.tgz","fileCount":59,"unpackedSize":86143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC38XtdbUHZJE9CSuS9Xwcsgidxufwe6IKvE/sQ8p4lJwIgBr2Q2g2QK2FnQ7n1QqwAbUfMeiYtDik9t9RW0c2H1so="}]},"_npmUser":{"name":"reza2870","email":"reza3032@gmail.com"},"directories":{},"maintainers":[{"name":"reza2870","email":"reza3032@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/configs_1.0.0_1691273312282_0.8844816523234496"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-05T22:08:32.210Z","1.0.0":"2023-08-05T22:08:32.496Z","modified":"2023-08-05T22:08:32.677Z"},"maintainers":[{"name":"reza2870","email":"reza3032@gmail.com"}],"description":"Cardinal configs SDK","homepage":"https://cardinal.so/","keywords":["solana","anchor","cardinal","configs"],"repository":{"type":"git","url":"git@github.com:cardinal-labs/cardinal-configs.git"},"author":{"name":"Giannis Chatziveroglou","email":"giannis@cardinal.so"},"bugs":{"url":"https://github.com/cardinal-labs/cardinal-configs/issues","email":"info@cardinal.so"},"license":"AGPL-3.0","readme":"# Cardinal Configs\n\n[![License](https://img.shields.io/badge/license-AGPL%203.0-blue)](https://github.com/cardinal-labs/cardinal-staking/blob/master/LICENSE)\n[![Release](https://github.com/cardinal-labs/cardinal-staking/actions/workflows/release.yml/badge.svg?branch=v0.0.27)](https://github.com/cardinal-labs/cardinal-staking/actions/workflows/release.yml)\n\n<p align=\"center\">\n    <img src=\"./doc-assets/banner.png\" />\n</p>\n\n<p align=\"center\">\n    An open protocol for aggregating expensive queries in a simple key-value format on-chain.\n</p>\n\n## Background\n\nCardinal configs is a simple key-value store on-chain with pipelines deployed as serverless cron-jobs for updating those key-value pairs with more expensive query results.\n\n## Packages\n\n| Package          | Description                               | Version                                                                                                 | Docs                                                                                   |\n| :--------------- | :---------------------------------------- | :------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------- |\n| `cardinal-configs` | On-chain statistics for cardinal programs | [![Crates.io](https://img.shields.io/crates/v/cardinal-configs)](https://crates.io/crates/cardinal-configs) | [![Docs.rs](https://docs.rs/cardinal-configs/badge.svg)](https://docs.rs/cardinal-configs) |\n\n## Questions & Support\n\nIf you are developing using Cardinal staking contracts and libraries, feel free to reach out for support on Discord. We will work with you or your team to answer questions, provide development support and discuss new feature requests.\n\nFor issues please, file a GitHub issue.\n\n> https://discord.gg/byq6uNTugq\n\n## License\n\nCardinal Protocol is licensed under the GNU Affero General Public License v3.0.\n\nIn short, this means that any changes to this code must be made open source and available under the AGPL-v3.0 license, even if only used privately.\n","readmeFilename":"README.md"}