feat(compiler): support $publishAs on components.
chore(tests): re-enable all tests