gitextract_bgds9lt_/ ├── .flake8 ├── .flake8rc ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ ├── documentation.md │ │ ├── feature.md │ │ ├── help-and-asking-questions.md │ │ └── miscellaneous.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ ├── docs.yml │ ├── early-warning.yml │ ├── node.js.yml │ ├── python-non-master.yml │ └── python.yml ├── .gitignore ├── .mypy.ini ├── .pre-commit-config.yaml ├── .pylintrc ├── CHANGES.txt ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── docs/ │ ├── contributing.md │ ├── contributing_docs.md │ ├── contributing_to_howdoi.md │ ├── development_env.md │ ├── extension_dev.md │ ├── howdoi_advanced_usage.md │ ├── index.md │ ├── introduction.md │ ├── troubleshooting.md │ ├── usage.md │ └── windows-contributing.md ├── extension/ │ ├── code-editor-integration/ │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── create_attributes.ts │ │ │ ├── find_attributes.ts │ │ │ ├── plugin.ts │ │ │ ├── plugin_interfaces.ts │ │ │ ├── remove_regexes.ts │ │ │ └── test/ │ │ │ └── plugin.test.ts │ │ └── tsconfig.json │ ├── vscode-howdoi/ │ │ ├── .eslintrc │ │ ├── .gitignore │ │ ├── .vscodeignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── extension.ts │ │ │ └── test/ │ │ │ ├── runTest.ts │ │ │ └── suite/ │ │ │ ├── extension.test.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ └── vscode-pkg/ │ ├── README.md │ └── howdoi-0.0.1.vsix ├── fastentrypoints.py ├── howdoi/ │ ├── __init__.py │ ├── __main__.py │ ├── errors.py │ └── howdoi.py ├── mkdocs.yml ├── notebooks/ │ └── language_labelling.ipynb ├── requirements/ │ ├── common.txt │ ├── dev.txt │ └── prod.txt ├── requirements.txt ├── setup.py └── test_howdoi.py