Remove dependencies and move to yarn (#1500)
* removed rxjs and ws from dependencies * remove dependencies and mode to yarn package manager * update node version * remove unused images * add build files to ignore * lgtm fixes * more cleanup
45
.travis.yml
|
@ -1,45 +0,0 @@
|
|||
sudo: required
|
||||
dist: trusty
|
||||
|
||||
# safelist
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
|
||||
language: node_js
|
||||
node_js:
|
||||
- "6.9.1"
|
||||
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libsecret-1-dev
|
||||
|
||||
before_install:
|
||||
- export CHROME_BIN=chromium-browser
|
||||
# Set up chrome on osx
|
||||
- if [ $TRAVIS_OS_NAME == "osx" ]; then
|
||||
brew cask install google-chrome;
|
||||
export CHROME_BIN=/Applications/Google\ Chrome.app;
|
||||
fi
|
||||
- export BUILDMACHINE=true
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get update; fi
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install xclip; fi
|
||||
- npm install -g npm@4
|
||||
install:
|
||||
- npm install -g --silent gulp-cli
|
||||
- npm install -g --silent xvfb-maybe@0.1.3
|
||||
- npm install
|
||||
- gulp install
|
||||
script:
|
||||
- gulp build
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then gulp cover:enableconfig; fi
|
||||
- xvfb-maybe node ./node_modules/vscode/bin/test
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
|
||||
gulp cover:combine;
|
||||
node_modules/.bin/coveralls < coverage/lcov.info;
|
||||
fi
|
|
@ -12,3 +12,6 @@ packages/**
|
|||
samples/**
|
||||
*.exe
|
||||
*.dat
|
||||
*.yml
|
||||
scripts/**
|
||||
tasks/**
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
environment:
|
||||
nodejs_version: "6.9.1"
|
||||
nodejs_version: "10.15.3"
|
||||
# Temporary Code version due to https://github.com/Microsoft/vscode-extension-vscode/issues/64
|
||||
CODE_VERSION: 1.38.0
|
||||
COVERALLS_SERVICE_NAME: "VSCode-MSSQL"
|
||||
|
@ -24,8 +24,7 @@ install:
|
|||
- node --version
|
||||
- npm install -g --silent gulp-cli
|
||||
# install modules
|
||||
- npm install
|
||||
- gulp install
|
||||
- yarn
|
||||
|
||||
build_script:
|
||||
- gulp build
|
||||
|
|
15
gulpfile.js
|
@ -1,9 +1,7 @@
|
|||
"use strict"
|
||||
var gulp = require('gulp');
|
||||
var gulp = require('gulp');
|
||||
var rename = require('gulp-rename');
|
||||
var install = require('gulp-install');
|
||||
var gulpTsLint = require('gulp-tslint');
|
||||
var filter = require('gulp-filter');
|
||||
var ts = require('gulp-typescript');
|
||||
var tslint = require('tslint');
|
||||
var tsProject = ts.createProject('tsconfig.json');
|
||||
|
@ -13,20 +11,13 @@ var config = require('./tasks/config');
|
|||
var concat = require('gulp-concat');
|
||||
var minifier = require('gulp-uglify/minifier');
|
||||
var uglifyjs = require('uglify-js');
|
||||
var request = require('request');
|
||||
var fs = require('fs');
|
||||
var gutil = require('gulp-util');
|
||||
var through = require('through2');
|
||||
var cproc = require('child_process');
|
||||
var os = require('os');
|
||||
var jeditor = require("gulp-json-editor");
|
||||
var path = require('path');
|
||||
var nls = require('vscode-nls-dev');
|
||||
var localization = require('./tasks/localizationtasks');
|
||||
var argv = require('yargs').argv;
|
||||
var min = (argv.min === undefined) ? false : true;
|
||||
|
||||
require('./tasks/packagetasks')
|
||||
require('./tasks/packagetasks');
|
||||
require('./tasks/localizationtasks');
|
||||
|
||||
gulp.task('ext:lint', () => {
|
||||
// !! If updating this make sure to check if you need to update the TSA Scan task in ADO !!
|
||||
|
|
21
package.json
|
@ -82,13 +82,10 @@
|
|||
"decache": "^4.1.0",
|
||||
"del": "^2.2.1",
|
||||
"gulp": "github:gulpjs/gulp#v4.0.0",
|
||||
"gulp-clean-css": "^2.0.13",
|
||||
"gulp-concat": "^2.6.0",
|
||||
"gulp-filter": "^5.0.0",
|
||||
"gulp-install": "^0.6.0",
|
||||
"gulp-istanbul-report": "0.0.1",
|
||||
"gulp-json-editor": "^2.2.1",
|
||||
"gulp-remote-src": "0.4.1",
|
||||
"gulp-rename": "^1.2.2",
|
||||
"gulp-shell": "^0.5.2",
|
||||
"gulp-sourcemaps": "^1.6.0",
|
||||
|
@ -96,15 +93,6 @@
|
|||
"gulp-typescript": "^3.1.4",
|
||||
"gulp-uglify": "^2.0.0",
|
||||
"istanbul": "^0.4.5",
|
||||
"jasmine-core": "~2.4.1",
|
||||
"karma": "^1.3.0",
|
||||
"karma-chrome-launcher": "^2.0.0",
|
||||
"karma-coverage": "^1.1.1",
|
||||
"karma-htmlfile-reporter": "^0.3.4",
|
||||
"karma-jasmine": "^1.0.2",
|
||||
"karma-jasmine-html-reporter": "^0.2.2",
|
||||
"karma-junit-reporter": "^1.1.0",
|
||||
"karma-remap-istanbul": "^0.2.1",
|
||||
"pm-mocha-jenkins-reporter": "^0.2.6",
|
||||
"remap-istanbul": "^0.6.4",
|
||||
"rxjs": "5.0.0-beta.12",
|
||||
|
@ -124,36 +112,27 @@
|
|||
"yargs": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz"
|
||||
},
|
||||
"dependencies": {
|
||||
"applicationinsights": "^1.0.8",
|
||||
"body-parser": "^1.15.2",
|
||||
"comment-json": "^1.1.3",
|
||||
"core-js": "^2.4.1",
|
||||
"decompress": "^4.0.0",
|
||||
"ejs": "^2.6.2",
|
||||
"error-ex": "^1.3.0",
|
||||
"express": "^4.13.3",
|
||||
"figures": "^1.4.0",
|
||||
"fs-extra-promise": "^0.3.1",
|
||||
"getmac": "1.2.1",
|
||||
"http-proxy-agent": "^2.1.0",
|
||||
"https-proxy-agent": "^2.2.1",
|
||||
"jquery": "^3.4.1",
|
||||
"jsonc-parser": "^1.0.0",
|
||||
"moment": "^2.15.1",
|
||||
"opener": "1.4.2",
|
||||
"plist": "^2.1.0",
|
||||
"pretty-data": "^0.40.0",
|
||||
"rangy": "^1.3.0",
|
||||
"reflect-metadata": "0.1.12",
|
||||
"request": "^2.73.0",
|
||||
"rxjs": "5.0.0-beta.12",
|
||||
"semver": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
|
||||
"tmp": "^0.0.28",
|
||||
"underscore": "^1.8.3",
|
||||
"vscode-extension-telemetry": "^0.1.1",
|
||||
"vscode-languageclient": "5.2.1",
|
||||
"vscode-nls": "^2.0.2",
|
||||
"ws": ">=3.3.1",
|
||||
"zone.js": "^0.6.26"
|
||||
},
|
||||
"contributes": {
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
* ------------------------------------------------------------------------------------------ */
|
||||
import * as vscode from 'vscode';
|
||||
import VscodeWrapper from './vscodeWrapper';
|
||||
import { Uri } from 'vscode';
|
||||
|
||||
/**
|
||||
* Service for creating untitled documents for SQL query
|
||||
|
|
|
@ -15,7 +15,6 @@ export interface IStatusView {
|
|||
export interface IConfig {
|
||||
getSqlToolsServiceDownloadUrl(): string;
|
||||
getSqlToolsInstallDirectory(): string;
|
||||
getSqlToolsInstallDirectory(): string;
|
||||
getSqlToolsExecutableFiles(): string[];
|
||||
getSqlToolsPackageVersion(): string;
|
||||
getExtensionConfig(key: string, defaultValue?: any): any;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
import SqlToolsServiceClient from '../languageservice/serviceclient';
|
||||
import ConnectionManager from '../controllers/connectionManager';
|
||||
import { MetadataQueryParams, MetadataQueryRequest, ObjectMetadata, MetadataType } from '../models/contracts/metadata/metadataRequest';
|
||||
import { MetadataQueryParams, MetadataQueryRequest, ObjectMetadata } from '../models/contracts/metadata/metadataRequest';
|
||||
|
||||
export class MetadataService {
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
|
||||
'use string';
|
||||
import { InputBoxOptions, QuickPickOptions } from 'vscode';
|
||||
|
||||
// A class that simplifies populating values on an object from the VSCode command palette.
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
// This code is originally from https://github.com/DonJayamanne/bowerVSCode
|
||||
// License: https://github.com/DonJayamanne/bowerVSCode/blob/master/LICENSE
|
||||
|
||||
import { window } from 'vscode';
|
||||
import Prompt from './prompt';
|
||||
import EscapeException from '../utils/EscapeException';
|
||||
import VscodeWrapper from '../controllers/vscodeWrapper';
|
||||
|
|
Двоичные данные
src/views/htmlcontent/src/images/ExitFullScreen_16x.png
До Ширина: | Высота: | Размер: 180 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#f6f6f6}.icon-vs-out{fill:#f6f6f6}.icon-vs-bg{fill:#424242}.icon-vs-fg{fill:#f0eff1}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M16 16H0V0h16v16z" id="outline"/><path class="icon-vs-bg" d="M12 7H9V4l1-1v2l2-2 1 1-2 2h2l-1 1zm-2 1H9v4H4V8h4V6H3v7h7V8zm5-7v14H1V1h14zm-1 1H2v12h12V2z" id="iconBg"/><path class="icon-vs-fg" d="M12.414 8L14 6.414V14H2V2h7.586L8 3.586V6H3v7h7V8h2.414zM4 8v4h5V8H4z" id="iconFg"/></svg>
|
До Ширина: | Высота: | Размер: 587 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#2d2d30}.icon-vs-out{fill:#2d2d30}.icon-vs-bg{fill:#c5c5c5}.icon-vs-fg{fill:#2b282e}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M16 16H0V0h16v16z" id="outline"/><path class="icon-vs-bg" d="M12 7H9V4l1-1v2l2-2 1 1-2 2h2l-1 1zm-2 1H9v4H4V8h4V6H3v7h7V8zm5-7v14H1V1h14zm-1 1H2v12h12V2z" id="iconBg"/><path class="icon-vs-fg" d="M12.414 8L14 6.414V14H2V2h7.586L8 3.586V6H3v7h7V8h2.414zM4 8v4h5V8H4z" id="iconFg"/></svg>
|
До Ширина: | Высота: | Размер: 587 B |
Двоичные данные
src/views/htmlcontent/src/images/ExtendToFullScreen_16x.png
До Ширина: | Высота: | Размер: 191 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#f6f6f6}.icon-vs-out{fill:#f6f6f6}.icon-vs-bg{fill:#424242}.icon-vs-fg{fill:#f0eff1}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M16 16H0V0h16v16z" id="outline"/><path class="icon-vs-fg" d="M11 9.414l3-3V14H2V2h7.586l-3 3h2l-1 1H3v7h7V8.414l1-1v2zM4 12h5V8H4v4z" id="iconFg"/><path class="icon-vs-bg" d="M7.586 6H3v7h7V8.414L7.586 6zM9 12H4V8h5v4zM1 1v14h14V1H1zm13 13H2V2h12v12zM9 6l2-2H9l1-1h3v3l-1 1V5l-2 2-1-1z" id="iconBg"/></svg>
|
До Ширина: | Высота: | Размер: 607 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#2d2d30}.icon-vs-out{fill:#2d2d30}.icon-vs-bg{fill:#c5c5c5}.icon-vs-fg{fill:#2b282e}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M16 16H0V0h16v16z" id="outline"/><path class="icon-vs-fg" d="M11 9.414l3-3V14H2V2h7.586l-3 3h2l-1 1H3v7h7V8.414l1-1v2zM4 12h5V8H4v4z" id="iconFg"/><path class="icon-vs-bg" d="M7.586 6H3v7h7V8.414L7.586 6zM9 12H4V8h5v4zM1 1v14h14V1H1zm13 13H2V2h12v12zM9 6l2-2H9l1-1h3v3l-1 1V5l-2 2-1-1z" id="iconBg"/></svg>
|
До Ширина: | Высота: | Размер: 607 B |
Двоичные данные
src/views/htmlcontent/src/images/ResultToCSV_16x.png
До Ширина: | Высота: | Размер: 21 KiB |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#f6f6f6}.icon-vs-out{fill:#f6f6f6}.icon-vs-bg{fill:#424242}.icon-vs-fg{fill:#f0eff1}.icon-vs-action-blue{fill:#00539c}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M14 4.552V13c-.028.825-.593 2-2.035 2h-8C3.012 15 2 14.299 2 13V8H.586l2-2H0V2h2.586l-2-2h4.828l1 1h3.608L14 4.552z" id="outline"/><path class="icon-vs-fg" d="M9 3.586L8.414 3H9v.586zM12 6h-2v7h2V6zm-6 7V7.414L5.414 8H4v5h2zm1 0h2V4.414l-1 1V6h-.586L7 6.414V13z" id="iconFg"/><path class="icon-vs-bg" d="M8 5.414V6h-.586L8 5.414zM13 5v8s-.035 1-1.035 1h-8S3 14 3 13V8h1v5h2V7.414l1-1V13h2V4.414L9.414 4 9 3.586V3h-.586l-1-1h2.227L13 5zm-1 1h-2v7h2V6z" id="iconBg"/><path class="icon-vs-action-blue" d="M8 4L5 7H3l2-2H1V3h4L3 1h2l3 3z" id="colorAction"/></svg>
|
До Ширина: | Высота: | Размер: 894 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#2d2d30}.icon-vs-out{fill:#2d2d30}.icon-vs-bg{fill:#c5c5c5}.icon-vs-fg{fill:#2b282e}.icon-vs-action-blue{fill:#75beff}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M14 4.552V13c-.028.825-.593 2-2.035 2h-8C3.012 15 2 14.299 2 13V8H.586l2-2H0V2h2.586l-2-2h4.828l1 1h3.608L14 4.552z" id="outline"/><path class="icon-vs-fg" d="M9 3.586L8.414 3H9v.586zM12 6h-2v7h2V6zm-6 7V7.414L5.414 8H4v5h2zm1 0h2V4.414l-1 1V6h-.586L7 6.414V13z" id="iconFg"/><path class="icon-vs-bg" d="M8 5.414V6h-.586L8 5.414zM13 5v8s-.035 1-1.035 1h-8S3 14 3 13V8h1v5h2V7.414l1-1V13h2V4.414L9.414 4 9 3.586V3h-.586l-1-1h2.227L13 5zm-1 1h-2v7h2V6z" id="iconBg"/><path class="icon-vs-action-blue" d="M8 4L5 7H3l2-2H1V3h4L3 1h2l3 3z" id="colorAction"/></svg>
|
До Ширина: | Высота: | Размер: 894 B |
Двоичные данные
src/views/htmlcontent/src/images/ResultToJSON_16x.png
До Ширина: | Высота: | Размер: 597 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#f6f6f6}.icon-vs-out{fill:#f6f6f6}.icon-vs-bg{fill:#424242}.icon-vs-action-blue{fill:#00539c}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M16 8.38v2.258s-.992-.001-.997-.003c-.012.052-.003.14-.003.281v1.579c0 1.271-.37 2.185-1.054 2.746-.638.522-1.576.759-2.822.759H10v-3.247s1.014-.001 1.037-.003c.004-.046-.037-.117-.037-.214V11.08c0-.943.222-1.606.539-2.072C11.223 8.527 11 7.843 11 6.869V5.468c0-.087.102-.286.094-.325-.02-.002.063-.143.03-.143H10V2h1.124c1.251 0 2.193.265 2.832.81C14.633 3.387 15 4.3 15 5.522V7h.919L16 8.38zM9.414 4l-4-4H.586l2 2H0v4h2v.586L1.586 7H1v.586L.586 8H1v1.638L1.329 11H2v1.536c0 1.247.495 2.149 1.19 2.711.641.517 1.697.753 2.937.753H7v-3.247s-1.011-.001-1.033-.003c-.008-.053.033-.127.033-.228v-1.401c0-.962-.224-1.637-.542-2.111.256-.378.444-.89.511-1.564L9.414 4z" id="outline"/><path class="icon-vs-bg" d="M15 8.38v1.258c-.697 0-1.046.426-1.046 1.278v1.579c0 .961-.223 1.625-.666 1.989-.445.364-1.166.547-2.164.547v-1.278c.383 0 .661-.092.834-.277s.26-.498.26-.94V11.08c0-1.089.349-1.771 1.046-2.044v-.027c-.697-.287-1.046-1-1.046-2.14V5.468c0-.793-.364-1.189-1.094-1.189V3c.993 0 1.714.19 2.16.571s.67 1.031.67 1.952v1.565c0 .861.349 1.292 1.046 1.292zm-9.967 4.142v-1.401c0-1.117-.351-1.816-1.053-2.099v-.027c.429-.175.71-.519.877-.995H3.049c-.173.247-.436.38-.805.38v1.258c.692 0 1.039.419 1.039 1.258v1.641c0 .934.226 1.584.677 1.948s1.174.547 2.167.547v-1.278c-.388 0-.666-.093-.838-.28-.17-.188-.256-.505-.256-.952z" id="iconBg"/><path class="icon-vs-action-blue" d="M8 4L5 7H3l2-2H1V3h4L3 1h2l3 3z" id="colorAction"/></svg>
|
До Ширина: | Высота: | Размер: 1.7 KiB |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#2d2d30}.icon-vs-out{fill:#2d2d30}.icon-vs-bg{fill:#c5c5c5}.icon-vs-action-blue{fill:#75beff}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M16 8.38v2.258s-.992-.001-.997-.003c-.012.052-.003.14-.003.281v1.579c0 1.271-.37 2.185-1.054 2.746-.638.522-1.576.759-2.822.759H10v-3.247s1.014-.001 1.037-.003c.004-.046-.037-.117-.037-.214V11.08c0-.943.222-1.606.539-2.072C11.223 8.527 11 7.843 11 6.869V5.468c0-.087.102-.286.094-.325-.02-.002.063-.143.03-.143H10V2h1.124c1.251 0 2.193.265 2.832.81C14.633 3.387 15 4.3 15 5.522V7h.919L16 8.38zM9.414 4l-4-4H.586l2 2H0v4h2v.586L1.586 7H1v.586L.586 8H1v1.638L1.329 11H2v1.536c0 1.247.495 2.149 1.19 2.711.641.517 1.697.753 2.937.753H7v-3.247s-1.011-.001-1.033-.003c-.008-.053.033-.127.033-.228v-1.401c0-.962-.224-1.637-.542-2.111.256-.378.444-.89.511-1.564L9.414 4z" id="outline"/><path class="icon-vs-bg" d="M15 8.38v1.258c-.697 0-1.046.426-1.046 1.278v1.579c0 .961-.223 1.625-.666 1.989-.445.364-1.166.547-2.164.547v-1.278c.383 0 .661-.092.834-.277s.26-.498.26-.94V11.08c0-1.089.349-1.771 1.046-2.044v-.027c-.697-.287-1.046-1-1.046-2.14V5.468c0-.793-.364-1.189-1.094-1.189V3c.993 0 1.714.19 2.16.571s.67 1.031.67 1.952v1.565c0 .861.349 1.292 1.046 1.292zm-9.967 4.142v-1.401c0-1.117-.351-1.816-1.053-2.099v-.027c.429-.175.71-.519.877-.995H3.049c-.173.247-.436.38-.805.38v1.258c.692 0 1.039.419 1.039 1.258v1.641c0 .934.226 1.584.677 1.948s1.174.547 2.167.547v-1.278c-.388 0-.666-.093-.838-.28-.17-.188-.256-.505-.256-.952z" id="iconBg"/><path class="icon-vs-action-blue" d="M8 4L5 7H3l2-2H1V3h4L3 1h2l3 3z" id="colorAction"/></svg>
|
До Ширина: | Высота: | Размер: 1.7 KiB |
Двоичные данные
src/views/htmlcontent/src/images/ResultToText_16x.png
До Ширина: | Высота: | Размер: 425 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#f6f6f6}.icon-vs-out{fill:#f6f6f6}.icon-vs-bg{fill:#424242}.icon-vs-fg{fill:#f0eff1}.icon-vs-action-blue{fill:#00539c}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M14 4.556V13c0 .97-.701 2-2 2H4c-.97 0-2-.701-2-2V8H.586L2 6.586V6H0V2h2.258c.04-.07.075-.144.122-.207L.586 0h4.828l1 1h3.646L14 4.556z" id="outline"/><path class="icon-vs-fg" d="M9 6V4.414l-1 1V6h-.586l-1 1H11v1H4v5h8V6H9zm2 6H5v-1h6v1zm0-2H5V9h6v1zM8.414 3H9v.586L8.414 3z" id="iconFg"/><path class="icon-vs-bg" d="M5 9h6v1H5V9zm0 3h6v-1H5v1zM9.641 2H7.414l1 1H9v.586L9.414 4 9 4.414V6h3v7H4V8H3v5c0 1 .964 1 .964 1h8c1 0 1.036-1 1.036-1V5L9.641 2zM7.414 6H8v-.586L7.414 6zm-1 1l-1 1H11V7H6.414z" id="iconBg"/><path class="icon-vs-action-blue" d="M8 4L5 7H3l2-2H1V3h4L3 1h2l3 3z" id="colorAction"/></svg>
|
До Ширина: | Высота: | Размер: 941 B |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#2d2d30}.icon-vs-out{fill:#2d2d30}.icon-vs-bg{fill:#c5c5c5}.icon-vs-fg{fill:#2b282e}.icon-vs-action-blue{fill:#75beff}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M14 4.556V13c0 .97-.701 2-2 2H4c-.97 0-2-.701-2-2V8H.586L2 6.586V6H0V2h2.258c.04-.07.075-.144.122-.207L.586 0h4.828l1 1h3.646L14 4.556z" id="outline"/><path class="icon-vs-fg" d="M9 6V4.414l-1 1V6h-.586l-1 1H11v1H4v5h8V6H9zm2 6H5v-1h6v1zm0-2H5V9h6v1zM8.414 3H9v.586L8.414 3z" id="iconFg"/><path class="icon-vs-bg" d="M5 9h6v1H5V9zm0 3h6v-1H5v1zM9.641 2H7.414l1 1H9v.586L9.414 4 9 4.414V6h3v7H4V8H3v5c0 1 .964 1 .964 1h8c1 0 1.036-1 1.036-1V5L9.641 2zM7.414 6H8v-.586L7.414 6zm-1 1l-1 1H11V7H6.414z" id="iconBg"/><path class="icon-vs-action-blue" d="M8 4L5 7H3l2-2H1V3h4L3 1h2l3 3z" id="colorAction"/></svg>
|
До Ширина: | Высота: | Размер: 941 B |
|
@ -23,6 +23,6 @@ var config = {
|
|||
out: htmloutroot
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
module.exports = config;
|
|
@ -2,7 +2,6 @@ var gulp = require('gulp');
|
|||
var del = require('del');
|
||||
var jeditor = require("gulp-json-editor");
|
||||
var istanbulReport = require('gulp-istanbul-report');
|
||||
var cproc = require('child_process');
|
||||
|
||||
gulp.task('cover:clean', function (done) {
|
||||
return del('coverage', done);
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
let builder = require('xmlbuilder')
|
||||
var dom = require('xmldom').DOMParser
|
||||
var gulp = require('gulp')
|
||||
var config = require('./config')
|
||||
var through = require('through2')
|
||||
var path = require('path')
|
||||
var packageAllKeys = require('./../package.nls.json')
|
||||
|
||||
const iso639_3_to_2 = {
|
||||
|
@ -27,10 +25,6 @@ const iso639_3_to_2 = {
|
|||
trk: 'tr'
|
||||
};
|
||||
|
||||
// converts a json object into xml
|
||||
function convertDictionaryToXml(dict) {
|
||||
//TODO: for reverse file sync (if ever needed)
|
||||
}
|
||||
|
||||
// converts a json object into a plain text json
|
||||
function convertDictionaryToJson(dict) {
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
var gulp = require('gulp');
|
||||
var fs = require('fs');
|
||||
var gutil = require('gulp-util');
|
||||
var cproc = require('child_process');
|
||||
var os = require('os');
|
||||
var del = require('del');
|
||||
var path = require('path');
|
||||
|
||||
function installSqlToolsService(platform) {
|
||||
var install = require('../out/src/languageservice/serviceInstallerUtil');
|
||||
|
|