npm i tarima-cli [engines] -ES
Where [engines]
are the following described in the
README.
{
"scripts": {
{ | |
"id": "http://webservices.amazon.com/AWSECommerceService/2013-08-01#", | |
"definitions": { | |
"ItemLookupRequest": { | |
"type": "object", | |
"title": "ItemLookupRequest", | |
"properties": { | |
"condition": { | |
"title": "condition", | |
"allOf": [{ |
[ | |
{ "keys": ["ctrl+shift+<"], "command": "focus_side_bar" }, | |
{ "keys": ["ctrl+<"], "command": "toggle_side_bar" }, | |
{ "keys": ["ctrl+tab"], "command": "next_view" }, | |
{ "keys": ["ctrl+shift+tab"], "command": "prev_view" }, | |
{ "keys": ["ctrl+pageup"], "command": "next_view" }, | |
{ "keys": ["ctrl+pagedown"], "command": "prev_view" }, | |
{ "keys": ["ctrl+t"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} }, | |
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } }, | |
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } } |
{ | |
"dependencies": { | |
"json-schema-faker": "git+https://github.com/json-schema-faker/json-schema-faker.git#prune-empty-props" | |
} | |
} |
npm i tarima-cli [engines] -ES
Where [engines]
are the following described in the
README.
{
"scripts": {
Write the following view-script:
src/example.js.hbs.pug
h1 {{value}}
Execute npm start
.
#!/bin/bash | |
SRC="$HOME/sites" | |
DEST="/etc/caddy" | |
setup() { | |
SITE_CONF="$(cat $SRC/$1/Caddyfile)" | |
SITE_HOST="$(cat $SRC/$1/HOSTS)" | |
SITE_CONF="$(echo "$SITE_CONF" | sed "s/localhost/$SITE_HOST/g" )" |
// this "can" simulate the real issue behind | |
global.Reflect = global.Reflect || {}; | |
global.Reflect.ownKeys = null; | |
// this will call `Ctor.toString()` at some point, | |
// and there will be dragons (fix with String(Ctor) huh?) | |
require('vue-template-compiler'); |
'use strict'; | |
const IS_LIVE = process.argv.slice(2).indexOf('--live') > -1; | |
require('debug').enable('*'); | |
const Grown = require('./_plugs/grown'); | |
Grown.use(require('./_plugs/router')); | |
Grown.use(require('./_plugs/test')); |
hr,iframe{border:0}.is-loading,select{background-repeat:no-repeat}.button-group a,.field-item>a,a{text-decoration:none}.info-table,.json-table,table{border-collapse:collapse}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}.json-form,hr{margin-bottom:12px}audio,embed,iframe,img,object,video{height:auto;max-width:100%}table{border-spacing:0}td,th{padding:0;text-align:left}a,body,button,input{font-family:Helvetica;color:#000}svg{max-width:1em;max-height:1em}svg.big{max-width:1.5em;max-height:1.5em}svg.small{max-width:.75em;max-height:.75em}small{color:#aaa;font-size:.8em}a{color:#999}a:hover{color:#000}a:hover svg{fill:#000}.has-icon>a svg,.has-icon>span svg,a svg{fill:#999}a svg{vertical-align:middle}hr{border-top:1px dashed #aaa;margin-top:12px}but |
Given sources with similar content:
anySymbolHere.stub(anObject, stringRef, hoistedFn);
anySymbolHere.stub(anObject, 'anyMethodCallAsString', () => true);
Execute the following command in your terminal:
sed -i '' 's/.stub(\(.*\), \(.*\));/.stub(\1).callsFake(\2);/g' *.js