mirror of
https://github.com/oceanprotocol/docs.git
synced 2024-11-26 19:49:26 +01:00
restore everything: build, aquarius references, add ocean.js references
This commit is contained in:
parent
4725b82877
commit
f71cf84655
24
config.js
24
config.js
@ -35,30 +35,6 @@ module.exports = {
|
||||
{
|
||||
from: '/tutorials/wallets/',
|
||||
to: '/concepts/wallets/'
|
||||
},
|
||||
{
|
||||
from: '/references/ocean.js/',
|
||||
to: 'https://github.com/oceanprotocol/ocean.js'
|
||||
},
|
||||
{
|
||||
from: '/references/react/',
|
||||
to: 'https://github.com/oceanprotocol/react'
|
||||
},
|
||||
{
|
||||
from: '/references/ocean.py/',
|
||||
to: 'https://github.com/oceanprotocol/ocean.py'
|
||||
},
|
||||
{
|
||||
from: '/references/ocean-contracts/',
|
||||
to: 'https://github.com/oceanprotocol/ocean-contracts'
|
||||
},
|
||||
{
|
||||
from: '/references/aquarius/',
|
||||
to: 'https://github.com/oceanprotocol/aquarius'
|
||||
},
|
||||
{
|
||||
from: '/references/provider-py/',
|
||||
to: 'https://github.com/oceanprotocol/provider-py'
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -6,7 +6,7 @@
|
||||
- group: ocean.js
|
||||
items:
|
||||
- title: API Reference
|
||||
link: https://github.com/oceanprotocol/ocean.js
|
||||
link: /references/ocean.js
|
||||
|
||||
- group: react
|
||||
items:
|
||||
@ -31,4 +31,4 @@
|
||||
- group: provider-py
|
||||
items:
|
||||
- title: API Reference
|
||||
link: /references/provider-py/
|
||||
link: https://github.com/oceanprotocol/provider-py
|
||||
|
@ -88,7 +88,7 @@ exports.createPages = ({ graphql, actions }) => {
|
||||
node {
|
||||
isPrerelease
|
||||
isDraft
|
||||
releaseAssets(first: 1, name: "ocean.js.json") {
|
||||
releaseAssets(first: 1, name: "lib.json") {
|
||||
edges {
|
||||
node {
|
||||
name
|
||||
@ -156,15 +156,16 @@ exports.createPages = ({ graphql, actions }) => {
|
||||
await createSwaggerPages(createPage)
|
||||
|
||||
// API: ocean.js
|
||||
/*const lastRelease = result.data.oceanJs.repository.releases.edges.filter(
|
||||
const lastRelease = result.data.oceanJs.repository.releases.edges.filter(
|
||||
({ node }) => !node.isPrerelease && !node.isDraft
|
||||
)[0].node.releaseAssets.edges[0].node
|
||||
|
||||
await createTypeDocPage(
|
||||
createPage,
|
||||
result.data.oceanJs.repository.name,
|
||||
lastRelease.downloadUrl
|
||||
)
|
||||
*/
|
||||
|
||||
//
|
||||
// create redirects
|
||||
//
|
||||
@ -231,10 +232,10 @@ const createTypeDocPage = async (createPage, name, downloadUrl) => {
|
||||
// Create pages from swagger json files
|
||||
//
|
||||
// https://github.com/swagger-api/swagger-js
|
||||
const fetchSwaggerSpec = async (name) => {
|
||||
const fetchSwaggerSpec = async () => {
|
||||
try {
|
||||
const client = await Swagger(
|
||||
`https://${name}.commons.oceanprotocol.com/spec`
|
||||
`https://aquarius.mainnet.oceanprotocol.com/spec`
|
||||
)
|
||||
return client.spec // The resolved spec
|
||||
|
||||
@ -273,19 +274,6 @@ const createSwaggerPages = async (createPage) => {
|
||||
}
|
||||
})
|
||||
|
||||
const specBrizo = await fetchSwaggerSpec(swaggerComponents[1])
|
||||
const slugBrizo = getSlug(swaggerComponents[1])
|
||||
|
||||
createPage({
|
||||
path: slugBrizo,
|
||||
component: apiSwaggerTemplate,
|
||||
context: {
|
||||
slug: slugBrizo,
|
||||
name: swaggerComponents[1],
|
||||
api: specBrizo
|
||||
}
|
||||
})
|
||||
|
||||
// Swagger Pet Store example
|
||||
const petStoreSlug = '/references/petstore/'
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user