dclint
Version:
A command-line tool for validating and enforcing best practices in Docker Compose files.
34 lines (33 loc) • 2.24 kB
TypeScript
import NoBuildAndImageRule from './no-build-and-image-rule';
import NoDuplicateContainerNamesRule from './no-duplicate-container-names-rule';
import NoDuplicateExportedPortsRule from './no-duplicate-exported-ports-rule';
import NoQuotesInVolumesRule from './no-quotes-in-volumes-rule';
import NoUnboundPortInterfacesRule from './no-unbound-port-interfaces-rule';
import NoVersionFieldRule from './no-version-field-rule';
import RequireProjectNameFieldRule from './require-project-name-field-rule';
import RequireQuotesInPortsRule from './require-quotes-in-ports-rule';
import ServiceContainerNameRegexRule from './service-container-name-regex-rule';
import ServiceDependenciesAlphabeticalOrderRule from './service-dependencies-alphabetical-order-rule';
import ServiceImageRequireExplicitTagRule from './service-image-require-explicit-tag-rule';
import ServiceKeysOrderRule from './service-keys-order-rule';
import ServicePortsAlphabeticalOrderRule from './service-ports-alphabetical-order-rule';
import ServicesAlphabeticalOrderRule from './services-alphabetical-order-rule';
import TopLevelPropertiesOrderRule from './top-level-properties-order-rule';
declare const _default: {
NoBuildAndImageRule: typeof NoBuildAndImageRule;
NoDuplicateContainerNamesRule: typeof NoDuplicateContainerNamesRule;
NoDuplicateExportedPortsRule: typeof NoDuplicateExportedPortsRule;
NoQuotesInVolumesRule: typeof NoQuotesInVolumesRule;
NoUnboundPortInterfacesRule: typeof NoUnboundPortInterfacesRule;
NoVersionFieldRule: typeof NoVersionFieldRule;
RequireProjectNameFieldRule: typeof RequireProjectNameFieldRule;
RequireQuotesInPortsRule: typeof RequireQuotesInPortsRule;
ServiceContainerNameRegexRule: typeof ServiceContainerNameRegexRule;
ServiceDependenciesAlphabeticalOrderRule: typeof ServiceDependenciesAlphabeticalOrderRule;
ServiceImageRequireExplicitTagRule: typeof ServiceImageRequireExplicitTagRule;
ServiceKeysOrderRule: typeof ServiceKeysOrderRule;
ServicePortsAlphabeticalOrderRule: typeof ServicePortsAlphabeticalOrderRule;
ServicesAlphabeticalOrderRule: typeof ServicesAlphabeticalOrderRule;
TopLevelPropertiesOrderRule: typeof TopLevelPropertiesOrderRule;
};
export default _default;