@alexaegis/eslint-config-vitest TODO: separate entry points (subpackages) for different kind of projects base root svelte angular ts