PageSourceSearch

https://typescript-eslint.netlify.app/assets/js/f907c6c8.08da6941.js

js typescript-eslint.netlify.app collected 2026-10-03 11:36:13 UTC 2,433 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([["430"],{8226(e,t,o){o.r(t),o.d(t,{metadata:()=>n,default:()=>c,frontMatter:()=>s,contentTitle:()=>l,toc:()=>a,assets:()=>p});var n=JSON.parse('{"id":"developers","title":"Developers","description":"These are the developer guides to working with the typescript-eslint tooling.","source":"@site/../../docs/Developers.mdx","sourceDirName":".","slug":"/developers","permalink":"/developers","draft":false,"unlisted":false,"editUrl":"https://github.com/typescript-eslint/typescript-eslint/edit/main/packages/website/../../docs/Developers.mdx","tags":[],"version":"current","frontMatter":{"id":"developers","title":"Developers","image":"/img/og/docs/Developers.png"},"sidebar":"docs","previous":{"title":"What About TSLint?","permalink":"/users/what-about-tslint"},"next":{"title":"Building Custom Rules","permalink":"/developers/custom-rules"}}'),i=o(65723),r=o(7143);let s={id:"developers",title:"Developers",image:"/img/og/docs/Developers.png"},l,p={},a=[];function d(e){let t={admonition:"admonition",meta:"meta",p:"p",...(0,r.R)(),...e.components},{Head:o}=t;return o||function(e,t){throw Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Head",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.p,{children:"These are the developer guides to working with the typescript-eslint tooling.\nIt's intended for use by third-parties who want to use our tools to build great things."}),"\n",(0,i.jsx)(t.admonition,{title:"Welcome!",type:"info",children:(0,i.jsx)(t.p,{children:"If you're reading this as a new developer: welcome to the community!\nWe're happy to have you! \u2764\uFE0F\u200D\u{1F525}"})}),"\n",(0,i.jsx)(o,{children:(0,i.jsx)(t.meta,{content:"Developers: These are the developer guides to working with the typescript-eslint tooling.",name:"twitter:image:alt"})})]})}function c(e={}){let{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},7143(e,t,o){o.d(t,{R:()=>s,x:()=>l});var n=o(22155);let i={},r=n.createContext(i);function s(e){let t=n.useContext(r);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.