├── .github └── FUNDING.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── gdscriptify ├── docs ├── generate-a-readme-file.md └── how-to-document-gdscript-files.md ├── examples ├── author.png ├── badge-godot-version.png ├── badge-license.png ├── badge-version.png ├── banner.png ├── buy_me_a_coffee.png ├── changelog.png ├── contributing.png ├── ko-fi.png ├── licenses.png ├── patreon.png ├── paypal.png ├── project-settings-optional.png └── project-settings.png ├── gdscriptify-banner.jpg ├── package.json └── src ├── cmds ├── code.js ├── directory.js ├── help.js ├── markdown.js ├── output.js ├── readme.js └── version.js ├── config.js ├── core ├── generateCodeReferenceFile.js ├── generateIndexFile.js ├── generateLicense.js ├── generateMarkdownFile.js ├── getAllFiles.js ├── getType.js ├── parseArgs.js ├── parsers │ ├── parseConstant.js │ ├── parseDocstring.js │ ├── parseEnum.js │ ├── parseExample.js │ ├── parseFile.js │ ├── parseFunctionAndSignal.js │ └── parseVariable.js ├── regex.js └── token.js ├── index.js └── utils ├── checkArgument.js ├── error.js └── mkdirpSync.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/README.md -------------------------------------------------------------------------------- /bin/gdscriptify: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('../src')() 4 | -------------------------------------------------------------------------------- /docs/generate-a-readme-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/docs/generate-a-readme-file.md -------------------------------------------------------------------------------- /docs/how-to-document-gdscript-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/docs/how-to-document-gdscript-files.md -------------------------------------------------------------------------------- /examples/author.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/author.png -------------------------------------------------------------------------------- /examples/badge-godot-version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/badge-godot-version.png -------------------------------------------------------------------------------- /examples/badge-license.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/badge-license.png -------------------------------------------------------------------------------- /examples/badge-version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/badge-version.png -------------------------------------------------------------------------------- /examples/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/banner.png -------------------------------------------------------------------------------- /examples/buy_me_a_coffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/buy_me_a_coffee.png -------------------------------------------------------------------------------- /examples/changelog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/changelog.png -------------------------------------------------------------------------------- /examples/contributing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/contributing.png -------------------------------------------------------------------------------- /examples/ko-fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/ko-fi.png -------------------------------------------------------------------------------- /examples/licenses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/licenses.png -------------------------------------------------------------------------------- /examples/patreon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/patreon.png -------------------------------------------------------------------------------- /examples/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/paypal.png -------------------------------------------------------------------------------- /examples/project-settings-optional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/project-settings-optional.png -------------------------------------------------------------------------------- /examples/project-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/examples/project-settings.png -------------------------------------------------------------------------------- /gdscriptify-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/gdscriptify-banner.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/package.json -------------------------------------------------------------------------------- /src/cmds/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/code.js -------------------------------------------------------------------------------- /src/cmds/directory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/directory.js -------------------------------------------------------------------------------- /src/cmds/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/help.js -------------------------------------------------------------------------------- /src/cmds/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/markdown.js -------------------------------------------------------------------------------- /src/cmds/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/output.js -------------------------------------------------------------------------------- /src/cmds/readme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/readme.js -------------------------------------------------------------------------------- /src/cmds/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/cmds/version.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/config.js -------------------------------------------------------------------------------- /src/core/generateCodeReferenceFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/generateCodeReferenceFile.js -------------------------------------------------------------------------------- /src/core/generateIndexFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/generateIndexFile.js -------------------------------------------------------------------------------- /src/core/generateLicense.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/generateLicense.js -------------------------------------------------------------------------------- /src/core/generateMarkdownFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/generateMarkdownFile.js -------------------------------------------------------------------------------- /src/core/getAllFiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/getAllFiles.js -------------------------------------------------------------------------------- /src/core/getType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/getType.js -------------------------------------------------------------------------------- /src/core/parseArgs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parseArgs.js -------------------------------------------------------------------------------- /src/core/parsers/parseConstant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseConstant.js -------------------------------------------------------------------------------- /src/core/parsers/parseDocstring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseDocstring.js -------------------------------------------------------------------------------- /src/core/parsers/parseEnum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseEnum.js -------------------------------------------------------------------------------- /src/core/parsers/parseExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseExample.js -------------------------------------------------------------------------------- /src/core/parsers/parseFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseFile.js -------------------------------------------------------------------------------- /src/core/parsers/parseFunctionAndSignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseFunctionAndSignal.js -------------------------------------------------------------------------------- /src/core/parsers/parseVariable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/parsers/parseVariable.js -------------------------------------------------------------------------------- /src/core/regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/regex.js -------------------------------------------------------------------------------- /src/core/token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/core/token.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/checkArgument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/utils/checkArgument.js -------------------------------------------------------------------------------- /src/utils/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/utils/error.js -------------------------------------------------------------------------------- /src/utils/mkdirpSync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiulit/GDScriptify/HEAD/src/utils/mkdirpSync.js --------------------------------------------------------------------------------