export default function({ types: t }) {
    return {
        visitor: {
            Program(path, state) {
                path.addComment('leading', ' eslint-disable ');
                path.unshiftContainer("directives", t.noop());
            }
        }
    }
};
export default function({ types: t }) {
    return {
        visitor: {
            Program: {
                exit(path, state) {
                    path.addComment('leading', ' eslint-disable ');
                    path.unshiftContainer("directives", t.noop());
                }
            }
        }
    }
};
fix comment node generation to correctly work with other directives plugins