prep for publish

This commit is contained in:
Asad Karimov 2025-05-14 14:50:55 -04:00
parent 2127f25e74
commit 088ca5ef60
4 changed files with 109 additions and 44 deletions

BIN
img/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

@ -1,7 +1,10 @@
{
"name": "sheetjs-demo",
"displayName": "Spreadsheet Viewer",
"displayName": "SheetJS Spreadsheet Viewer",
"description": "View spreadsheets in various formats including XLSX, XLS, CSV, ODS and many more",
"author": "Asadbek Karimov <contact@asadk.dev>",
"publisher": "AsadbekKarimov",
"icon": "img/logo.png",
"version": "0.0.1",
"license": "Apache-2.0",
"engines": {
@ -25,37 +28,99 @@
"viewType": "excelViewer.spreadsheet",
"displayName": "SheetJS Viewer",
"selector": [
{ "filenamePattern": "*.xlsx" },
{ "filenamePattern": "*.xlsm" },
{ "filenamePattern": "*.xlsb" },
{ "filenamePattern": "*.xls" },
{ "filenamePattern": "*.xlw" },
{ "filenamePattern": "*.xlr" },
{ "filenamePattern": "*.csv" },
{ "filenamePattern": "*.dif" },
{ "filenamePattern": "*.slk" },
{ "filenamePattern": "*.sylk" },
{ "filenamePattern": "*.prn" },
{ "filenamePattern": "*.numbers" },
{ "filenamePattern": "*.et" },
{ "filenamePattern": "*.ods" },
{ "filenamePattern": "*.fods" },
{ "filenamePattern": "*.uos" },
{ "filenamePattern": "*.dbf" },
{ "filenamePattern": "*.wk1" },
{ "filenamePattern": "*.wk3" },
{ "filenamePattern": "*.wks" },
{ "filenamePattern": "*.wk2" },
{ "filenamePattern": "*.wk4" },
{ "filenamePattern": "*.123" },
{ "filenamePattern": "*.wq1" },
{ "filenamePattern": "*.wq2" },
{ "filenamePattern": "*.wb1" },
{ "filenamePattern": "*.wb2" },
{ "filenamePattern": "*.wb3" },
{ "filenamePattern": "*.qpw" },
{ "filenamePattern": "*.xlr" },
{ "filenamePattern": "*.eth" }
{
"filenamePattern": "*.xlsx"
},
{
"filenamePattern": "*.xlsm"
},
{
"filenamePattern": "*.xlsb"
},
{
"filenamePattern": "*.xls"
},
{
"filenamePattern": "*.xlw"
},
{
"filenamePattern": "*.xlr"
},
{
"filenamePattern": "*.csv"
},
{
"filenamePattern": "*.dif"
},
{
"filenamePattern": "*.slk"
},
{
"filenamePattern": "*.sylk"
},
{
"filenamePattern": "*.prn"
},
{
"filenamePattern": "*.numbers"
},
{
"filenamePattern": "*.et"
},
{
"filenamePattern": "*.ods"
},
{
"filenamePattern": "*.fods"
},
{
"filenamePattern": "*.uos"
},
{
"filenamePattern": "*.dbf"
},
{
"filenamePattern": "*.wk1"
},
{
"filenamePattern": "*.wk3"
},
{
"filenamePattern": "*.wks"
},
{
"filenamePattern": "*.wk2"
},
{
"filenamePattern": "*.wk4"
},
{
"filenamePattern": "*.123"
},
{
"filenamePattern": "*.wq1"
},
{
"filenamePattern": "*.wq2"
},
{
"filenamePattern": "*.wb1"
},
{
"filenamePattern": "*.wb2"
},
{
"filenamePattern": "*.wb3"
},
{
"filenamePattern": "*.qpw"
},
{
"filenamePattern": "*.xlr"
},
{
"filenamePattern": "*.eth"
}
],
"priority": "default"
}

@ -17,7 +17,7 @@ importers:
version: 10.0.10
'@types/node':
specifier: 20.x
version: 20.17.46
version: 20.17.47
'@types/vscode':
specifier: ^1.100.0
version: 1.100.0
@ -183,8 +183,8 @@ packages:
'@types/mocha@10.0.10':
resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
'@types/node@20.17.46':
resolution: {integrity: sha512-0PQHLhZPWOxGW4auogW0eOQAuNIlCYvibIpG67ja0TOJ6/sehu+1en7sfceUn+QQtx4Rk3GxbLNwPh0Cav7TWw==}
'@types/node@20.17.47':
resolution: {integrity: sha512-3dLX0Upo1v7RvUimvxLeXqwrfyKxUINk0EAM83swP2mlSUcwV73sZy8XhNz8bcZ3VbsfQyC/y6jRdL5tgCNpDQ==}
'@types/vscode@1.100.0':
resolution: {integrity: sha512-4uNyvzHoraXEeCamR3+fzcBlh7Afs4Ifjs4epINyUX/jvdk0uzLnwiDY35UKDKnkCHP5Nu3dljl2H8lR6s+rQw==}
@ -673,8 +673,8 @@ packages:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
eventsource-parser@3.0.1:
resolution: {integrity: sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==}
eventsource-parser@3.0.2:
resolution: {integrity: sha512-6RxOBZ/cYgd8usLwsEl+EC09Au/9BcmCKYF2/xbml6DNczf7nv0MQb+7BA2F+li6//I+28VNlQR37XfQtcAJuA==}
engines: {node: '>=18.0.0'}
eventsource@3.0.7:
@ -1775,7 +1775,7 @@ snapshots:
'@types/mocha@10.0.10': {}
'@types/node@20.17.46':
'@types/node@20.17.47':
dependencies:
undici-types: 6.19.8
@ -2325,11 +2325,11 @@ snapshots:
events@3.3.0: {}
eventsource-parser@3.0.1: {}
eventsource-parser@3.0.2: {}
eventsource@3.0.7:
dependencies:
eventsource-parser: 3.0.1
eventsource-parser: 3.0.2
express-rate-limit@7.5.0(express@5.1.0):
dependencies:
@ -2637,7 +2637,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
'@types/node': 20.17.46
'@types/node': 20.17.47
merge-stream: 2.0.0
supports-color: 8.1.1

@ -2,13 +2,13 @@ import * as vscode from 'vscode';
import { ExcelEditorProvider } from './excelEditorProvider';
export function activate(context: vscode.ExtensionContext) {
console.log('Excel Viewer extension activating...');
console.log('SheetJS Spreadsheet Viewer extension activating...');
const provider = ExcelEditorProvider.register(context);
context.subscriptions.push(provider);
console.log('Excel Viewer extension is now active');
vscode.window.showInformationMessage('Excel Viewer is ready!');
console.log('SheetJS Spreadsheet Viewer extension is now active');
vscode.window.showInformationMessage('SheetJS Spreadsheet Viewer is ready!');
}
export function deactivate() {}