Skip to content

Instantly share code, notes, and snippets.

View thiporia's full-sized avatar
OㅅO

thiporia thiporia

OㅅO
  • kakaohealthcare
  • Korea
  • 15:37 (UTC +09:00)
View GitHub Profile
@thiporia
thiporia / gist:18ce721cdf66fc9c278ad1cc0f37d44b
Last active April 20, 2022 17:23
jest mocking in axios.create
import axios from 'axios'
import MockAdapter from 'axios-mock-adapter'
import ApiController from '@common/helpers/ApiController'
// ApiController return { api = axios.create, get, post, del, patch }
describe('ApiController', () => {
const apiController = ApiController({ isAuth: true })
const axiosMock = new MockAdapter(apiController.api)
@thiporia
thiporia / gist:49eb6672ad209ab1a2e05af49dab6a1d
Last active February 15, 2021 10:21
basic rollup.config.js with sass
import { babel } from '@rollup/plugin-babel'
import alias from '@rollup/plugin-alias'
import nodeResolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import postcss from 'rollup-plugin-postcss'
import json from '@rollup/plugin-json'
import url from '@rollup/plugin-url'
import typescript from '@rollup/plugin-typescript'
import pkg from './package.json'