Skip to content

Instantly share code, notes, and snippets.

View chanced's full-sized avatar

Chance chanced

  • Columbia, SC, USA
View GitHub Profile
@chanced
chanced / .eslintrc.cjs
Created October 7, 2021 03:20
eslint for svelte / kit with typescript
module.exports = {
root: true,
overrides: [
{
files: ["*.ts", "*.svelte"],
parser: "@typescript-eslint/parser",
plugins: ["svelte3", "@typescript-eslint"],
settings: {
"svelte3/typescript": () => require("typescript"),
},
export type BreakpointName = "sm" | "md" | "lg" | "xl" | "2xl";
export const breakpointNames: BreakpointName[] = ["sm", "md", "lg", "xl", "2xl"];
const pxRegex = /^(\d+)\s*(?:px)?$/i;
const remRegex = /^(\d+)\s*(?:rem)/i;
export interface Breakpoint {
name: BreakpointName;
export type BreakpointName = "sm" | "md" | "lg" | "xl" | "2xl";
export const breakpointNames: BreakpointName[] = ["sm", "md", "lg", "xl", "2xl"];
const pxRegex = /^(\d+)\s*(?:px)?$/i;
const remRegex = /^(\d+)\s*(?:rem)/i;
export interface Breakpoint {
name: BreakpointName;