Files
GDevelop/newIDE/app/.flowconfig
2024-01-16 21:28:26 +01:00

30 lines
1.2 KiB
Plaintext

[ignore]
<PROJECT_ROOT>/resources/.*
<PROJECT_ROOT>/node_modules/protobufjs/src/bower.json
<PROJECT_ROOT>/node_modules/resolve/test/resolver/malformed_package_json/.*
<PROJECT_ROOT>/node_modules/eslint-plugin-react/node_modules/resolve/test/resolver/malformed_package_json/.*
<PROJECT_ROOT>/node_modules/.cache/.*
# Don't type check the GDJS runtime and extensions copied into node_modules (only used for the web-app),
# as this would be redundant for JsExtension.js files (see [include] section) of Extensions, and the
# game engine and extensions are annotated with TypeScript annotations, not Flow.
# It would also force Flow to restart every single time GDJS-for-web-app-only is updated, which is
# almost always during development (any change in GDJS/extensions, or any restart of the app).
<PROJECT_ROOT>/node_modules/GDJS-for-web-app-only/.*
[untyped]
# react-window has some errors
<PROJECT_ROOT>/node_modules/react-window/*
[declarations]
# lingui-js triggers some Flow errors
<PROJECT_ROOT>/node_modules/@lingui/core/.*
# JSS triggers a Flow error
<PROJECT_ROOT>/node_modules/jss/src/index.js
[libs]
../../GDevelop.js/types
[options]
module.ignore_non_literal_requires=true
sharedmemory.hash_table_pow=22