From 3c4778e2b5597b538b522e4e447763134b4396fa Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 21 Jun 2016 21:10:21 +0100 Subject: [PATCH] Various updates --- eslintrc.js | 18 ++++++++++++------ shell/docker.sh | 7 +++++++ shell/nodejs.sh | 22 ++++++++++++++++++++++ 3 files changed, 41 insertions(+), 6 deletions(-) diff --git a/eslintrc.js b/eslintrc.js index 9536b71..fbbe65c 100644 --- a/eslintrc.js +++ b/eslintrc.js @@ -1,7 +1,13 @@ module.exports = { - "extends": "standard", - "installedESLint": true, - "plugins": [ - "standard" - ] -}; \ No newline at end of file + 'extends': 'standard', + 'installedESLint': true, + 'plugins': [ + 'standard' + ] +// , +// 'rules': { +// 'semi': [2, 'always'], +// 'no-extra-semi': 2, +// 'semi-spacing': [2, { 'before': false, 'after': true }] +// } +} diff --git a/shell/docker.sh b/shell/docker.sh index aa44abd..da24ad6 100644 --- a/shell/docker.sh +++ b/shell/docker.sh @@ -2,8 +2,15 @@ # Docker Related # +alias docker-cloud="docker run -it -v ~/.docker:/root/.docker:ro --rm dockercloud/cli" + alias d="docker" alias co="docker-compose" +alias dc="docker-cloud" alias redis-cli="docker run -it --net=host --rm redis redis-cli" alias mysql="docker run -it --net=host --rm mysql mysql" + +docker_remove_exited () { + docker rm $(docker ps -f="status=exited" -q) +} diff --git a/shell/nodejs.sh b/shell/nodejs.sh index 45f010c..0f124f5 100644 --- a/shell/nodejs.sh +++ b/shell/nodejs.sh @@ -9,6 +9,28 @@ alias ni="npm install" alias ngi="npm install -g" alias cof="coffee" +install_node_global_packages () { + npm install -g \ + eslint \ + eslint-config-semistandard \ + eslint-config-standard \ + eslint-config-standard \ + eslint-plugin-promise \ + eslint-plugin-promise \ + eslint-plugin-react \ + eslint-plugin-standard \ + eslint-plugin-standard \ + jsfmt \ + jslinter \ + jsonlint \ + semistandard \ + semistandard-format \ + standard \ + standard-format \ + tslint \ + typescript \ + typescript-formatter +} # Load nvm if it's available if [ -f "$HOME/.nvm/nvm.sh" ]; then