Skip to content

Instantly share code, notes, and snippets.

View eperedo's full-sized avatar
🎲
remote only

Eduardo Peredo Rivero eperedo

🎲
remote only
View GitHub Profile
@eperedo
eperedo / main.css
Created July 10, 2014 04:58
row animated
.row-item {
-webkit-transition: color 0.6s, background-color 0.3s ease-out 1s;
-moz-transition: color 0.6s, background-color 0.3s ease-out 1s;
-ms-transition: color 0.6s, background-color 0.3s ease-out 1s;
transition: color 0.1s, background-color 0.8s ease-out 1s;
}
.row-item.ng-enter {
background-color: #FFF1CC;
-webkit-animation: bounceInRight 1s;
@eperedo
eperedo / gulpfile.js
Created October 15, 2015 20:50
Browser sync with gulp
var gulp = require('gulp');
var browserSync = require('browser-sync').create();
// Static server
gulp.task('default', ['browser-sync']);
gulp.task('browser-sync', function() {
browserSync.init({
server: {
@eperedo
eperedo / age.js
Created October 17, 2015 18:03
Age
angular
.module('common')
.filter('age', ageFilter);
function ageFilter () {
return function (input, params) {
if (input) {
@eperedo
eperedo / sublime-settings
Created October 24, 2015 13:01
Sublime Text 3 Config
{
"caret_extra_bottom": 0,
"caret_extra_top": 0,
"caret_extra_width": 1,
"color_scheme": "Packages/Seti_UI/Scheme/Seti.tmTheme",
"default_line_ending": "unix",
"folder_exclude_patterns":
[
".idea",
"node_modules",
@eperedo
eperedo / web.config
Created November 26, 2015 20:32
web config for angular apps
<?xml version="1.0"?>
<configuration>
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseExpires"
httpExpires="Tue, 19 Jan 2038 03:14:07 GMT" />
</staticContent>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
@eperedo
eperedo / .eslintignore
Last active February 19, 2016 00:43
Eslint config for abakio projects
src/**/*.test.js
@eperedo
eperedo / package.json
Last active July 20, 2016 21:26
Commitizen configuration including ghooks for validation messages, commits and push
{
"name": "[package-name]",
"description": "",
"main": "src/index.js",
"version": "0.0.0-semantic-release",
"scripts": {
"commit": "git-cz",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -w -r 0",
"coverage": "istanbul cover node_modules/tape/bin/tape -- tape src/**/*.test.js",
"dev": "nodemon src/server.js --ignore '*.test.js'",
@eperedo
eperedo / StandardController.js
Created December 29, 2015 20:16
User Controller
(function () {
'use strict';
angular
.module('myApp', [])
.controller('UserController', UserController);
function UserController ($log) {
@eperedo
eperedo / route.js
Created January 27, 2016 21:07
Read xls, xlsx and csv files and return json object (inside a hapijs handler)
handler: function (request, reply) {
const path = require('path');
const response = reply('success').hold();
const fileExtension = path.extname(request.payload.file.filename);
if (fileExtension === '.csv') {
@eperedo
eperedo / login.test.js
Created October 4, 2016 23:39
Nightwatch testing
browser
.url(`${browser.launch_url}/login`)
.waitForElementVisible('body', 1000)
.setValue('input[type=email]', 'mail@gmail.com')
.setValue('input[type=password]', '123456')
.submitForm('form')
.getTitle(function (title) {
browser.assert.equal(title, 'Home Page');
})
.end();