Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/awakelife93/easy-vscode-extensions-data-generator
This is a module to easily extract the vscode extension application names and version.
https://github.com/awakelife93/easy-vscode-extensions-data-generator
easy-to-use exporter extensions extensions-list fs generator json-file linux macos nodejs simple-project visual-studio-code vscode-extension windows
Last synced: 3 days ago
JSON representation
This is a module to easily extract the vscode extension application names and version.
- Host: GitHub
- URL: https://github.com/awakelife93/easy-vscode-extensions-data-generator
- Owner: awakelife93
- License: mit
- Created: 2023-05-19T01:13:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-24T11:56:35.000Z (over 1 year ago)
- Last Synced: 2024-11-18T06:59:06.698Z (2 months ago)
- Topics: easy-to-use, exporter, extensions, extensions-list, fs, generator, json-file, linux, macos, nodejs, simple-project, visual-studio-code, vscode-extension, windows
- Language: JavaScript
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Easy vscode extensions data generator
## [Note]
- For those who are out of sync with vscode
- This project is a project created to extract extensions information that may be installed differently for each device without synchronizing vscode settings.
- Example Output
```javascript
[
{
extensionName: "auto-close-tag",
extensionVersion: "0.5.14",
extensionInstallTimestamp: 1683018107952,
},
{
extensionName: "code-spell-checker",
extensionVersion: "2.20.4",
extensionInstallTimestamp: 1683018140623,
},
{
extensionName: "material-icon-theme",
extensionVersion: "4.27.0",
extensionInstallTimestamp: 1683018160937,
},
// ...
];
```### Description
### Options
```javascript
// default value
const options = {
// Default is false, and this option exports the extensions metadata as it is.
origin: false,
// Default is outputs folder in Project root
exportPath: undefined,
// The default value of this option is default vscode path, please put your correct path.
extensionsJsonPath: undefined,
};extensionsDataGenerator(options);
```## Author
```
2023.05.19
Author: Hyunwoo Park
```## Sample Check
```
1. yarn sample or npm run sample
```#