[{"data":1,"prerenderedAt":265},["ShallowReactive",2],{"page-\u002Fprojects\u002Fpoupe-eslint-config":3,"categories":106,"npm-packages":253},{"id":4,"title":5,"body":6,"category":91,"description":95,"extension":96,"go":97,"licence":98,"meta":99,"navigation":100,"npm":5,"path":101,"repo":102,"seo":103,"stem":104,"__hash__":105},"projects\u002Fprojects\u002Fpoupe-eslint-config.md","@poupe\u002Feslint-config",{"type":7,"value":8,"toc":87},"minimark",[9,38],[10,11,12,13,18,19,23,24,27,28,32,33,37],"p",{},"Opinionated ",[14,15],"npm-pkg",{"pkg":16,"label":17},"eslint","ESLint"," 9\nflat-config preset used across all Poupe and Apptly repositories.\nLayers ",[14,20],{"pkg":21,"label":22},"@stylistic\u002Feslint-plugin","@stylistic","\nformatting,\n",[14,25],{"pkg":26},"typescript-eslint"," strict rules,\n",[14,29],{"pkg":30,"label":31},"eslint-plugin-unicorn","unicorn"," best-practices,\nand ",[14,34],{"pkg":35,"label":36},"eslint-plugin-perfectionist","perfectionist","\nimport sorting into a single shareable config.",[10,39,40,41,45,46,50,51,55,56,60,61,64,65,69,70,74,75,78,79,82,83,86],{},"Framework-aware: ",[14,42],{"pkg":43,"label":44},"vue","Vue"," SFC support,\n",[14,47],{"pkg":48,"label":49},"eslint-plugin-tsdoc","tsdoc"," enforcement,\n",[14,52],{"pkg":53,"label":54},"eslint-plugin-markdownlint","markdownlint"," for\nprose files, ",[14,57],{"pkg":58,"label":59},"eslint-plugin-jsonc","jsonc"," for\nconfig files, and ",[14,62],{"pkg":63},"@eslint\u002Fcss"," with\n",[14,66],{"pkg":67,"label":68},"tailwindcss","Tailwind CSS"," v4 ",[71,72,73],"code",{},"@theme","\nsyntax validation. Provides ",[71,76,77],{},"defineConfig",", ",[71,80,81],{},"withPoupe",", and\n",[71,84,85],{},"withConfig"," helpers for composing project-specific overrides on\ntop of the preset.",{"title":88,"searchDepth":89,"depth":89,"links":90},"",2,[],[92,93,94],"poupe","tooling","typescript","Shareable ESLint flat-config preset for TypeScript, Vue, and Tailwind CSS projects.","md",null,"MIT",{},true,"\u002Fprojects\u002Fpoupe-eslint-config","github:poupe-ui\u002Feslint-config",{"title":5,"description":95},"projects\u002Fpoupe-eslint-config","yXz5q3Wazg8TnerlT21lcHIAhoQ_qFHdaa81kdpA6tw",[107,124,138,151,172,185,201,214,227,240],{"id":108,"title":109,"body":110,"description":117,"extension":96,"kind":118,"meta":119,"navigation":100,"path":120,"seo":121,"stem":122,"__hash__":123},"categories\u002Fcategories\u002Fdarvaza.md","Darvaza",{"type":7,"value":111,"toc":115},[112],[10,113,114],{},"A family of Go libraries for building proxies and networking\ninfrastructure. An open-source project by Apptly Software.",{"title":88,"searchDepth":89,"depth":89,"links":116},[],"Go proxy and networking libraries.","umbrella",{},"\u002Fcategories\u002Fdarvaza",{"title":109,"description":117},"categories\u002Fdarvaza","LsPVpZAnH3RQcxeTw_b2V7YftItUdHiv_U46ek7GiI0",{"id":125,"title":126,"body":127,"description":131,"extension":96,"kind":132,"meta":133,"navigation":100,"path":134,"seo":135,"stem":136,"__hash__":137},"categories\u002Fcategories\u002Fgo.md","Go",{"type":7,"value":128,"toc":129},[],{"title":88,"searchDepth":89,"depth":89,"links":130},[],"Projects written in Go.","language",{},"\u002Fcategories\u002Fgo",{"title":126,"description":131},"categories\u002Fgo","ULWwBCwYo0s0dltCZKbfhGL3VDGzmJrIYgPF0aD381E",{"id":139,"title":140,"body":141,"description":145,"extension":96,"kind":97,"meta":146,"navigation":100,"path":147,"seo":148,"stem":149,"__hash__":150},"categories\u002Fcategories\u002Finfrastructure.md","Infrastructure",{"type":7,"value":142,"toc":143},[],{"title":88,"searchDepth":89,"depth":89,"links":144},[],"Deployment, orchestration, and platform tooling.",{},"\u002Fcategories\u002Finfrastructure",{"title":140,"description":145},"categories\u002Finfrastructure","4zhV0rSeRtvnzmBjj4hYBqXGoRGJ-HXglMTzbbeNURY",{"id":152,"title":153,"body":154,"description":166,"extension":96,"kind":118,"meta":167,"navigation":100,"path":168,"seo":169,"stem":170,"__hash__":171},"categories\u002Fcategories\u002Fkagal.md","Kagal",{"type":7,"value":155,"toc":164},[156],[10,157,158,159,163],{},"Named after the Sumerian ",[160,161,162],"em",{},"Ká.Gal"," (𒆍𒃲, \"Great Gate\"), Kagal is a\ncollection of TypeScript libraries for Cloudflare edge infrastructure\nand related tooling. An open-source project by Apptly Software.",{"title":88,"searchDepth":89,"depth":89,"links":165},[],"TypeScript libraries for Cloudflare edge infrastructure.",{},"\u002Fcategories\u002Fkagal",{"title":153,"description":166},"categories\u002Fkagal","9lgG7kCfdjUFD8pusQnAwcVCHU0EFn1W_8C33k4-xH0",{"id":173,"title":174,"body":175,"description":179,"extension":96,"kind":97,"meta":180,"navigation":100,"path":181,"seo":182,"stem":183,"__hash__":184},"categories\u002Fcategories\u002Fnetworking.md","Networking",{"type":7,"value":176,"toc":177},[],{"title":88,"searchDepth":89,"depth":89,"links":178},[],"Protocols, transports, and connectivity.",{},"\u002Fcategories\u002Fnetworking",{"title":174,"description":179},"categories\u002Fnetworking","Z3wIzhHCRt3IO9IPRDGzAkEGtYm13UdbarFAC_j9R-E",{"id":186,"title":187,"body":188,"description":195,"extension":96,"kind":118,"meta":196,"navigation":100,"path":197,"seo":198,"stem":199,"__hash__":200},"categories\u002Fcategories\u002Fpoupe.md","Poupe",{"type":7,"value":189,"toc":193},[190],[10,191,192],{},"Material Design component library for Vue. An open-source project\nby Apptly Software.",{"title":88,"searchDepth":89,"depth":89,"links":194},[],"Material Design component library for Vue.",{},"\u002Fcategories\u002Fpoupe",{"title":187,"description":195},"categories\u002Fpoupe","3HdL090wyXtyiBZLconBhol5p15dj1LZIfdqk5VGGuA",{"id":202,"title":203,"body":204,"description":208,"extension":96,"kind":97,"meta":209,"navigation":100,"path":210,"seo":211,"stem":212,"__hash__":213},"categories\u002Fcategories\u002Fsecurity.md","Security",{"type":7,"value":205,"toc":206},[],{"title":88,"searchDepth":89,"depth":89,"links":207},[],"Cryptography, authentication, and PKI.",{},"\u002Fcategories\u002Fsecurity",{"title":203,"description":208},"categories\u002Fsecurity","-vhE3ktjZGJKeNDg9ZbKoF6sRqhmnbaH8fZZYlCvdRc",{"id":215,"title":216,"body":217,"description":221,"extension":96,"kind":97,"meta":222,"navigation":100,"path":223,"seo":224,"stem":225,"__hash__":226},"categories\u002Fcategories\u002Ftooling.md","Tooling",{"type":7,"value":218,"toc":219},[],{"title":88,"searchDepth":89,"depth":89,"links":220},[],"Developer tools, build utilities, and CLI helpers.",{},"\u002Fcategories\u002Ftooling",{"title":216,"description":221},"categories\u002Ftooling","5syL8Jir-4gLAe_4IimZ6zP9SKf-N5XcWHE1-He2YbU",{"id":228,"title":229,"body":230,"description":234,"extension":96,"kind":132,"meta":235,"navigation":100,"path":236,"seo":237,"stem":238,"__hash__":239},"categories\u002Fcategories\u002Ftypescript.md","TypeScript",{"type":7,"value":231,"toc":232},[],{"title":88,"searchDepth":89,"depth":89,"links":233},[],"Projects written in TypeScript.",{},"\u002Fcategories\u002Ftypescript",{"title":229,"description":234},"categories\u002Ftypescript","ZvMEwtpsv0uX1pC0zKQ55ZHChbxJHDqfJXP3XS138pE",{"id":241,"title":242,"body":243,"description":247,"extension":96,"kind":97,"meta":248,"navigation":100,"path":249,"seo":250,"stem":251,"__hash__":252},"categories\u002Fcategories\u002Fui.md","UI",{"type":7,"value":244,"toc":245},[],{"title":88,"searchDepth":89,"depth":89,"links":246},[],"User interface components and design systems.",{},"\u002Fcategories\u002Fui",{"title":242,"description":247},"categories\u002Fui","9pERIpNBwMqn40vshxSDv8QA4NeK9JZrH-ysMGHUzP8",{"@kagal\u002Facme":254,"@kagal\u002Fca":255,"@kagal\u002Fcross-test":256,"@kagal\u002Fjson-template":257,"@poupe\u002Fcss":258,"@poupe\u002Feslint-config":101,"@poupe\u002Feslint-plugin-tailwindcss":259,"@poupe\u002Fmaterial-color-utilities":260,"@poupe\u002Fnuxt":261,"@poupe\u002Ftailwindcss":262,"@poupe\u002Ftheme-builder":263,"@poupe\u002Fvue":264},"\u002Fprojects\u002Fkagal-acme","\u002Fprojects\u002Fkagal-ca","\u002Fprojects\u002Fkagal-cross-test","\u002Fprojects\u002Fkagal-json-template","\u002Fprojects\u002Fpoupe-css","\u002Fprojects\u002Fpoupe-eslint-plugin-tailwindcss","\u002Fprojects\u002Fpoupe-material-color-utilities","\u002Fprojects\u002Fpoupe-nuxt","\u002Fprojects\u002Fpoupe-tailwindcss","\u002Fprojects\u002Fpoupe-theme-builder","\u002Fprojects\u002Fpoupe-vue",1775810537209]