1
0
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:
Matthias Kretschmann 2020-11-12 18:31:18 +01:00
parent 4725b82877
commit f71cf84655
Signed by: m
GPG Key ID: 606EEEF3C479A91F
3 changed files with 8 additions and 44 deletions

View File

@ -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'
}
]
}

View File

@ -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

View File

@ -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/'