This pull request includes a wide range of changes to improve the build process, packaging, file organization, and configuration of the extension. The most important changes include removing the entire gulp configuration and task definitions, updating the build and packaging process, and changing the way JavaScript files are loaded and executed.
extension/queryEditor.html: Removed unnecessary script and link tags and replaced them with a script tag that references a queryEditor.js file. [1][2]
extension/playground.html: Updated the playground.html file to remove unnecessary scripts and styles and replace existing buttons with new ones that have inline styles. [1][2]
Configuration and pipeline changes:
configs/test.json: Added a new JSON file test.json with configuration settings.
.azure-pipelines/azure-pipeline.yml: Updated the Azure Pipeline configuration file to add variables, update the pipeline name, trigger, and resources, and add stages for building, packaging, and deploying the extension.
This pull request includes a wide range of changes to improve the build process, packaging, file organization, and configuration of the extension. The most important changes include removing the entire gulp configuration and task definitions, updating the build and packaging process, and changing the way JavaScript files are loaded and executed.
Build and packaging improvements:
extension/gulpfile.js
: Removed the entire gulp configuration and task definitions.extension/package.json
: Updated the build and packaging process by removing old scripts and adding new scripts.extension/package/packageDev.js
: Updated thepackageDev.js
file to use thedev.json
file instead of therelease.json
file when creating a package.extension/package/packageTest.js
: Updated thepackageTest.js
file to use thetest.json
file instead of therelease.json
file when creating a package.File organization and execution changes:
extension/queryContext.html
: Changed the way the extension's JavaScript files are loaded and executed.extension/queryEditor.html
: Removed unnecessary script and link tags and replaced them with a script tag that references aqueryEditor.js
file. [1] [2]extension/playground.html
: Updated theplayground.html
file to remove unnecessary scripts and styles and replace existing buttons with new ones that have inline styles. [1] [2]Configuration and pipeline changes:
configs/test.json
: Added a new JSON filetest.json
with configuration settings.extension/.vscode/settings.json
: Added a new setting to the.vscode/settings.json
file to set thetypescript.tsdk
property.extension/configs/dev.json
: Removed properties from thedev.json
file.configs/dev.json
: Addeddev.json
configuration file..azure-pipelines/azure-pipeline.yml
: Updated the Azure Pipeline configuration file to add variables, update the pipeline name, trigger, and resources, and add stages for building, packaging, and deploying the extension.extension/azure-devops-extension.json
: Added a new extension called "Wiql Editor" to theextension/azure-devops-extension.json
file.