AKA the most important part of the whole thing, whatever that thing maybe!
give a detailed description of what the project is, why the client/user needs it, and what solution this aims to provide.
Client:
alias dev="cd ~/Development" | |
eval "$(direnv hook zsh)" | |
# repo shortcuts | |
alias seam="cd ~/Development/seam" | |
# Editor | |
export EDITOR='vim' | |
# ExpressVPN |
{ | |
"patterns": { | |
"TODO": "TODO[\\s]*?[\\s]*(?P<todo>.*)$" | |
}, | |
"patterns_weight": { | |
}, | |
"exclude_folders": [ | |
"*.git*", | |
"node_modules/**" | |
], |
var express = require('express') | |
var path = require('path') | |
const history = require('connect-history-api-fallback') | |
const app = express() | |
app.use(express.static(path.join(__dirname, 'static'))) | |
app.use(express.static(path.join(__dirname, 'dist'))) | |
app.use(history({ |
stages: | |
- deploy | |
deploy to development: | |
stage: deploy | |
script: | |
- apt-get update -qy | |
- apt-get install -y ruby-dev | |
- gem install dpl | |
- dpl --provider=heroku --strategy=api --app=example-dev --api-key=$HEROKU_API_KEY |
root = true | |
[*] | |
charset = utf-8 | |
indent_style = space | |
indent_size = 2 | |
end_of_line = lf | |
insert_final_newline = true | |
trim_trailing_whitespace = true |
module.exports = { | |
"extends": "standard", | |
"plugins": [ | |
"standard", | |
"promise" | |
], | |
"rules": { | |
// i know... i'm happy to omit them | |
// but mi dios, its like walking down the street wearing real fur | |
"semi": ["error", "always"] |
/* eslint-disable no-console */ | |
import raven from 'raven'; | |
/* | |
To Use | |
import logger from './logger'; | |
logger.error('test error'); | |
logger.debug('test debug'); | |
logger.warning('test warning'); | |
logger.fatal('test fatal'); | |
> This example uses global environment configurations |
sudo spctl --master-disable |
// Spread operators baby | |
var Array = [[1, 2],[3, 4, 5], [6, 7, 8, 9]]; | |
var result = [].concat(...Array); | |
console.log(result); |