A Pen by Trí Dũng Lê on CodePen.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This is the simplest possible approach - use a custom module to wrap a single, pre-configured | |
// mail transport instance and then use sinon.js to stub out that modules sendmail() | |
// This approach has its limitations, but it is still better than having 'if(NODE_ENV === 'test')' | |
// all over the code base. | |
// -- app/sendmail.js -- | |
var nodemailer = require('nodemailer'); | |
var config = require('config').email; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { ServiceProvider } = require('@adonisjs/fold') | |
const path = require('path') | |
const fs = require('fs') | |
const Drive = use('Drive') | |
const Helpers = use('Helpers') | |
class FileUpload extends ServiceProvider { | |
register () { } | |
boot () { } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module.exports = { | |
authorize: { | |
Location: 'http://127.0.0.1:3333/admin/github/callback?scope=user&response_type=code&state=fake-uid&client_id=fake-client', | |
}, | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { hooks } = require('@adonisjs/ignitor'); | |
hooks.after.providersBooted(() => { | |
const Validator = use('Validator'); | |
function normalizeCpf(cpf) { | |
return cpf | |
} | |
Validator.sanitizor.cpf = (val) => { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Store { | |
get validateAll () { | |
return true | |
} | |
get rules () { | |
return { | |
...(this.ctx.request.input('name') ? { name : 'required' } : null), | |
email: 'required|email|unique:users', | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { | |
test, trait, beforeEach, afterEach, | |
} = use('Test/Suite')('Admin/Session Github'); | |
const nock = require('nock'); | |
const User = use('App/Models/User'); | |
const responses = require('./utils/responses'); | |
const headers = require('./utils/headers'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="title"> | |
<h3>A N O T H E R <strong>C O D E P E N</strong></h3> | |
</div> | |
<div class="more-pens"> | |
<a target="_blank" href="https://codepen.io/plasm/" class="white-mode">VIEW OTHER PENS</a> | |
<a target="_blank" href="https://codepen.io/collection/nZpPbz/" class="white-mode">VIEW OTHER PARTICLES</a> | |
</div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<ul class="timeline"> | |
<li class="bar"></li> | |
</ul> | |
<div class="container"> | |
<section data-name="Home"> | |
<h1>Home</h1> | |
<h2>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptate porro odit esse ut quidem deleniti dolore doloremque aliquam neque ad at optio odio quasi aperiam necessitatibus reiciendis, quaerat quod autem.</h2> | |
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima exercitationem earum beatae assumenda debitis quibusdam, ducimus autem a ab nisi, praesentium et enim numquam consequatur similique quis consectetur consequuntur iure! | |
</p> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima exercitationem earum beatae assumenda debitis quibusdam, ducimus autem a ab nisi, praesentium et enim numquam consequatur similique quis consectetur consequuntur iure! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Adonis.js Dependencies | |
import { ApplicationContract } from "@ioc:Adonis/Core/Application"; | |
import { BaseCommand, Kernel } from "@adonisjs/ace"; | |
import { Ioc } from "@adonisjs/fold"; | |
import Database from "@ioc:Adonis/Lucid/Database"; | |
// External Dependencies | |
import _ from "lodash"; | |
import prettyHrTime from "pretty-hrtime"; | |
import requireAll from "require-all"; |