UNPKG

vue-mf-module

Version:

A vue extension to create microfrontend module

40 lines (39 loc) 1.5 kB
{ "compilerOptions": { "target": "ESNext", "module": "ESNext", "moduleResolution": "Node", "strict": true, "jsx": "preserve", "outDir": "./dist", /* Redirect output structure to the directory. */ "rootDir": "./src", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ "resolveJsonModule": true, "noImplicitAny": false, /* Raise error on expressions and declarations with an implied 'any' type. */ "strictNullChecks": true, /* Enable strict null checks. */ "strictFunctionTypes": true, /* Enable strict checking of function types. */ "strictBindCallApply": true, /* Enable strict 'bind', 'call', and 'apply' methods on functions. */ "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */ "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */ "alwaysStrict": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */, "lib": [ "ESNext", "DOM" ], "skipLibCheck": true, "noEmit": true, "typeRoots": [ "node_modules/**/types", "node_modules/@types", "node_modules/typescript/lib/**" ] }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue" ], }