This script retrieves available appointment dates for municipalities in Utrecht.
schedules [month] [year]
| { | |
| // UI | |
| "workbench.iconTheme": "hypernym-icons", | |
| "workbench.colorTheme": "FullstacksJS (Dark)", | |
| "editor.cursorSmoothCaretAnimation": "on", | |
| "editor.cursorBlinking": "smooth", | |
| "editor.fontFamily": "'Monaspace Argon', 'DejaVuSansM Nerd Font', sans", | |
| "editor.codeLensFontFamily": "'Monaspace Argon'", | |
| "editor.inlineSuggest.fontFamily": "'Monaspace Argon'", | |
| "markdown.preview.fontFamily": "'Monaspace Argon'", |
This script retrieves available appointment dates for municipalities in Utrecht.
schedules [month] [year]
| { | |
| // Typescript | |
| "constructor": { | |
| "prefix": "ctor", | |
| "scope": "javascript, typescript", | |
| "body": ["constructor($1) {", " $0", "}"] | |
| }, | |
| "Class": { | |
| "prefix": "!c", | |
| "scope": "javascript, typescript", |
| body { | |
| white-space: pre; | |
| font-family: "Input Mono"; | |
| background-color: #404859; | |
| color: #FFF; | |
| font-size: 13px; | |
| } | |
| .property { | |
| color: #B099E3; |
| const through = require('through2'); | |
| const { join, resolve, dirname, sep } = require('path'); | |
| const { readFileSync } = require('fs'); | |
| const merge = require('merge-deep'); | |
| const plumber = require('gulp-plumber'); | |
| const { chalks } = require('@frontendmonster/dev-utils'); | |
| const ts = require('gulp-typescript'); | |
| const gulp = require('gulp'); | |
| const filter = require('gulp-filter'); | |
| const changed = require('gulp-changed'); |
| var icons = { | |
| fullstacks: ` | |
| <svg width="24" height="42" viewBox="0 0 24 42" class="logo"> | |
| <path d="M11.1427 6L0 25.4405L11.1427 36L22.2857 25.4405L11.1427 6ZM11.1427 30.0935L5.5134 24.5712L11.1427 14.7402L16.772 24.5712L11.1427 30.0935Z" fill="#D9D9D9"></path> | |
| <path d="M11.1427 14.7421L5.5134 24.5734L0 25.4427L11.1427 6.0025V14.7421Z" fill="#F2F2F2"></path> | |
| <path d="M22.2857 25.4405L11.1427 36V30.0935L16.772 24.5712L22.2857 25.4405Z" fill="black" fill-opacity="0.15"></path> | |
| </svg>`, | |
| tel: ` | |
| <svg viewBox="0 0 512 512" fill="currentColor" width="20px"> |
| const typeDecorator = (type) => | |
| (target, key, descriptor) => { | |
| let value; | |
| return { | |
| enumerable: true, | |
| get: function () { return value; }, | |
| set: function (newValue) { | |
| const newType = typeof newValue; | |
| if (newType !== type || newType === 'undefined') { |