Skip to content

Instantly share code, notes, and snippets.

View intentionally-left-nil's full-sized avatar

Anil Kulkarni intentionally-left-nil

View GitHub Profile
@intentionally-left-nil
intentionally-left-nil / setup.sh
Last active September 26, 2017 00:36
Setting up eslint in atom
#! /bin/bash
npm install -g eslint eslint-config-react-app babel-eslint eslint-plugin-flowtype eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react
apm install linter linter-eslint
echo '{' > ~/.eslintrc
echo ' "extends": "react-app",' >> ~/.eslintrc
echo ' "env":' { >> ~/.eslintrc
echo ' "browser": true,' >> ~/.eslintrc
echo ' "jquery": true,' >> ~/.eslintrc
echo ' "jasmine": true' >> ~/.eslintrc
echo ' }' >> ~/.eslintrc
def first_initials(names)
names.reduce({}) do |letters, name|
first_letter = name[0]
if letters[first_letter] == nil
letters[first_letter] = 1
else
letters[first_letter] += 1
end
letters
end