@@ -8,9 +8,9 @@ Dotenv.load
8
8
SIDENAV_INDEX_DEFAULT_TITLE = 'Overview'
9
9
SIDENAV_FILE_BLACKLIST = [
10
10
'./vendor/**/*.md' ,
11
- './connections/**/**.md' ,
12
- './*.md' ,
13
- './_*/**/*.md'
11
+ './src/ connections/**/**.md' ,
12
+ './src/ *.md' ,
13
+ './src/ _*/**/*.md'
14
14
]
15
15
16
16
PLATFORM_API_URL = "https://platform.segmentapis.com"
@@ -25,7 +25,7 @@ namespace :nav do
25
25
26
26
p 'Updating _data/sidenav.yml based on current docs...'
27
27
28
- docs = FileList . new ( './**/*.md' ) . exclude ( SIDENAV_FILE_BLACKLIST )
28
+ docs = FileList . new ( './src/ **/*.md' ) . exclude ( SIDENAV_FILE_BLACKLIST )
29
29
sections = Hash . new ( )
30
30
31
31
docs . map do |file_list |
@@ -114,22 +114,22 @@ namespace :nav do
114
114
partners_nav = { 'sections' => partners_sections . values }
115
115
116
116
# Main sidenav
117
- File . open ( "./_data/sidenav/main.yml" , "w" ) do |file |
117
+ File . open ( "./src/ _data/sidenav/main.yml" , "w" ) do |file |
118
118
file . write main_nav . to_yaml ( { indention : 4 , separator : '' } )
119
119
end
120
120
121
121
# Legal sidenav
122
- File . open ( "./_data/sidenav/legal.yml" , "w" ) do |file |
122
+ File . open ( "./src/ _data/sidenav/legal.yml" , "w" ) do |file |
123
123
file . write legal_nav . to_yaml ( { indention : 4 , separator : '' } )
124
124
end
125
125
126
126
# API sidenav
127
- File . open ( "./_data/sidenav/api.yml" , "w" ) do |file |
127
+ File . open ( "./src/ _data/sidenav/api.yml" , "w" ) do |file |
128
128
file . write api_nav . to_yaml ( { indention : 4 , separator : '' } )
129
129
end
130
130
131
131
# Partners sidenav
132
- File . open ( "./_data/sidenav/partners.yml" , "w" ) do |file |
132
+ File . open ( "./src/ _data/sidenav/partners.yml" , "w" ) do |file |
133
133
file . write partners_nav . to_yaml ( { indention : 4 , separator : '' } )
134
134
end
135
135
end
@@ -169,7 +169,7 @@ namespace :catalog do
169
169
170
170
destinations . sort_by! { |d | d [ 'name' ] }
171
171
172
- File . open ( "./_data/catalog/destinations.yml" , "w" ) do |file |
172
+ File . open ( "./src/ _data/catalog/destinations.yml" , "w" ) do |file |
173
173
file . write "# AUTOGENERATED FROM PLATFORM API. DO NOT EDIT\n "
174
174
file . write ( ( { "destinations" => destinations } ) . to_yaml ( { indention : 4 , separator : '' } ) )
175
175
end
@@ -197,7 +197,7 @@ namespace :catalog do
197
197
198
198
sources . sort_by! { |d | d [ 'name' ] }
199
199
200
- File . open ( "./_data/catalog/sources.yml" , "w" ) do |file |
200
+ File . open ( "./src/ _data/catalog/sources.yml" , "w" ) do |file |
201
201
file . write "# AUTOGENERATED FROM PLATFORM API. DO NOT EDIT\n "
202
202
file . write ( ( { "sources" => sources } ) . to_yaml ( { indention : 4 , separator : '' } ) )
203
203
end
0 commit comments