Правда ли что это строковое значение?
'atom'Да, потому что 'atom' является набором буквенных символов, окруженных ковычками.
| const router = require('express').Router(); | |
| const { WebClient } = require('@slack/client'); | |
| const { | |
| SLACK_CLIENT_ID, | |
| SLACK_CLIENT_SECRET, | |
| SLACK_AUTHORIZE_URL | |
| } = require('@codedojo/core/config'); | |
| const { logger } = require('@codedojo/core/services'); | |
| const { User } = require('@codedojo/core/models'); |
| const http = require('request'); | |
| const MAILERLITE_API_URL = 'http://api.mailerlite.com/api/v2'; | |
| module.exports = MAILERLITE_API_KEY => { | |
| return { | |
| subscribers: { | |
| get(id) { | |
| return request({ | |
| method: 'get', |
Правда ли что это строковое значение?
'atom'Да, потому что 'atom' является набором буквенных символов, окруженных ковычками.
| const people = [ | |
| { | |
| department: "Directing", | |
| id: 20561, | |
| job: "Director", | |
| name: "James Gray" | |
| }, | |
| { | |
| department: "Writing", | |
| id: 20561, |
| const fs = require('fs'); | |
| const https = require('https'); | |
| const ssl = { | |
| key: fs.readFileSync(__dirname + '/ssl/codedojo.pem'), | |
| cert: fs.readFileSync(__dirname + '/ssl/codedojo.crt') | |
| }; | |
| https.createServer(ssl, server).listen(server.get('port'), 'codedojo.dev', () => { | |
| console.log('Express server listening on port ' + server.get('port')); |
| import express from 'express'; | |
| import request from 'request'; | |
| export default ({ | |
| config: { | |
| GITHUB_CLIENT_ID, | |
| GITHUB_CLIENT_SECRET, | |
| GITHUB_REDIRECT_URI | |
| }, | |
| models: { User } |
| //$todo | |
| import {transform, registerPlugin, availablePlugins} from '@babel/standalone' | |
| export type BabelPlugin = string | [string, any] | |
| function writeStuckFlag(stuck: boolean) { | |
| try { | |
| localStorage.setItem('runtime/stuck', JSON.stringify(stuck)) | |
| } catch (err) {} | |
| } |
| mixin mdc-spinner | |
| svg.mdc-spinner( | |
| xmlns='http://www.w3.org/2000/svg' | |
| viewBox='0 0 66 66' | |
| class={ | |
| 'mdc-spinner--colorful': attributes.colorful | |
| } | |
| )&attributes(attributes) | |
| circle.mdc-spinner__circle(cx='33' cy='33' r='30') |
| /* The basics */ | |
| .scroll-container { | |
| overflow: auto; | |
| scrollbar-width: thin; | |
| scrollbar-color: hsl(0 0% 50%); | |
| /* postcss-scrollbar will add the -webkit version automatically! */ | |
| } | |
| function csv2json(csv) { | |
| const headerEndIndex = csv.indexOf('\r\n'); | |
| const bodyStartIndex = headerEndIndex + 2; | |
| const headers = csv.substring(0, headerEndIndex).split(';'); | |
| const body = csv.substring(bodyStartIndex).split('\r\n').map(line => line.split(';')); | |
| const data = body.map(item => { | |
| const object = {}; | |
| headers.forEach((header, index) => { |