diff --git a/README.md b/README.md index 629a7c3..25c51a3 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,20 @@ # SheetJS VSCode Extension -SheetJS VSCode Extension Preview +[![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/asadbek.sheetjs-demo)](https://marketplace.visualstudio.com/items?itemName=asadbek.sheetjs-demo) +[![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/asadbek.sheetjs-demo)](https://marketplace.visualstudio.com/items?itemName=asadbek.sheetjs-demo) +[![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/asadbek.sheetjs-demo)](https://marketplace.visualstudio.com/items?itemName=asadbek.sheetjs-demo) + + +[![View on Marketplace](https://img.shields.io/badge/View%20on-Marketplace-blue?style=for-the-badge&logo=visualstudiocode)](https://marketplace.visualstudio.com/items?itemName=asadbek.sheetjs-demo) + +--- + +SheetJS VSCode Extension Preview + +## SpreadSheet Viewer + +Powered by [SheetJS](http://sheetjs.com/) a powerful VSCode extension that lets you view spreadsheets right in your editor. Works with **XLSX**, **XLS**, **CSV**, **ODS** and 30+ other formats. -A simple VSCode extension that lets you view spreadsheets right in your editor. Works with XLSX, XLS, CSV, ODS and 30+ other formats. ## Key Features The extension uses sophisticated optimization techniques to ensure smooth performance: @@ -19,11 +31,9 @@ The extension uses sophisticated optimization techniques to ensure smooth perfor - Sheet-switching indicators keep you informed - Persistent state across view changes ---- - ## Supported File Formats -| Supported File Formats | +| [Supported File Formats](https://docs.sheetjs.com/docs/miscellany/formats/) | | ---------------------- | | *.xlsx | | *.xlsm | @@ -58,7 +68,7 @@ The extension uses sophisticated optimization techniques to ensure smooth perfor | *.eth | ## Getting Started -Want to integrate SheetJS in your own VSCode extension? Check out our [detailed tutorial](#) to learn how to implement these capabilities in your projects. +Want to integrate SheetJS in your own VSCode extension? Check out our [detailed tutorial](https://docs.sheetjs.com/docs/) to learn how to implement these capabilities in your projects. ## Learn More For more information on using this extension and integrating SheetJS capabilities in your own projects, visit our [documentation](https://docs.sheetjs.com/docs/). diff --git a/package.json b/package.json index 3855335..1043c5a 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,17 @@ "displayName": "SheetJS Spreadsheet Viewer", "description": "View spreadsheets in various formats including XLSX, XLS, CSV, ODS and many more", "author": "Asadbek Karimov ", - "publisher": "AsadbekKarimov", + "publisher": "asadbek", "icon": "img/logo.png", - "version": "0.0.1", + "version": "0.0.2", "license": "Apache-2.0", + "bugs": { + "url": "https://git.sheetjs.com/asadbek064/sheetjs-vscode-extension/issues" + }, + "repository": { + "type": "git", + "url": "https://git.sheetjs.com/asadbek064/sheetjs-vscode-extension.git" + }, "engines": { "vscode": "^1.100.0" }, @@ -149,9 +156,7 @@ "ts-loader": "^9.5.2", "typescript": "^5.8.3", "webpack": "^5.99.7", - "webpack-cli": "^6.0.1" - }, - "dependencies": { + "webpack-cli": "^6.0.1", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8724980..bf201be 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,10 +7,6 @@ settings: importers: .: - dependencies: - xlsx: - specifier: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz - version: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz devDependencies: '@types/mocha': specifier: ^10.0.10 @@ -48,6 +44,9 @@ importers: webpack-cli: specifier: ^6.0.1 version: 6.0.1(webpack@5.99.8) + xlsx: + specifier: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz + version: https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz packages: