Improve lang readmes, add readme to file gen
This commit is contained in:
@ -39,7 +39,7 @@ const copyFile = (src, dest) => {
|
||||
};
|
||||
|
||||
{
|
||||
// Copy language provider template files
|
||||
// Copy language provider template files (except the README)
|
||||
["index.ts", "common.ts", "runtime.ts", "engine.ts", "renderer.tsx"].forEach(
|
||||
(filename) => {
|
||||
const srcPath = path.resolve(__dirname, `new-lang-template/${filename}`);
|
||||
@ -49,6 +49,15 @@ const copyFile = (src, dest) => {
|
||||
);
|
||||
}
|
||||
|
||||
{
|
||||
// Copy the language provider README file
|
||||
const src = path.resolve(__dirname, "./new-lang-template/README.md");
|
||||
const dest = path.resolve(dir, "README.md");
|
||||
const contents = fs.readFileSync(src).toString();
|
||||
const finalContents = contents.replace("$LANG_NAME", langName);
|
||||
fs.writeFileSync(dest, finalContents);
|
||||
}
|
||||
|
||||
{
|
||||
// Generate Next.js page
|
||||
const src = path.resolve(__dirname, "./new-lang-template/ide-page.tsx");
|
||||
|
5
scripts/new-lang-template/README.md
Normal file
5
scripts/new-lang-template/README.md
Normal file
@ -0,0 +1,5 @@
|
||||
# $LANG_NAME
|
||||
|
||||
## References
|
||||
|
||||
## Implementation details
|
Reference in New Issue
Block a user