Welcome to AtomOne Docs! This is a community-driven effort to cover everything about AtomOne.
Before you get started, make sure you have the latest versions of the following installed:
Get started by installing dependencies with pnpm:
pnpm install
Run the development server:
pnpm dev
Build the project for production:
pnpm build
Some of our docs are pulled from older versions of cosmos-sdk. To update them, simply run:
pnpm docs:update
- Extracts the
cosmos-sdk
version from thego.mod
file in theatomone
repository. - Fetches the latest
atomone
repository. - Clones the
cosmos/cosmos-sdk
repository and switches to the extracted version. - Executes a
Go
script to collect enabled Cosmos modules and updatespackage.json
. - Aggregates all necessary files to generate fully automated module documentation. 📖✨
If you need to show new versions, head on into package.json
and find the repoTags
section.
Update which versions you want to display based on the AtomOne Repository.
Example
"repoTags": [
"v2.0.0-alpha.3",
"v2.0.0-alpha.2",
"v2.0.0-alpha.1",
"v1.1.1",
"v1.1.0"
],
Everything else will update after you run pnpm docs:update
.