Граф коммитов

10 Коммитов

Автор SHA1 Сообщение Дата
tyaginidhi 85c56fb6a8
Adding support for debugging web extension test cases and update integration test cases (#538) 2023-05-25 23:02:31 +05:30
Felix Schober 6ce12e86b6
PCF Debugger: Add initial debugger code (#231)
* add experimental pcf debugger feature flag

* add debugger code

* use regex for bundle matching

* only show error if no retry left

* use instance props to store manager instances

* add is disposed flag

* use sleep instead of setTimeout

* constants cleanup & general tidiness

* extract BundleLoader

* adding tests

* add test packages

* remove console

* cleanup

* adding tests

* add more tests

* use DI-like pattern for easier tests

* add gulp tasks for testing the debugger

* separate unit and integration tests

* adding util tests

* update headers

* replace any

* format package json

* revert gulpfile to previous format

* add dom.iterable to support .entries

* format extension.ts

* add readme

* fix header

* fix package lock registry resolution

* remove attachToExistingBrowser

* use xvfb action to execute integration tests

* add optional dependencies

Co-authored-by: Felix Schober <feschobe@microsoft.com>
2022-07-18 10:24:31 +01:00
Ashish Choudhary 5e0aad5cb3
Initial changes for VSCode.dev WebExtension for Portals (#202)
* initial changes for vscode.dev

* added a sample command

* modified tsconfig for webExtension

* added gulp task to compile web extension

* translation file entries for webextension command

* added build and test infra for webExtension

* modified test files for web extension

* renamed test folder

* modified notification message

* changed name of the init command

* added comment for sample code

* renamed webpack configs

* added an fcb for ensuring that the web extension features are opt-in

* added nls loader for webconfig to consume translation files

* added limitations for the web mode

* disabled pac commands and views in the VS Code for the web

* fixed typo in description string

* fixed localized string label

Co-authored-by: Ashish Choudhary <aschoud@microsoft.com>
2022-06-22 15:37:40 +05:30
David JENNI 8c52c7ec44
Fix pac update logic and add extension unit tests (#34)
* keep installed version info in a tracking file for faster startup

* add unit tests for client side of extension

* add upgrade test

* fail build on eslint errors

* refresh package.json

* fix eslint errors/warnings

Co-authored-by: davidjen@DAVIDJENDEV <david@jenni.us>
2021-05-24 09:37:18 -07:00
Ameya Apte 10b9234426
Repo refactor, support debugging, simplify structure (#29)
* repo refactor, support debug, simplify structure

* fixed gul ci task

* update package-lock.json to V2 format

Co-authored-by: davidjen@DAVIDJENDEV <david@jenni.us>
2021-05-10 16:11:28 -07:00
Ameya Apte 0d2a578621
Refactor repo to support langugage server (#18)
* Refactor repo to support langugage server
2021-03-02 11:09:40 +05:30
david@DAVID-PC fad0efa319 cmd palette: pac documentation 2020-12-19 23:50:06 -08:00
david@DAVID-PC c3600584a4 use webpack to compile extension 2020-12-19 23:50:06 -08:00
david@DAVID-PC c9155e452d extract baseline pac CLI and add to terminal path 2020-12-19 23:50:06 -08:00
David JENNI 258d42cfb6
adding gulp-based build infrastructure and CI flow (#1)
* gulp-based build infrastructure with hello-world src & test
* configs for editor, TS and eslint
* GitHub workflow for PR
2020-11-09 22:12:58 -08:00