Your new extension project will have the following structure:
my-vscode-extension/
│
├── .vscode/ # VS Code specific settings
├── src/ # Source code for your extension
│ └── extension.ts # Main entry point for your extension
├── .gitignore # Git ignore file
├── .eslintrc.json # Linting configuration
├── package.json # Extension manifest and dependencies
├── tsconfig.json # TypeScript configuration
└── README.md # Documentation for your extension