Files
posthog.com/tsconfig.json
Paul Hultgren a0eba18f90 Nail docs navigation (#5186)
* begin refactoring sidebar

* completely remove using posthog section

* add icons to product sections

* remove integrate section altogether

* fix merge isssue

* remove left-over conflict marker

* slight tweaks to sidebar labels

* add placeholder landing pages

* create tutorials component for docs landing pages

* mockup of product-analytics landing page

* break apart existing session recordings page

* break up feature flags section

* break up experiments section

* move library comparison page to reference section

* mock up feature flags landing page

* temp: comment out wrapPageElement in gatsby-browser

* fix build

* mockup landing pages

* fix image positioning

* remove duplicates

* add clean script

* update docs homepage link grid

* move deploy options to important links

* Tutorial - How to set up a React app heatmap (#5454)

* react heatmap

* wider images

* fix: various self hosted clean-ups (#5473)

* remove references to /signup/self-host/deploy

* merge self host instructions into landing page

* fix wrong bracket

* redirect /contact to /contact-sales

* change intro message and update guidance on memory size

* remove /docs/self-host/open-source/deployment

* remove unused DeploymentOption component

* remove trailing whitespace

* fetch docs homepage info with query

* exclude build pages

* finalize docs landing page

* update path to search hog image

* tweak image width and make all landing pages less wide

* update links

* mobile style for getting started section

* fix dark mode sidebar menu

* update tutorials component

* update docs submenu links

* update data start here link

* update quick links on all pages

* regen mdx global components

* update gatsby-browser/ssr

* fix product icons

* use product icons

* moved data-related docs to new subsection, outside of product analytics

* text changes

* reworked product analytics index page to match chapters

* standardized naming for main product manual pages

* add key

* linked Sampling page

* icon strings

* polish product analytics getting started page

* dark mode fixes

* move graphic to top

* line up children with icons

* fix icon, experiments labeling

* dark mode fix

* styling docs → product index pages

* added getting started images

* getting started image mobile fix

* start-here images

* remove product analytics url

* merged identify users content, redirected old page

* moved User properties page into Getting started

* added User properties to Getting started index

* next steps text

* update quick links / add session recording & data

* text/image fixes

* add product analytics URL

* fixing links, moving nav items around

* fixed broken links, polished /docs styling

* redirected old /docs/integrate page

* spacing

---------

Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com>
Co-authored-by: Eli Kinsey <eli@ekinsey.dev>
Co-authored-by: Cory Watilo <cww@watilo.com>
2023-03-13 21:38:04 +00:00

31 lines
1.8 KiB
JSON

{
"compilerOptions": {
"baseUrl": "./src",
"paths": {
"types/*": ["./types/*"]
},
// https://www.sitepoint.com/react-with-typescript-best-practices/
"allowJs": true, // Allow JavaScript files to be compiled
"skipLibCheck": true, // Skip type checking of all declaration files
"esModuleInterop": true, // Disables namespace imports (import * as fs from "fs") and enables CJS/AMD/UMD style imports (import fs from "fs")
"allowSyntheticDefaultImports": true, // Allow default imports from modules with no default export
"strict": true, // Enable all strict type checking options
"strictNullChecks": true,
"forceConsistentCasingInFileNames": true, // Disallow inconsistently-cased references to the same file.
"module": "esnext", // Specify module code generation
"moduleResolution": "node", // Resolve modules using Node.js style
"resolveJsonModule": true, // Include modules imported with .json extension
"noEmit": true, // Do not emit output (meaning do not compile code, only perform type checking)
"jsx": "react", // Support JSX in .tsx files
"sourceMap": true, // Generate corrresponding .map file
"declaration": true, // Generate corresponding .d.ts file
"noUnusedLocals": true, // Report errors on unused locals
"noUnusedParameters": true, // Report errors on unused parameters
"experimentalDecorators": true, // Enables experimental support for ES decorators
"noFallthroughCasesInSwitch": true, // Report errors for fallthrough cases in switch statement
"lib": ["dom", "es2019.array"]
},
"include": ["src/**/*"],
"exclude": ["node_modules/**/*", "staticfiles/**/*", "frontend/dist/**/*"]
}