@@ -19,66 +19,150 @@ $ touch .gitkeep
19
19
*/
20
20
21
21
const readmes = [
22
+ // c2patool
22
23
{
23
- dest : resolve ( __dirname , '../docs/rust-sdk /readme.md' ) ,
24
- repo : 'contentauth/c2pa-rs ' ,
24
+ dest : resolve ( __dirname , '../docs/c2patool /readme.md' ) ,
25
+ repo : 'contentauth/c2patool ' ,
25
26
path : 'README.md' ,
27
+ branch : 'crandmck/update-contributing' ,
26
28
} ,
27
29
{
28
- dest : resolve ( __dirname , '../docs/c2pa-min/readme.md' ) ,
29
- repo : 'contentauth/c2pa-min' ,
30
- path : 'README.md' ,
30
+ dest : resolve ( __dirname , '../docs/c2patool/docs/usage.md' ) ,
31
+ repo : 'contentauth/c2patool' ,
32
+ path : 'docs/usage.md' ,
33
+ branch : 'crandmck/update-contributing' ,
31
34
} ,
32
35
{
33
- dest : resolve ( __dirname , '../docs/c2patool/readme.md' ) ,
34
- repo : 'contentauth/c2patool' ,
35
- path : 'README.md' ,
36
+ dest : resolve ( __dirname , '../docs/c2patool/docs/supported-formats.md' ) ,
37
+ repo : 'contentauth/c2pa-rs' ,
38
+ path : 'docs/supported-formats.md' ,
39
+ branch : 'crandmck/reorg-docs' ,
36
40
} ,
37
41
{
38
- dest : resolve ( __dirname , '../docs/c2patool/manifest.md' ) ,
42
+ dest : resolve ( __dirname , '../docs/c2patool/docs/ manifest.md' ) ,
39
43
repo : 'contentauth/c2patool' ,
40
44
path : 'docs/manifest.md' ,
45
+ branch : 'crandmck/update-contributing' ,
41
46
} ,
42
47
{
43
- dest : resolve ( __dirname , '../docs/c2patool/x_509.md' ) ,
48
+ dest : resolve ( __dirname , '../docs/c2patool/docs/ x_509.md' ) ,
44
49
repo : 'contentauth/c2patool' ,
45
50
path : 'docs/x_509.md' ,
51
+ branch : 'crandmck/update-contributing' ,
46
52
} ,
47
53
{
48
- dest : resolve ( __dirname , '../docs/c2patool/release-notes.md' ) ,
54
+ dest : resolve ( __dirname , '../docs/c2patool/docs/ release-notes.md' ) ,
49
55
repo : 'contentauth/c2patool' ,
50
56
path : 'docs/release-notes.md' ,
57
+ branch : 'crandmck/update-contributing' ,
51
58
} ,
52
59
{
53
60
dest : resolve ( __dirname , '../docs/c2pa-service-example/readme.md' ) ,
54
61
repo : 'contentauth/c2pa-service-example' ,
55
62
path : 'README.md' ,
56
63
} ,
64
+ // Node.js lib
57
65
{
58
- dest : resolve ( __dirname , '../docs/c2pa-c /readme.md' ) ,
59
- repo : 'contentauth/c2pa-c ' ,
66
+ dest : resolve ( __dirname , '../docs/c2pa-node /readme.md' ) ,
67
+ repo : 'contentauth/c2pa-node ' ,
60
68
path : 'README.md' ,
69
+ branch : 'crandmck/docs-overhaul' ,
61
70
} ,
62
71
{
63
- dest : resolve ( __dirname , '../docs/c2pa-node/readme .md' ) ,
72
+ dest : resolve ( __dirname , '../docs/c2pa-node/docs/usage .md' ) ,
64
73
repo : 'contentauth/c2pa-node' ,
65
- path : 'README.md' ,
74
+ path : 'docs/usage.md' ,
75
+ branch : 'crandmck/docs-overhaul' ,
76
+ } ,
77
+ {
78
+ dest : resolve ( __dirname , '../docs/c2pa-node/docs/supported-formats.md' ) ,
79
+ repo : 'contentauth/c2pa-rs' ,
80
+ path : 'docs/supported-formats.md' ,
81
+ branch : 'crandmck/reorg-docs' ,
82
+ } ,
83
+ {
84
+ dest : resolve ( __dirname , '../docs/c2pa-node/docs/release-notes.md' ) ,
85
+ repo : 'contentauth/c2pa-node' ,
86
+ path : 'docs/release-notes.md' ,
87
+ branch : 'crandmck/docs-overhaul' ,
66
88
} ,
67
89
{
68
90
dest : resolve ( __dirname , '../docs/c2pa-node-example/readme.md' ) ,
69
91
repo : 'contentauth/c2pa-node-example' ,
70
92
path : 'README.md' ,
71
93
} ,
94
+ // Python lib
72
95
{
73
96
dest : resolve ( __dirname , '../docs/c2pa-python/readme.md' ) ,
74
97
repo : 'contentauth/c2pa-python' ,
75
98
path : 'README.md' ,
99
+ branch : 'docs/add-rns-and-reorg' ,
100
+ } ,
101
+ {
102
+ dest : resolve ( __dirname , '../docs/c2pa-python/docs/usage.md' ) ,
103
+ repo : 'contentauth/c2pa-python' ,
104
+ path : 'docs/usage.md' ,
105
+ branch : 'docs/add-rns-and-reorg' ,
106
+ } ,
107
+ {
108
+ dest : resolve ( __dirname , '../docs/c2pa-python/docs/supported-formats.md' ) ,
109
+ repo : 'contentauth/c2pa-rs' ,
110
+ path : 'docs/supported-formats.md' ,
111
+ branch : 'crandmck/reorg-docs' ,
112
+ } ,
113
+ {
114
+ dest : resolve ( __dirname , '../docs/c2pa-python/docs/release-notes.md' ) ,
115
+ repo : 'contentauth/c2pa-python' ,
116
+ path : 'docs/release-notes.md' ,
117
+ branch : 'docs/add-rns-and-reorg' ,
76
118
} ,
77
119
{
78
120
dest : resolve ( __dirname , '../docs/c2pa-python-example/readme.md' ) ,
79
121
repo : 'contentauth/c2pa-python-example' ,
80
122
path : 'README.md' ,
81
123
} ,
124
+ // C lib
125
+ {
126
+ dest : resolve ( __dirname , '../docs/c2pa-c/readme.md' ) ,
127
+ repo : 'contentauth/c2pa-c' ,
128
+ path : 'README.md' ,
129
+ } ,
130
+ {
131
+ dest : resolve ( __dirname , '../docs/c2pa-c/docs/supported-formats.md' ) ,
132
+ repo : 'contentauth/c2pa-rs' ,
133
+ path : 'docs/supported-formats.md' ,
134
+ branch : 'crandmck/reorg-docs' ,
135
+ } ,
136
+ // Rust lib
137
+ {
138
+ dest : resolve ( __dirname , '../docs/rust-sdk/readme.md' ) ,
139
+ repo : 'contentauth/c2pa-rs' ,
140
+ path : 'README.md' ,
141
+ branch : 'crandmck/reorg-docs' ,
142
+ } ,
143
+ {
144
+ dest : resolve ( __dirname , '../docs/rust-sdk/docs/supported-formats.md' ) ,
145
+ repo : 'contentauth/c2pa-rs' ,
146
+ path : 'docs/supported-formats.md' ,
147
+ branch : 'crandmck/reorg-docs' ,
148
+ } ,
149
+ {
150
+ dest : resolve ( __dirname , '../docs/rust-sdk/docs/usage.md' ) ,
151
+ repo : 'contentauth/c2pa-rs' ,
152
+ path : 'docs/usage.md' ,
153
+ branch : 'crandmck/reorg-docs' ,
154
+ } ,
155
+ {
156
+ dest : resolve ( __dirname , '../docs/rust-sdk/docs/release-notes.md' ) ,
157
+ repo : 'contentauth/c2pa-rs' ,
158
+ path : 'docs/release-notes.md' ,
159
+ branch : 'crandmck/reorg-docs' ,
160
+ } ,
161
+ {
162
+ dest : resolve ( __dirname , '../docs/c2pa-min/readme.md' ) ,
163
+ repo : 'contentauth/c2pa-min' ,
164
+ path : 'README.md' ,
165
+ } ,
82
166
] ;
83
167
84
168
function resolveMarkdownLinks ( linkBase , content ) {
@@ -101,8 +185,9 @@ async function download() {
101
185
const linkBase = `${ GITHUB_HOST } /${ repo } /blob/${ branch } /${ path } ` ;
102
186
const res = await fetch ( src ) ;
103
187
const markdown = await res . text ( ) ;
104
- const resolvedMarkdown = resolveMarkdownLinks ( linkBase , markdown ) ;
105
- await writeFile ( dest , resolvedMarkdown , { encoding : 'utf-8' , flag : 'w+' } ) ;
188
+ //const resolvedMarkdown = resolveMarkdownLinks(linkBase, markdown);
189
+ //await writeFile(dest, resolvedMarkdown, { encoding: 'utf-8', flag: 'w+' });
190
+ await writeFile ( dest , markdown , { encoding : 'utf-8' , flag : 'w+' } ) ;
106
191
console . log ( 'Saved %s to %s' , src , dest ) ;
107
192
}
108
193
}
0 commit comments