@@ -145,21 +145,6 @@ export const redirectsOptions: Options = {
145145 '/dapp/' , // #1058 Rename dapp to build
146146 ] ,
147147 } ,
148- {
149- to : '/build/sapphire/' ,
150- from : [
151- '/general/developer-resources/sapphire-paratime' , // #200 Restructure docs
152- '/dapp/sapphire/' , // #1058 Rename dapp to build
153- ]
154- } ,
155- {
156- to : '/build/sapphire/quickstart' ,
157- from : [
158- '/general/developer-resources/sapphire-paratime/writing-dapps-on-sapphire' , // #218 Add sapphire tutorial
159- '/dapp/sapphire/writing-dapps-on-sapphire' , // #218 Add sapphire tutorial
160- '/dapp/sapphire/quickstart' , // #1058 Rename dapp to build
161- ] ,
162- } ,
163148 {
164149 to : '/general/oasis-network/faq' ,
165150 from : '/general/faq/oasis-network-faq' , // #200 Restructure docs
@@ -291,13 +276,88 @@ export const redirectsOptions: Options = {
291276 to : 'https://api.docs.oasis.io/sol/sapphire-contracts' ,
292277 from : '/dapp/sapphire/precompiles' // #688 Migrate dapp/sapphire/precompiles chapter to api.docs.oasis.io
293278 } ,
279+ {
280+ to : '/build/sapphire/' ,
281+ from : [
282+ '/general/developer-resources/sapphire-paratime' , // #200 Restructure docs
283+ '/dapp/sapphire/' , // #1058 Rename dapp to build
284+ ]
285+ } ,
286+ {
287+ to : '/build/sapphire/quickstart' ,
288+ from : [
289+ '/general/developer-resources/sapphire-paratime/writing-dapps-on-sapphire' , // #218 Add sapphire tutorial
290+ '/dapp/sapphire/writing-dapps-on-sapphire' , // #218 Add sapphire tutorial
291+ '/dapp/sapphire/quickstart' , // #1058 Rename dapp to build
292+ ] ,
293+ } ,
294+ {
295+ to : '/build/sapphire/network' ,
296+ from : [
297+ '/dapp/sapphire/network' , // #1058 Rename dapp to build
298+ ] ,
299+ } ,
300+ {
301+ to : '/build/sapphire/addresses' ,
302+ from : [
303+ '/dapp/sapphire/addresses' , // #1058 Rename dapp to build
304+ ] ,
305+ } ,
306+ {
307+ to : '/build/sapphire/develop/authentication' ,
308+ from : [
309+ '/dapp/sapphire/authentication' , // #1058 Rename dapp to build
310+ ] ,
311+ } ,
312+ {
313+ to : '/build/sapphire/develop/browser' ,
314+ from : [
315+ '/dapp/sapphire/browser' , // #1058 Rename dapp to build
316+ ] ,
317+ } ,
318+ {
319+ to : '/build/sapphire/develop' ,
320+ from : [
321+ '/dapp/sapphire/guide' , // #1058 Rename dapp to build
322+ ] ,
323+ } ,
324+ {
325+ to : '/build/sapphire/develop/gasless' ,
326+ from : [
327+ '/dapp/sapphire/gasless' , // #1058 Rename dapp to build
328+ ] ,
329+ } ,
330+ {
331+ to : '/build/sapphire/develop/deployment' ,
332+ from : [
333+ '/dapp/sapphire/deployment' , // #1058 Rename dapp to build
334+ ] ,
335+ } ,
294336 {
295337 to : '/build/tools/band' ,
296338 from : [
297339 '/dapp/emerald/integrating-band-oracle-smart-contract' , // #907 Move Band oracle to Tools section
298340 '/dapp/tools/band' , // #1058 Rename dapp to build
299341 ]
300342 } ,
343+ {
344+ to : '/build/tools/localnet' ,
345+ from : [
346+ '/dapp/tools/localnet' , // #1058 Rename dapp to build
347+ ]
348+ } ,
349+ {
350+ to : '/build/tools/abi-playground' ,
351+ from : [
352+ '/dapp/tools/abi-playground' , // #1058 Rename dapp to build
353+ ]
354+ } ,
355+ {
356+ to : '/build/tools/remix' ,
357+ from : [
358+ '/dapp/tools/remix' , // #1058 Rename dapp to build
359+ ]
360+ } ,
301361 {
302362 to : '/build/tools/verification' ,
303363 from : [
@@ -325,8 +385,20 @@ export const redirectsOptions: Options = {
325385 from : '/rofl/' , // #1058 Rename dapp to build
326386 } ,
327387 {
328- to : '/build/tools/build-paratime/' ,
329- from : '/paratime/' , // #1058 Rename dapp to build
388+ to : '/build/opl/' ,
389+ from : '/dapp/opl/' , // #1058 Rename dapp to build
390+ } ,
391+ {
392+ to : '/build/opl/opl-sdk' ,
393+ from : '/dapp/opl/opl-sdk' , // #1058 Rename dapp to build
394+ } ,
395+ {
396+ to : '/build/opl/celer' ,
397+ from : '/dapp/opl/celer' , // #1058 Rename dapp to build
398+ } ,
399+ {
400+ to : '/build/opl/router-protocol' ,
401+ from : '/dapp/opl/router-protocol' , // #1058 Rename dapp to build
330402 } ,
331403 ] ,
332404 createRedirects ( existingPath ) {
@@ -359,6 +431,9 @@ export const redirectsOptions: Options = {
359431 if ( existingPath . includes ( '/core' ) ) {
360432 return [ existingPath . replace ( '/core' , '/oasis-core' ) ] ;
361433 }
434+ if ( existingPath . includes ( '/dapp/' ) ) {
435+ return [ existingPath . replace ( '/dapp/' , '/build/' ) ] ;
436+ }
362437 return undefined ;
363438 } ,
364439} ;
0 commit comments