Skip to content

Instantly share code, notes, and snippets.

{
"dependencies": {
"@jaebradley/fruit": "^1.0.20",
"@nrwl/cli": "^9.4.1",
"@persper/js-callgraph": "^1.3.2",
"@storybook/cli": "^5.3.17",
"@typescript-eslint/eslint-plugin": "^2.13.0",
"cloc": "^2.5.1",
"commitizen": "^4.0.3",
"conventional-changelog-cli": "^2.0.23",
@smmoosavi
smmoosavi / svelte-routing.d.ts
Last active February 17, 2021 18:36
svelte-routing typings
declare module 'svelte-routing' {
import { SvelteComponent, SvelteComponentTyped } from 'svelte';
interface LinkProps {
to: string;
replace?: boolean;
state?: {
[k in string | number]: unknown;
};
getProps?: (linkParams: GetPropsParams) => Record<string, any>;
@smmoosavi
smmoosavi / cssbattle.html
Created October 7, 2021 15:56
cssbattle
<div class="grid g"></div>
<div class=""></div>
<style>
body {
background: #6592CF;
}
.grid {
position: absolute;
top: 0px;
@smmoosavi
smmoosavi / puppeteer-graphql.js
Last active February 15, 2022 22:06
GraphQL schema to select html elements
var { graphql, GraphQLSchema, GraphQLString, GraphQLObjectType, GraphQLNonNull, GraphQLList } = require('graphql');
// root query
const RootQuery = new GraphQLObjectType({
name: 'RootQuery',
fields: () => QueryFields,
});
const QueryFields = {};