embedpress
Last commit date
Core
10 months ago
EmbedPress
10 months ago
assets
10 months ago
languages
10 months ago
vendor
10 months ago
.prettierrc
10 months ago
CONTRIBUTING.md
7 years ago
autoloader.php
10 months ago
embedpress.php
10 months ago
includes.php
10 months ago
index.html
9 years ago
providers.php
10 months ago
readme.txt
10 months ago
tsconfig.json
10 months ago
tsconfig.node.json
10 months ago
vite.config.js
10 months ago
watch.sh
10 months ago
wpml-config.xml
4 years ago
tsconfig.json
61 lines
| 1 | { |
| 2 | "compilerOptions": { |
| 3 | "target": "ES2020", |
| 4 | "useDefineForClassFields": true, |
| 5 | "lib": ["ES2020", "DOM", "DOM.Iterable"], |
| 6 | "module": "ESNext", |
| 7 | "skipLibCheck": true, |
| 8 | |
| 9 | /* Bundler mode */ |
| 10 | "moduleResolution": "bundler", |
| 11 | "allowImportingTsExtensions": true, |
| 12 | "resolveJsonModule": true, |
| 13 | "isolatedModules": true, |
| 14 | "noEmit": true, |
| 15 | "jsx": "react-jsx", |
| 16 | |
| 17 | /* Linting */ |
| 18 | "strict": true, |
| 19 | "noUnusedLocals": true, |
| 20 | "noUnusedParameters": true, |
| 21 | "noFallthroughCasesInSwitch": true, |
| 22 | |
| 23 | /* Path mapping */ |
| 24 | "baseUrl": ".", |
| 25 | "paths": { |
| 26 | "@/*": ["src/*"], |
| 27 | "@components/*": ["src/Shared/components/*"], |
| 28 | "@hooks/*": ["src/Shared/hooks/*"], |
| 29 | "@utils/*": ["src/Shared/utils/*"], |
| 30 | "@stores/*": ["src/Shared/stores/*"], |
| 31 | "@services/*": ["src/Shared/services/*"], |
| 32 | "@types/*": ["src/Shared/types/*"], |
| 33 | "@assets/*": ["assets/*"], |
| 34 | "@blocks/*": ["src/Blocks/*"], |
| 35 | "@elementor/*": ["src/Elementor/*"], |
| 36 | "@admin/*": ["src/AdminUI/*"], |
| 37 | "@shortcodes/*": ["src/Shortcodes/*"], |
| 38 | "@frontend/*": ["src/Frontend/*"] |
| 39 | }, |
| 40 | |
| 41 | /* WordPress globals */ |
| 42 | "types": ["node"] |
| 43 | }, |
| 44 | "include": [ |
| 45 | "src/**/*", |
| 46 | "src/**/*.ts", |
| 47 | "src/**/*.tsx", |
| 48 | "src/**/*.js", |
| 49 | "src/**/*.jsx" |
| 50 | ], |
| 51 | "exclude": [ |
| 52 | "node_modules", |
| 53 | "dist", |
| 54 | "public", |
| 55 | "vendor", |
| 56 | "Gutenberg/node_modules", |
| 57 | "analytics-dashboard" |
| 58 | ], |
| 59 | "references": [{ "path": "./tsconfig.node.json" }] |
| 60 | } |
| 61 |