Skip to content

Instantly share code, notes, and snippets.

View ninetails's full-sized avatar
🏳️‍⚧️
traaa

Nina Kitsu ninetails

🏳️‍⚧️
traaa
View GitHub Profile
@ninetails
ninetails / ExampleQuery.graphql
Last active January 10, 2024 20:33
GraphQL: interfaces & resolvers
query ExampleQuery {
owners {
id
name
pets {
__typename
id
name
... on Dog {
- text = "Start a project"
button(style="--total="+text.split('').length)
each letter, index in text.split('')
span(style="--nth:"+index,data-letter=letter) !{letter}
@ninetails
ninetails / .gitattributes
Created April 27, 2022 05:42
Web project .gitattributes
# Auto detect text files and perform LF normalization
* text=auto
# Encoding & EOL
* encoding=UTF-8 eol=lf
# Whitespace
* whitespace=indent-with-non-tab,trailing-space,space-before-tab,tabwidth=2
# Whitespace (exclusions)
@ninetails
ninetails / config.dart
Created August 26, 2021 10:43
Flutter config from simple json asset with no depth, just a draft and totally unoptimized
import 'dart:convert';
import 'package:flutter/material.dart';
class Config extends InheritedWidget {
final Map<String, dynamic> config;
final Widget child;
Config({Key? key, required this.child, required this.config})
: super(key: key, child: child);
@ninetails
ninetails / com-spy.test.js
Last active April 7, 2021 22:27
mockar função dentro de chamada de modulo
import fn from "./index";
import module from './module';
jest.mock("./module", () => {
const mod = jest.requireActual('./module').default;
const mocked = () => {
const moduleInstance = mod();
mocked.lastMockedOnClick = jest.spyOn(moduleInstance, 'onClick');
@ninetails
ninetails / .yarnrc.yml
Created February 7, 2020 22:52
learning-apollo
packageExtensions:
"@typescript-eslint/parser@*":
dependencies:
typescript: "*"
apollo-link@*:
dependencies:
graphql: "*"
apollo-server-core@*:
dependencies:
graphql: "*"
@ninetails
ninetails / CodingDojo.md
Last active February 17, 2020 19:50
Talks DFT

Coding Dojo


Dojo


Dojo é o local onde se treinam artes marciais japonesas.

@ninetails
ninetails / foo.md
Last active November 28, 2019 00:40

Set ordered outputs to extend side-by-side

xrandr | grep " connected " | awk '{ print$1 }' | awk '{if (prev) printf " --output %s --auto --right-of %s", $0, prev;else printf "xrandr --output %s --auto --primary", $0;prev=$0}' | xargs -L 1 -I {} sh -c "{}"

i3 menu

# display menu
@ninetails
ninetails / jest-transform-svelte.js
Last active July 16, 2019 21:36
Jest transformer for Svelte 3 with preprocessor
const deasync = require('deasync')
const svelte = require('svelte/compiler')
const { stylus } = require('svelte-preprocess')
module.exports.process = (src, filename) => {
let result, error
svelte
.preprocess(src, [stylus()], { filename })
.then(({ code }) =>
svelte.compile(code, {