UNPKG

vs-deploy

Version:

Commands for deploying files of your workspace to a destination.

102 lines 5.36 kB
"use strict"; /// <reference types="node" /> Object.defineProperty(exports, "__esModule", { value: true }); // The MIT License (MIT) // // vs-deploy (https://github.com/mkloubert/vs-deploy) // Copyright (c) Marcel Joachim Kloubert <marcel.kloubert@gmx.net> // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to // deal in the Software without restriction, including without limitation the // rights to use, copy, modify, merge, publish, distribute, sublicense, and/or // sell copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in // all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. /** * AUTO GENERATED CODE */ const ZLib = require("zlib"); exports.STYLES = { // START: highlight.darkula.css "highlight.darkula.css": "H4sIAAAAAAAAC2VSwW7bMAy96ysE7FY0bZG1Serehu6w/sRAybSjhRI9iWprDP33WcPsWA14EZ9E8r1H3V4p9QzRZgJtmTjqZI/oUXeRvZYj6heUbxFcSLoD72jU3Okfz9+TUle3SqmbI/1K+o/SunVpIBgbbYjt6WlC+BVjR/y2eW80ZOGCDdC2LvSNvrt5QF8QA/bUR86hbfSXrSnxpD7Wnf8Rmy4NlDhfbpJEDv31/wz9cITk6ho4TLFd1ZhMhDLX/M4sOCfkwmk+h+wNxjmL2OP7cH4nGIGqObvD467iZrldGicktMJxYwnSJ3473G5xVVep6DjIpHIkbLQTIGdXL084vnFsL4YI9GfMiuMwpyASnclnxQH8cn6F6MAQVvSs2R++ru0bIIL/tJbHEvVaphXX9sBh/1C9ySYtW5BxWGiY7Eh+ulDlLlRU0+gN04Vwd+lFUXwBDglzy8vwyXECwbVvCzabsjg4/d7iaCUO7+z9zla79x7DIq+dBq/X4FGgarDvSpQGfwGQ7fP7kAMAAA==", // END: highlight.darkula.css // START: highlight.default.css "highlight.default.css": "H4sIAAAAAAAAC3VUXW/TMBR996+wtBeo+pGx0i4pQjAkJCQQD2jP0419k5o6drFv2lWI/z4nXRNnYY6iyNf349xzj7OYMPbTqVIZ0Hyryq0OL81/e+7ppJG/EW/5twMY/gtK0IAH/qECo0B88ragIzg8b/3cuvIjY5MFY/OtDvF/GedS+b2GU8ZzbcVuEyz2gK7Q9jh7zDjUZBvbHqRUpsx4Mn+PVWPJQexKZ2sjM371NWmeDfvHGFtM+B145MJq6zLugWoHpKzhyYZ3tafnz8zXuacWyLP/1XK5bBOdz4WtKjRDj9t2RU47PB2tk5ecQORUXhN2RVCjIOtmBOXFViHBy0BpReRhoMK2bmENzY7YsB5oslp2jd57dBdY2xoDPX2HMzrtewQBkekz11WOboROyZFJaPAdV39q2/dEWIW5EcY9yRDWMj1kKwkrYosU6Yga8WrEa52fIx2W+Ljv8pyqcH7ZHcApyPUY7MsDrcxu1HQzv5Fx77GWdoDz7ssqWfWq+w6mrKHEwUDSWHShHKELtyjOsr79nK5ifvJaaXpQZtrtdaB12glSduibSzFi7yZd3yQ9qh9BZwNE75JYJI0MB+HXxfo6TSM4rVDP+hneE5mmedHXUV5wLIrAlo/yB+K34JXvhdz+NDKuCLQSUZ1Qwj6X+O/YnwABWDEYhwQAAA==", // END: highlight.default.css // START: styles.css "styles.css": "H4sIAAAAAAAAC41V247aMBB9R+IfXK2qbSuyCoSiVXjc9/6DEzuxheOxnGGztOq/dwiJc+GyRbIEM5PjM2fOhOXiB/uzXDD6VNyX2qYs3l9+Oy6EtuUl8He5WC4yEKe+utECVcrWcfy1T/M+l4MBnzJtlfQaO7gCLEaN1KXClGVgRBdH+YGRkDl4jhrofgtWBshUwbv0M+BGaZT3Hj9aIb3RA4Zar5ja9BBdV1EGiFBRcy+JrDqsDDw9G1Jr98FqMFqwpyRJpnB0EjpbOj/p7KYiRgguZZut+9hPwgF512ZaPOcl9SVkj9DqVPBKm1PK3sASA16v2PMbHL0mKX7J5nksaa1/S0LcOtzP5si+6MqBR277VEMNRo3nRC7zkh+ic2Ba1nJCnplAqFOldjwPdhjFaSaGu5o49N/211LED3UYZfzFH6+DPhcuKFas+6Zmo0wZobB1EqAuxCbz2+12M7yAkvH8UHog20Q37NWFMkNVD4w8RvapRRXlShvxbWO/379n7CpywYq5+SqSDOHEgyRH0xcKXTvDT2eCEAgaXZMt8GRkhCdHg6GqvMsR8eygMeoHIQvwZ/uEHZgV8AJbKe/la+SeZIiD+LO8tOJWtt/C7vHtqDmjr5prG6KZ9BzanedGlyTRcB/minC9HGz89F4L6QycogIAh9fI2JnJZrj6qj4MJDeSn20A5JurrZoO4TpfGODUZGvt23vw+oDDSwgIsBxllKGtma7K6X62KrfvTnIgt3VQ4lyiOrdu4vm+GVmEdfv0bfyf3ML/wAOwfxn8m1V4BgAA", }; /** * Tries to return content from 'STYLES' constant. * * @param {string} key The key inside the constant. * * @return {Promise<Buffer>} The promise. */ function getContent(key) { return new Promise((resolve, reject) => { key = normalizeString(key); let data; for (let p in exports.STYLES) { if (normalizeString(p) === key) { data = new Buffer(exports.STYLES[p], 'base64'); break; } } if (data) { ZLib.gunzip(data, (err, umcompressedData) => { if (err) { reject(err); } else { resolve(umcompressedData); } }); } else { resolve(data); } }); } exports.getContent = getContent; /** * Tries to return content from 'STYLES' constant. * * @param {string} key The key inside the constant. * * @return Buffer The content. */ function getContentSync(key) { key = normalizeString(key); let data; for (let p in exports.STYLES) { if (normalizeString(p) === key) { data = new Buffer(exports.STYLES[p], 'base64'); break; } } if (data) { data = ZLib.gunzipSync(data); } return data; } exports.getContentSync = getContentSync; function normalizeString(str) { if (null === str || 'undefined' === typeof str) { str = ''; } return ('' + str).toLowerCase().trim(); } //# sourceMappingURL=css.js.map