diff --git a/.gitignore b/.gitignore index ccc0d25..8d02b72 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ node_modules -src/.openapi-generator +lib/.openapi-generator dist .idea \ No newline at end of file diff --git a/src/docker-client.ts b/lib/docker-client.ts similarity index 100% rename from src/docker-client.ts rename to lib/docker-client.ts diff --git a/src/filter.ts b/lib/filter.ts similarity index 100% rename from src/filter.ts rename to lib/filter.ts diff --git a/src/http.ts b/lib/http.ts similarity index 100% rename from src/http.ts rename to lib/http.ts diff --git a/src/index.ts b/lib/index.ts similarity index 100% rename from src/index.ts rename to lib/index.ts diff --git a/src/models/Address.ts b/lib/models/Address.ts similarity index 100% rename from src/models/Address.ts rename to lib/models/Address.ts diff --git a/src/models/AuthConfig.ts b/lib/models/AuthConfig.ts similarity index 100% rename from src/models/AuthConfig.ts rename to lib/models/AuthConfig.ts diff --git a/src/models/BuildCache.ts b/lib/models/BuildCache.ts similarity index 100% rename from src/models/BuildCache.ts rename to lib/models/BuildCache.ts diff --git a/src/models/BuildInfo.ts b/lib/models/BuildInfo.ts similarity index 100% rename from src/models/BuildInfo.ts rename to lib/models/BuildInfo.ts diff --git a/src/models/BuildPruneResponse.ts b/lib/models/BuildPruneResponse.ts similarity index 100% rename from src/models/BuildPruneResponse.ts rename to lib/models/BuildPruneResponse.ts diff --git a/src/models/ChangeType.ts b/lib/models/ChangeType.ts similarity index 100% rename from src/models/ChangeType.ts rename to lib/models/ChangeType.ts diff --git a/src/models/ClusterInfo.ts b/lib/models/ClusterInfo.ts similarity index 100% rename from src/models/ClusterInfo.ts rename to lib/models/ClusterInfo.ts diff --git a/src/models/ClusterVolume.ts b/lib/models/ClusterVolume.ts similarity index 100% rename from src/models/ClusterVolume.ts rename to lib/models/ClusterVolume.ts diff --git a/src/models/ClusterVolumeInfo.ts b/lib/models/ClusterVolumeInfo.ts similarity index 100% rename from src/models/ClusterVolumeInfo.ts rename to lib/models/ClusterVolumeInfo.ts diff --git a/src/models/ClusterVolumePublishStatusInner.ts b/lib/models/ClusterVolumePublishStatusInner.ts similarity index 100% rename from src/models/ClusterVolumePublishStatusInner.ts rename to lib/models/ClusterVolumePublishStatusInner.ts diff --git a/src/models/ClusterVolumeSpec.ts b/lib/models/ClusterVolumeSpec.ts similarity index 100% rename from src/models/ClusterVolumeSpec.ts rename to lib/models/ClusterVolumeSpec.ts diff --git a/src/models/ClusterVolumeSpecAccessMode.ts b/lib/models/ClusterVolumeSpecAccessMode.ts similarity index 100% rename from src/models/ClusterVolumeSpecAccessMode.ts rename to lib/models/ClusterVolumeSpecAccessMode.ts diff --git a/src/models/ClusterVolumeSpecAccessModeAccessibilityRequirements.ts b/lib/models/ClusterVolumeSpecAccessModeAccessibilityRequirements.ts similarity index 100% rename from src/models/ClusterVolumeSpecAccessModeAccessibilityRequirements.ts rename to lib/models/ClusterVolumeSpecAccessModeAccessibilityRequirements.ts diff --git a/src/models/ClusterVolumeSpecAccessModeCapacityRange.ts b/lib/models/ClusterVolumeSpecAccessModeCapacityRange.ts similarity index 100% rename from src/models/ClusterVolumeSpecAccessModeCapacityRange.ts rename to lib/models/ClusterVolumeSpecAccessModeCapacityRange.ts diff --git a/src/models/ClusterVolumeSpecAccessModeSecretsInner.ts b/lib/models/ClusterVolumeSpecAccessModeSecretsInner.ts similarity index 100% rename from src/models/ClusterVolumeSpecAccessModeSecretsInner.ts rename to lib/models/ClusterVolumeSpecAccessModeSecretsInner.ts diff --git a/src/models/Commit.ts b/lib/models/Commit.ts similarity index 100% rename from src/models/Commit.ts rename to lib/models/Commit.ts diff --git a/src/models/Config.ts b/lib/models/Config.ts similarity index 100% rename from src/models/Config.ts rename to lib/models/Config.ts diff --git a/src/models/ConfigCreateRequest.ts b/lib/models/ConfigCreateRequest.ts similarity index 100% rename from src/models/ConfigCreateRequest.ts rename to lib/models/ConfigCreateRequest.ts diff --git a/src/models/ConfigReference.ts b/lib/models/ConfigReference.ts similarity index 100% rename from src/models/ConfigReference.ts rename to lib/models/ConfigReference.ts diff --git a/src/models/ConfigSpec.ts b/lib/models/ConfigSpec.ts similarity index 100% rename from src/models/ConfigSpec.ts rename to lib/models/ConfigSpec.ts diff --git a/src/models/ContainerBlkioStatEntry.ts b/lib/models/ContainerBlkioStatEntry.ts similarity index 100% rename from src/models/ContainerBlkioStatEntry.ts rename to lib/models/ContainerBlkioStatEntry.ts diff --git a/src/models/ContainerBlkioStats.ts b/lib/models/ContainerBlkioStats.ts similarity index 100% rename from src/models/ContainerBlkioStats.ts rename to lib/models/ContainerBlkioStats.ts diff --git a/src/models/ContainerCPUStats.ts b/lib/models/ContainerCPUStats.ts similarity index 100% rename from src/models/ContainerCPUStats.ts rename to lib/models/ContainerCPUStats.ts diff --git a/src/models/ContainerCPUUsage.ts b/lib/models/ContainerCPUUsage.ts similarity index 100% rename from src/models/ContainerCPUUsage.ts rename to lib/models/ContainerCPUUsage.ts diff --git a/src/models/ContainerConfig.ts b/lib/models/ContainerConfig.ts similarity index 100% rename from src/models/ContainerConfig.ts rename to lib/models/ContainerConfig.ts diff --git a/src/models/ContainerCreateRequest.ts b/lib/models/ContainerCreateRequest.ts similarity index 100% rename from src/models/ContainerCreateRequest.ts rename to lib/models/ContainerCreateRequest.ts diff --git a/src/models/ContainerCreateResponse.ts b/lib/models/ContainerCreateResponse.ts similarity index 100% rename from src/models/ContainerCreateResponse.ts rename to lib/models/ContainerCreateResponse.ts diff --git a/src/models/ContainerInspectResponse.ts b/lib/models/ContainerInspectResponse.ts similarity index 100% rename from src/models/ContainerInspectResponse.ts rename to lib/models/ContainerInspectResponse.ts diff --git a/src/models/ContainerMemoryStats.ts b/lib/models/ContainerMemoryStats.ts similarity index 100% rename from src/models/ContainerMemoryStats.ts rename to lib/models/ContainerMemoryStats.ts diff --git a/src/models/ContainerNetworkStats.ts b/lib/models/ContainerNetworkStats.ts similarity index 100% rename from src/models/ContainerNetworkStats.ts rename to lib/models/ContainerNetworkStats.ts diff --git a/src/models/ContainerPidsStats.ts b/lib/models/ContainerPidsStats.ts similarity index 100% rename from src/models/ContainerPidsStats.ts rename to lib/models/ContainerPidsStats.ts diff --git a/src/models/ContainerPruneResponse.ts b/lib/models/ContainerPruneResponse.ts similarity index 100% rename from src/models/ContainerPruneResponse.ts rename to lib/models/ContainerPruneResponse.ts diff --git a/src/models/ContainerState.ts b/lib/models/ContainerState.ts similarity index 100% rename from src/models/ContainerState.ts rename to lib/models/ContainerState.ts diff --git a/src/models/ContainerStatsResponse.ts b/lib/models/ContainerStatsResponse.ts similarity index 100% rename from src/models/ContainerStatsResponse.ts rename to lib/models/ContainerStatsResponse.ts diff --git a/src/models/ContainerStatus.ts b/lib/models/ContainerStatus.ts similarity index 100% rename from src/models/ContainerStatus.ts rename to lib/models/ContainerStatus.ts diff --git a/src/models/ContainerStorageStats.ts b/lib/models/ContainerStorageStats.ts similarity index 100% rename from src/models/ContainerStorageStats.ts rename to lib/models/ContainerStorageStats.ts diff --git a/src/models/ContainerSummary.ts b/lib/models/ContainerSummary.ts similarity index 100% rename from src/models/ContainerSummary.ts rename to lib/models/ContainerSummary.ts diff --git a/src/models/ContainerSummaryHealth.ts b/lib/models/ContainerSummaryHealth.ts similarity index 100% rename from src/models/ContainerSummaryHealth.ts rename to lib/models/ContainerSummaryHealth.ts diff --git a/src/models/ContainerSummaryHostConfig.ts b/lib/models/ContainerSummaryHostConfig.ts similarity index 100% rename from src/models/ContainerSummaryHostConfig.ts rename to lib/models/ContainerSummaryHostConfig.ts diff --git a/src/models/ContainerSummaryNetworkSettings.ts b/lib/models/ContainerSummaryNetworkSettings.ts similarity index 100% rename from src/models/ContainerSummaryNetworkSettings.ts rename to lib/models/ContainerSummaryNetworkSettings.ts diff --git a/src/models/ContainerThrottlingData.ts b/lib/models/ContainerThrottlingData.ts similarity index 100% rename from src/models/ContainerThrottlingData.ts rename to lib/models/ContainerThrottlingData.ts diff --git a/src/models/ContainerTopResponse.ts b/lib/models/ContainerTopResponse.ts similarity index 100% rename from src/models/ContainerTopResponse.ts rename to lib/models/ContainerTopResponse.ts diff --git a/src/models/ContainerUpdateRequest.ts b/lib/models/ContainerUpdateRequest.ts similarity index 100% rename from src/models/ContainerUpdateRequest.ts rename to lib/models/ContainerUpdateRequest.ts diff --git a/src/models/ContainerUpdateResponse.ts b/lib/models/ContainerUpdateResponse.ts similarity index 100% rename from src/models/ContainerUpdateResponse.ts rename to lib/models/ContainerUpdateResponse.ts diff --git a/src/models/ContainerWaitExitError.ts b/lib/models/ContainerWaitExitError.ts similarity index 100% rename from src/models/ContainerWaitExitError.ts rename to lib/models/ContainerWaitExitError.ts diff --git a/src/models/ContainerWaitResponse.ts b/lib/models/ContainerWaitResponse.ts similarity index 100% rename from src/models/ContainerWaitResponse.ts rename to lib/models/ContainerWaitResponse.ts diff --git a/src/models/ContainerdInfo.ts b/lib/models/ContainerdInfo.ts similarity index 100% rename from src/models/ContainerdInfo.ts rename to lib/models/ContainerdInfo.ts diff --git a/src/models/ContainerdInfoNamespaces.ts b/lib/models/ContainerdInfoNamespaces.ts similarity index 100% rename from src/models/ContainerdInfoNamespaces.ts rename to lib/models/ContainerdInfoNamespaces.ts diff --git a/src/models/CreateImageInfo.ts b/lib/models/CreateImageInfo.ts similarity index 100% rename from src/models/CreateImageInfo.ts rename to lib/models/CreateImageInfo.ts diff --git a/src/models/DeviceInfo.ts b/lib/models/DeviceInfo.ts similarity index 100% rename from src/models/DeviceInfo.ts rename to lib/models/DeviceInfo.ts diff --git a/src/models/DeviceMapping.ts b/lib/models/DeviceMapping.ts similarity index 100% rename from src/models/DeviceMapping.ts rename to lib/models/DeviceMapping.ts diff --git a/src/models/DeviceRequest.ts b/lib/models/DeviceRequest.ts similarity index 100% rename from src/models/DeviceRequest.ts rename to lib/models/DeviceRequest.ts diff --git a/src/models/DistributionInspect.ts b/lib/models/DistributionInspect.ts similarity index 100% rename from src/models/DistributionInspect.ts rename to lib/models/DistributionInspect.ts diff --git a/src/models/Driver.ts b/lib/models/Driver.ts similarity index 100% rename from src/models/Driver.ts rename to lib/models/Driver.ts diff --git a/src/models/DriverData.ts b/lib/models/DriverData.ts similarity index 100% rename from src/models/DriverData.ts rename to lib/models/DriverData.ts diff --git a/src/models/EndpointIPAMConfig.ts b/lib/models/EndpointIPAMConfig.ts similarity index 100% rename from src/models/EndpointIPAMConfig.ts rename to lib/models/EndpointIPAMConfig.ts diff --git a/src/models/EndpointPortConfig.ts b/lib/models/EndpointPortConfig.ts similarity index 100% rename from src/models/EndpointPortConfig.ts rename to lib/models/EndpointPortConfig.ts diff --git a/src/models/EndpointResource.ts b/lib/models/EndpointResource.ts similarity index 100% rename from src/models/EndpointResource.ts rename to lib/models/EndpointResource.ts diff --git a/src/models/EndpointSettings.ts b/lib/models/EndpointSettings.ts similarity index 100% rename from src/models/EndpointSettings.ts rename to lib/models/EndpointSettings.ts diff --git a/src/models/EndpointSpec.ts b/lib/models/EndpointSpec.ts similarity index 100% rename from src/models/EndpointSpec.ts rename to lib/models/EndpointSpec.ts diff --git a/src/models/EngineDescription.ts b/lib/models/EngineDescription.ts similarity index 100% rename from src/models/EngineDescription.ts rename to lib/models/EngineDescription.ts diff --git a/src/models/EngineDescriptionPluginsInner.ts b/lib/models/EngineDescriptionPluginsInner.ts similarity index 100% rename from src/models/EngineDescriptionPluginsInner.ts rename to lib/models/EngineDescriptionPluginsInner.ts diff --git a/src/models/ErrorDetail.ts b/lib/models/ErrorDetail.ts similarity index 100% rename from src/models/ErrorDetail.ts rename to lib/models/ErrorDetail.ts diff --git a/src/models/ErrorResponse.ts b/lib/models/ErrorResponse.ts similarity index 100% rename from src/models/ErrorResponse.ts rename to lib/models/ErrorResponse.ts diff --git a/src/models/EventActor.ts b/lib/models/EventActor.ts similarity index 100% rename from src/models/EventActor.ts rename to lib/models/EventActor.ts diff --git a/src/models/EventMessage.ts b/lib/models/EventMessage.ts similarity index 100% rename from src/models/EventMessage.ts rename to lib/models/EventMessage.ts diff --git a/src/models/ExecConfig.ts b/lib/models/ExecConfig.ts similarity index 100% rename from src/models/ExecConfig.ts rename to lib/models/ExecConfig.ts diff --git a/src/models/ExecInspectResponse.ts b/lib/models/ExecInspectResponse.ts similarity index 100% rename from src/models/ExecInspectResponse.ts rename to lib/models/ExecInspectResponse.ts diff --git a/src/models/ExecStartConfig.ts b/lib/models/ExecStartConfig.ts similarity index 100% rename from src/models/ExecStartConfig.ts rename to lib/models/ExecStartConfig.ts diff --git a/src/models/FileInfo.ts b/lib/models/FileInfo.ts similarity index 100% rename from src/models/FileInfo.ts rename to lib/models/FileInfo.ts diff --git a/src/models/FilesystemChange.ts b/lib/models/FilesystemChange.ts similarity index 100% rename from src/models/FilesystemChange.ts rename to lib/models/FilesystemChange.ts diff --git a/src/models/FirewallInfo.ts b/lib/models/FirewallInfo.ts similarity index 100% rename from src/models/FirewallInfo.ts rename to lib/models/FirewallInfo.ts diff --git a/src/models/GenericResourcesInner.ts b/lib/models/GenericResourcesInner.ts similarity index 100% rename from src/models/GenericResourcesInner.ts rename to lib/models/GenericResourcesInner.ts diff --git a/src/models/GenericResourcesInnerDiscreteResourceSpec.ts b/lib/models/GenericResourcesInnerDiscreteResourceSpec.ts similarity index 100% rename from src/models/GenericResourcesInnerDiscreteResourceSpec.ts rename to lib/models/GenericResourcesInnerDiscreteResourceSpec.ts diff --git a/src/models/GenericResourcesInnerNamedResourceSpec.ts b/lib/models/GenericResourcesInnerNamedResourceSpec.ts similarity index 100% rename from src/models/GenericResourcesInnerNamedResourceSpec.ts rename to lib/models/GenericResourcesInnerNamedResourceSpec.ts diff --git a/src/models/Health.ts b/lib/models/Health.ts similarity index 100% rename from src/models/Health.ts rename to lib/models/Health.ts diff --git a/src/models/HealthConfig.ts b/lib/models/HealthConfig.ts similarity index 100% rename from src/models/HealthConfig.ts rename to lib/models/HealthConfig.ts diff --git a/src/models/HealthcheckResult.ts b/lib/models/HealthcheckResult.ts similarity index 100% rename from src/models/HealthcheckResult.ts rename to lib/models/HealthcheckResult.ts diff --git a/src/models/HistoryResponseItem.ts b/lib/models/HistoryResponseItem.ts similarity index 100% rename from src/models/HistoryResponseItem.ts rename to lib/models/HistoryResponseItem.ts diff --git a/src/models/HostConfig.ts b/lib/models/HostConfig.ts similarity index 100% rename from src/models/HostConfig.ts rename to lib/models/HostConfig.ts diff --git a/src/models/HostConfigAllOfLogConfig.ts b/lib/models/HostConfigAllOfLogConfig.ts similarity index 100% rename from src/models/HostConfigAllOfLogConfig.ts rename to lib/models/HostConfigAllOfLogConfig.ts diff --git a/src/models/IDResponse.ts b/lib/models/IDResponse.ts similarity index 100% rename from src/models/IDResponse.ts rename to lib/models/IDResponse.ts diff --git a/src/models/IPAM.ts b/lib/models/IPAM.ts similarity index 100% rename from src/models/IPAM.ts rename to lib/models/IPAM.ts diff --git a/src/models/IPAMConfig.ts b/lib/models/IPAMConfig.ts similarity index 100% rename from src/models/IPAMConfig.ts rename to lib/models/IPAMConfig.ts diff --git a/src/models/ImageConfig.ts b/lib/models/ImageConfig.ts similarity index 100% rename from src/models/ImageConfig.ts rename to lib/models/ImageConfig.ts diff --git a/src/models/ImageDeleteResponseItem.ts b/lib/models/ImageDeleteResponseItem.ts similarity index 100% rename from src/models/ImageDeleteResponseItem.ts rename to lib/models/ImageDeleteResponseItem.ts diff --git a/src/models/ImageID.ts b/lib/models/ImageID.ts similarity index 100% rename from src/models/ImageID.ts rename to lib/models/ImageID.ts diff --git a/src/models/ImageInspect.ts b/lib/models/ImageInspect.ts similarity index 100% rename from src/models/ImageInspect.ts rename to lib/models/ImageInspect.ts diff --git a/src/models/ImageInspectMetadata.ts b/lib/models/ImageInspectMetadata.ts similarity index 100% rename from src/models/ImageInspectMetadata.ts rename to lib/models/ImageInspectMetadata.ts diff --git a/src/models/ImageInspectRootFS.ts b/lib/models/ImageInspectRootFS.ts similarity index 100% rename from src/models/ImageInspectRootFS.ts rename to lib/models/ImageInspectRootFS.ts diff --git a/src/models/ImageManifestSummary.ts b/lib/models/ImageManifestSummary.ts similarity index 100% rename from src/models/ImageManifestSummary.ts rename to lib/models/ImageManifestSummary.ts diff --git a/src/models/ImageManifestSummaryAttestationData.ts b/lib/models/ImageManifestSummaryAttestationData.ts similarity index 100% rename from src/models/ImageManifestSummaryAttestationData.ts rename to lib/models/ImageManifestSummaryAttestationData.ts diff --git a/src/models/ImageManifestSummaryImageData.ts b/lib/models/ImageManifestSummaryImageData.ts similarity index 100% rename from src/models/ImageManifestSummaryImageData.ts rename to lib/models/ImageManifestSummaryImageData.ts diff --git a/src/models/ImageManifestSummaryImageDataSize.ts b/lib/models/ImageManifestSummaryImageDataSize.ts similarity index 100% rename from src/models/ImageManifestSummaryImageDataSize.ts rename to lib/models/ImageManifestSummaryImageDataSize.ts diff --git a/src/models/ImageManifestSummarySize.ts b/lib/models/ImageManifestSummarySize.ts similarity index 100% rename from src/models/ImageManifestSummarySize.ts rename to lib/models/ImageManifestSummarySize.ts diff --git a/src/models/ImagePruneResponse.ts b/lib/models/ImagePruneResponse.ts similarity index 100% rename from src/models/ImagePruneResponse.ts rename to lib/models/ImagePruneResponse.ts diff --git a/src/models/ImageSearchResponseItem.ts b/lib/models/ImageSearchResponseItem.ts similarity index 100% rename from src/models/ImageSearchResponseItem.ts rename to lib/models/ImageSearchResponseItem.ts diff --git a/src/models/ImageSummary.ts b/lib/models/ImageSummary.ts similarity index 100% rename from src/models/ImageSummary.ts rename to lib/models/ImageSummary.ts diff --git a/src/models/IndexInfo.ts b/lib/models/IndexInfo.ts similarity index 100% rename from src/models/IndexInfo.ts rename to lib/models/IndexInfo.ts diff --git a/src/models/JoinTokens.ts b/lib/models/JoinTokens.ts similarity index 100% rename from src/models/JoinTokens.ts rename to lib/models/JoinTokens.ts diff --git a/src/models/Limit.ts b/lib/models/Limit.ts similarity index 100% rename from src/models/Limit.ts rename to lib/models/Limit.ts diff --git a/src/models/LocalNodeState.ts b/lib/models/LocalNodeState.ts similarity index 100% rename from src/models/LocalNodeState.ts rename to lib/models/LocalNodeState.ts diff --git a/src/models/ManagerStatus.ts b/lib/models/ManagerStatus.ts similarity index 100% rename from src/models/ManagerStatus.ts rename to lib/models/ManagerStatus.ts diff --git a/src/models/Mount.ts b/lib/models/Mount.ts similarity index 100% rename from src/models/Mount.ts rename to lib/models/Mount.ts diff --git a/src/models/MountBindOptions.ts b/lib/models/MountBindOptions.ts similarity index 100% rename from src/models/MountBindOptions.ts rename to lib/models/MountBindOptions.ts diff --git a/src/models/MountImageOptions.ts b/lib/models/MountImageOptions.ts similarity index 100% rename from src/models/MountImageOptions.ts rename to lib/models/MountImageOptions.ts diff --git a/src/models/MountPoint.ts b/lib/models/MountPoint.ts similarity index 100% rename from src/models/MountPoint.ts rename to lib/models/MountPoint.ts diff --git a/src/models/MountTmpfsOptions.ts b/lib/models/MountTmpfsOptions.ts similarity index 100% rename from src/models/MountTmpfsOptions.ts rename to lib/models/MountTmpfsOptions.ts diff --git a/src/models/MountVolumeOptions.ts b/lib/models/MountVolumeOptions.ts similarity index 100% rename from src/models/MountVolumeOptions.ts rename to lib/models/MountVolumeOptions.ts diff --git a/src/models/MountVolumeOptionsDriverConfig.ts b/lib/models/MountVolumeOptionsDriverConfig.ts similarity index 100% rename from src/models/MountVolumeOptionsDriverConfig.ts rename to lib/models/MountVolumeOptionsDriverConfig.ts diff --git a/src/models/Network.ts b/lib/models/Network.ts similarity index 100% rename from src/models/Network.ts rename to lib/models/Network.ts diff --git a/src/models/NetworkAttachmentConfig.ts b/lib/models/NetworkAttachmentConfig.ts similarity index 100% rename from src/models/NetworkAttachmentConfig.ts rename to lib/models/NetworkAttachmentConfig.ts diff --git a/src/models/NetworkConnectRequest.ts b/lib/models/NetworkConnectRequest.ts similarity index 100% rename from src/models/NetworkConnectRequest.ts rename to lib/models/NetworkConnectRequest.ts diff --git a/src/models/NetworkCreateRequest.ts b/lib/models/NetworkCreateRequest.ts similarity index 100% rename from src/models/NetworkCreateRequest.ts rename to lib/models/NetworkCreateRequest.ts diff --git a/src/models/NetworkCreateResponse.ts b/lib/models/NetworkCreateResponse.ts similarity index 100% rename from src/models/NetworkCreateResponse.ts rename to lib/models/NetworkCreateResponse.ts diff --git a/src/models/NetworkDisconnectRequest.ts b/lib/models/NetworkDisconnectRequest.ts similarity index 100% rename from src/models/NetworkDisconnectRequest.ts rename to lib/models/NetworkDisconnectRequest.ts diff --git a/src/models/NetworkInspect.ts b/lib/models/NetworkInspect.ts similarity index 100% rename from src/models/NetworkInspect.ts rename to lib/models/NetworkInspect.ts diff --git a/src/models/NetworkPruneResponse.ts b/lib/models/NetworkPruneResponse.ts similarity index 100% rename from src/models/NetworkPruneResponse.ts rename to lib/models/NetworkPruneResponse.ts diff --git a/src/models/NetworkSettings.ts b/lib/models/NetworkSettings.ts similarity index 100% rename from src/models/NetworkSettings.ts rename to lib/models/NetworkSettings.ts diff --git a/src/models/NetworkSummary.ts b/lib/models/NetworkSummary.ts similarity index 100% rename from src/models/NetworkSummary.ts rename to lib/models/NetworkSummary.ts diff --git a/src/models/NetworkTaskInfo.ts b/lib/models/NetworkTaskInfo.ts similarity index 100% rename from src/models/NetworkTaskInfo.ts rename to lib/models/NetworkTaskInfo.ts diff --git a/src/models/NetworkingConfig.ts b/lib/models/NetworkingConfig.ts similarity index 100% rename from src/models/NetworkingConfig.ts rename to lib/models/NetworkingConfig.ts diff --git a/src/models/Node.ts b/lib/models/Node.ts similarity index 100% rename from src/models/Node.ts rename to lib/models/Node.ts diff --git a/src/models/NodeDescription.ts b/lib/models/NodeDescription.ts similarity index 100% rename from src/models/NodeDescription.ts rename to lib/models/NodeDescription.ts diff --git a/src/models/NodeSpec.ts b/lib/models/NodeSpec.ts similarity index 100% rename from src/models/NodeSpec.ts rename to lib/models/NodeSpec.ts diff --git a/src/models/NodeState.ts b/lib/models/NodeState.ts similarity index 100% rename from src/models/NodeState.ts rename to lib/models/NodeState.ts diff --git a/src/models/NodeStatus.ts b/lib/models/NodeStatus.ts similarity index 100% rename from src/models/NodeStatus.ts rename to lib/models/NodeStatus.ts diff --git a/src/models/OCIDescriptor.ts b/lib/models/OCIDescriptor.ts similarity index 100% rename from src/models/OCIDescriptor.ts rename to lib/models/OCIDescriptor.ts diff --git a/src/models/OCIPlatform.ts b/lib/models/OCIPlatform.ts similarity index 100% rename from src/models/OCIPlatform.ts rename to lib/models/OCIPlatform.ts diff --git a/src/models/ObjectVersion.ts b/lib/models/ObjectVersion.ts similarity index 100% rename from src/models/ObjectVersion.ts rename to lib/models/ObjectVersion.ts diff --git a/src/models/PeerInfo.ts b/lib/models/PeerInfo.ts similarity index 100% rename from src/models/PeerInfo.ts rename to lib/models/PeerInfo.ts diff --git a/src/models/PeerNode.ts b/lib/models/PeerNode.ts similarity index 100% rename from src/models/PeerNode.ts rename to lib/models/PeerNode.ts diff --git a/src/models/Platform.ts b/lib/models/Platform.ts similarity index 100% rename from src/models/Platform.ts rename to lib/models/Platform.ts diff --git a/src/models/Plugin.ts b/lib/models/Plugin.ts similarity index 100% rename from src/models/Plugin.ts rename to lib/models/Plugin.ts diff --git a/src/models/PluginConfig.ts b/lib/models/PluginConfig.ts similarity index 100% rename from src/models/PluginConfig.ts rename to lib/models/PluginConfig.ts diff --git a/src/models/PluginConfigArgs.ts b/lib/models/PluginConfigArgs.ts similarity index 100% rename from src/models/PluginConfigArgs.ts rename to lib/models/PluginConfigArgs.ts diff --git a/src/models/PluginConfigInterface.ts b/lib/models/PluginConfigInterface.ts similarity index 100% rename from src/models/PluginConfigInterface.ts rename to lib/models/PluginConfigInterface.ts diff --git a/src/models/PluginConfigLinux.ts b/lib/models/PluginConfigLinux.ts similarity index 100% rename from src/models/PluginConfigLinux.ts rename to lib/models/PluginConfigLinux.ts diff --git a/src/models/PluginConfigNetwork.ts b/lib/models/PluginConfigNetwork.ts similarity index 100% rename from src/models/PluginConfigNetwork.ts rename to lib/models/PluginConfigNetwork.ts diff --git a/src/models/PluginConfigRootfs.ts b/lib/models/PluginConfigRootfs.ts similarity index 100% rename from src/models/PluginConfigRootfs.ts rename to lib/models/PluginConfigRootfs.ts diff --git a/src/models/PluginConfigUser.ts b/lib/models/PluginConfigUser.ts similarity index 100% rename from src/models/PluginConfigUser.ts rename to lib/models/PluginConfigUser.ts diff --git a/src/models/PluginDevice.ts b/lib/models/PluginDevice.ts similarity index 100% rename from src/models/PluginDevice.ts rename to lib/models/PluginDevice.ts diff --git a/src/models/PluginEnv.ts b/lib/models/PluginEnv.ts similarity index 100% rename from src/models/PluginEnv.ts rename to lib/models/PluginEnv.ts diff --git a/src/models/PluginMount.ts b/lib/models/PluginMount.ts similarity index 100% rename from src/models/PluginMount.ts rename to lib/models/PluginMount.ts diff --git a/src/models/PluginPrivilege.ts b/lib/models/PluginPrivilege.ts similarity index 100% rename from src/models/PluginPrivilege.ts rename to lib/models/PluginPrivilege.ts diff --git a/src/models/PluginSettings.ts b/lib/models/PluginSettings.ts similarity index 100% rename from src/models/PluginSettings.ts rename to lib/models/PluginSettings.ts diff --git a/src/models/PluginsInfo.ts b/lib/models/PluginsInfo.ts similarity index 100% rename from src/models/PluginsInfo.ts rename to lib/models/PluginsInfo.ts diff --git a/src/models/PortBinding.ts b/lib/models/PortBinding.ts similarity index 100% rename from src/models/PortBinding.ts rename to lib/models/PortBinding.ts diff --git a/src/models/PortStatus.ts b/lib/models/PortStatus.ts similarity index 100% rename from src/models/PortStatus.ts rename to lib/models/PortStatus.ts diff --git a/src/models/PortSummary.ts b/lib/models/PortSummary.ts similarity index 100% rename from src/models/PortSummary.ts rename to lib/models/PortSummary.ts diff --git a/src/models/ProcessConfig.ts b/lib/models/ProcessConfig.ts similarity index 100% rename from src/models/ProcessConfig.ts rename to lib/models/ProcessConfig.ts diff --git a/src/models/ProgressDetail.ts b/lib/models/ProgressDetail.ts similarity index 100% rename from src/models/ProgressDetail.ts rename to lib/models/ProgressDetail.ts diff --git a/src/models/PushImageInfo.ts b/lib/models/PushImageInfo.ts similarity index 100% rename from src/models/PushImageInfo.ts rename to lib/models/PushImageInfo.ts diff --git a/src/models/Reachability.ts b/lib/models/Reachability.ts similarity index 100% rename from src/models/Reachability.ts rename to lib/models/Reachability.ts diff --git a/src/models/RegistryServiceConfig.ts b/lib/models/RegistryServiceConfig.ts similarity index 100% rename from src/models/RegistryServiceConfig.ts rename to lib/models/RegistryServiceConfig.ts diff --git a/src/models/ResourceObject.ts b/lib/models/ResourceObject.ts similarity index 100% rename from src/models/ResourceObject.ts rename to lib/models/ResourceObject.ts diff --git a/src/models/Resources.ts b/lib/models/Resources.ts similarity index 100% rename from src/models/Resources.ts rename to lib/models/Resources.ts diff --git a/src/models/ResourcesBlkioWeightDeviceInner.ts b/lib/models/ResourcesBlkioWeightDeviceInner.ts similarity index 100% rename from src/models/ResourcesBlkioWeightDeviceInner.ts rename to lib/models/ResourcesBlkioWeightDeviceInner.ts diff --git a/src/models/ResourcesUlimitsInner.ts b/lib/models/ResourcesUlimitsInner.ts similarity index 100% rename from src/models/ResourcesUlimitsInner.ts rename to lib/models/ResourcesUlimitsInner.ts diff --git a/src/models/RestartPolicy.ts b/lib/models/RestartPolicy.ts similarity index 100% rename from src/models/RestartPolicy.ts rename to lib/models/RestartPolicy.ts diff --git a/src/models/Runtime.ts b/lib/models/Runtime.ts similarity index 100% rename from src/models/Runtime.ts rename to lib/models/Runtime.ts diff --git a/src/models/Secret.ts b/lib/models/Secret.ts similarity index 100% rename from src/models/Secret.ts rename to lib/models/Secret.ts diff --git a/src/models/SecretCreateRequest.ts b/lib/models/SecretCreateRequest.ts similarity index 100% rename from src/models/SecretCreateRequest.ts rename to lib/models/SecretCreateRequest.ts diff --git a/src/models/SecretSpec.ts b/lib/models/SecretSpec.ts similarity index 100% rename from src/models/SecretSpec.ts rename to lib/models/SecretSpec.ts diff --git a/src/models/Service.ts b/lib/models/Service.ts similarity index 100% rename from src/models/Service.ts rename to lib/models/Service.ts diff --git a/src/models/ServiceCreateRequest.ts b/lib/models/ServiceCreateRequest.ts similarity index 100% rename from src/models/ServiceCreateRequest.ts rename to lib/models/ServiceCreateRequest.ts diff --git a/src/models/ServiceCreateResponse.ts b/lib/models/ServiceCreateResponse.ts similarity index 100% rename from src/models/ServiceCreateResponse.ts rename to lib/models/ServiceCreateResponse.ts diff --git a/src/models/ServiceEndpoint.ts b/lib/models/ServiceEndpoint.ts similarity index 100% rename from src/models/ServiceEndpoint.ts rename to lib/models/ServiceEndpoint.ts diff --git a/src/models/ServiceEndpointVirtualIPsInner.ts b/lib/models/ServiceEndpointVirtualIPsInner.ts similarity index 100% rename from src/models/ServiceEndpointVirtualIPsInner.ts rename to lib/models/ServiceEndpointVirtualIPsInner.ts diff --git a/src/models/ServiceInfo.ts b/lib/models/ServiceInfo.ts similarity index 100% rename from src/models/ServiceInfo.ts rename to lib/models/ServiceInfo.ts diff --git a/src/models/ServiceJobStatus.ts b/lib/models/ServiceJobStatus.ts similarity index 100% rename from src/models/ServiceJobStatus.ts rename to lib/models/ServiceJobStatus.ts diff --git a/src/models/ServiceServiceStatus.ts b/lib/models/ServiceServiceStatus.ts similarity index 100% rename from src/models/ServiceServiceStatus.ts rename to lib/models/ServiceServiceStatus.ts diff --git a/src/models/ServiceSpec.ts b/lib/models/ServiceSpec.ts similarity index 100% rename from src/models/ServiceSpec.ts rename to lib/models/ServiceSpec.ts diff --git a/src/models/ServiceSpecMode.ts b/lib/models/ServiceSpecMode.ts similarity index 100% rename from src/models/ServiceSpecMode.ts rename to lib/models/ServiceSpecMode.ts diff --git a/src/models/ServiceSpecModeReplicated.ts b/lib/models/ServiceSpecModeReplicated.ts similarity index 100% rename from src/models/ServiceSpecModeReplicated.ts rename to lib/models/ServiceSpecModeReplicated.ts diff --git a/src/models/ServiceSpecModeReplicatedJob.ts b/lib/models/ServiceSpecModeReplicatedJob.ts similarity index 100% rename from src/models/ServiceSpecModeReplicatedJob.ts rename to lib/models/ServiceSpecModeReplicatedJob.ts diff --git a/src/models/ServiceSpecRollbackConfig.ts b/lib/models/ServiceSpecRollbackConfig.ts similarity index 100% rename from src/models/ServiceSpecRollbackConfig.ts rename to lib/models/ServiceSpecRollbackConfig.ts diff --git a/src/models/ServiceSpecUpdateConfig.ts b/lib/models/ServiceSpecUpdateConfig.ts similarity index 100% rename from src/models/ServiceSpecUpdateConfig.ts rename to lib/models/ServiceSpecUpdateConfig.ts diff --git a/src/models/ServiceUpdateRequest.ts b/lib/models/ServiceUpdateRequest.ts similarity index 100% rename from src/models/ServiceUpdateRequest.ts rename to lib/models/ServiceUpdateRequest.ts diff --git a/src/models/ServiceUpdateResponse.ts b/lib/models/ServiceUpdateResponse.ts similarity index 100% rename from src/models/ServiceUpdateResponse.ts rename to lib/models/ServiceUpdateResponse.ts diff --git a/src/models/ServiceUpdateStatus.ts b/lib/models/ServiceUpdateStatus.ts similarity index 100% rename from src/models/ServiceUpdateStatus.ts rename to lib/models/ServiceUpdateStatus.ts diff --git a/src/models/Swarm.ts b/lib/models/Swarm.ts similarity index 100% rename from src/models/Swarm.ts rename to lib/models/Swarm.ts diff --git a/src/models/SwarmInfo.ts b/lib/models/SwarmInfo.ts similarity index 100% rename from src/models/SwarmInfo.ts rename to lib/models/SwarmInfo.ts diff --git a/src/models/SwarmInitRequest.ts b/lib/models/SwarmInitRequest.ts similarity index 100% rename from src/models/SwarmInitRequest.ts rename to lib/models/SwarmInitRequest.ts diff --git a/src/models/SwarmJoinRequest.ts b/lib/models/SwarmJoinRequest.ts similarity index 100% rename from src/models/SwarmJoinRequest.ts rename to lib/models/SwarmJoinRequest.ts diff --git a/src/models/SwarmSpec.ts b/lib/models/SwarmSpec.ts similarity index 100% rename from src/models/SwarmSpec.ts rename to lib/models/SwarmSpec.ts diff --git a/src/models/SwarmSpecCAConfig.ts b/lib/models/SwarmSpecCAConfig.ts similarity index 100% rename from src/models/SwarmSpecCAConfig.ts rename to lib/models/SwarmSpecCAConfig.ts diff --git a/src/models/SwarmSpecCAConfigExternalCAsInner.ts b/lib/models/SwarmSpecCAConfigExternalCAsInner.ts similarity index 100% rename from src/models/SwarmSpecCAConfigExternalCAsInner.ts rename to lib/models/SwarmSpecCAConfigExternalCAsInner.ts diff --git a/src/models/SwarmSpecDispatcher.ts b/lib/models/SwarmSpecDispatcher.ts similarity index 100% rename from src/models/SwarmSpecDispatcher.ts rename to lib/models/SwarmSpecDispatcher.ts diff --git a/src/models/SwarmSpecEncryptionConfig.ts b/lib/models/SwarmSpecEncryptionConfig.ts similarity index 100% rename from src/models/SwarmSpecEncryptionConfig.ts rename to lib/models/SwarmSpecEncryptionConfig.ts diff --git a/src/models/SwarmSpecOrchestration.ts b/lib/models/SwarmSpecOrchestration.ts similarity index 100% rename from src/models/SwarmSpecOrchestration.ts rename to lib/models/SwarmSpecOrchestration.ts diff --git a/src/models/SwarmSpecRaft.ts b/lib/models/SwarmSpecRaft.ts similarity index 100% rename from src/models/SwarmSpecRaft.ts rename to lib/models/SwarmSpecRaft.ts diff --git a/src/models/SwarmSpecTaskDefaults.ts b/lib/models/SwarmSpecTaskDefaults.ts similarity index 100% rename from src/models/SwarmSpecTaskDefaults.ts rename to lib/models/SwarmSpecTaskDefaults.ts diff --git a/src/models/SwarmSpecTaskDefaultsLogDriver.ts b/lib/models/SwarmSpecTaskDefaultsLogDriver.ts similarity index 100% rename from src/models/SwarmSpecTaskDefaultsLogDriver.ts rename to lib/models/SwarmSpecTaskDefaultsLogDriver.ts diff --git a/src/models/SwarmUnlockRequest.ts b/lib/models/SwarmUnlockRequest.ts similarity index 100% rename from src/models/SwarmUnlockRequest.ts rename to lib/models/SwarmUnlockRequest.ts diff --git a/src/models/SystemAuthResponse.ts b/lib/models/SystemAuthResponse.ts similarity index 100% rename from src/models/SystemAuthResponse.ts rename to lib/models/SystemAuthResponse.ts diff --git a/src/models/SystemDataUsageResponse.ts b/lib/models/SystemDataUsageResponse.ts similarity index 100% rename from src/models/SystemDataUsageResponse.ts rename to lib/models/SystemDataUsageResponse.ts diff --git a/src/models/SystemInfo.ts b/lib/models/SystemInfo.ts similarity index 100% rename from src/models/SystemInfo.ts rename to lib/models/SystemInfo.ts diff --git a/src/models/SystemInfoDefaultAddressPoolsInner.ts b/lib/models/SystemInfoDefaultAddressPoolsInner.ts similarity index 100% rename from src/models/SystemInfoDefaultAddressPoolsInner.ts rename to lib/models/SystemInfoDefaultAddressPoolsInner.ts diff --git a/src/models/SystemVersion.ts b/lib/models/SystemVersion.ts similarity index 100% rename from src/models/SystemVersion.ts rename to lib/models/SystemVersion.ts diff --git a/src/models/SystemVersionComponentsInner.ts b/lib/models/SystemVersionComponentsInner.ts similarity index 100% rename from src/models/SystemVersionComponentsInner.ts rename to lib/models/SystemVersionComponentsInner.ts diff --git a/src/models/SystemVersionPlatform.ts b/lib/models/SystemVersionPlatform.ts similarity index 100% rename from src/models/SystemVersionPlatform.ts rename to lib/models/SystemVersionPlatform.ts diff --git a/src/models/TLSInfo.ts b/lib/models/TLSInfo.ts similarity index 100% rename from src/models/TLSInfo.ts rename to lib/models/TLSInfo.ts diff --git a/src/models/Task.ts b/lib/models/Task.ts similarity index 100% rename from src/models/Task.ts rename to lib/models/Task.ts diff --git a/src/models/TaskSpec.ts b/lib/models/TaskSpec.ts similarity index 100% rename from src/models/TaskSpec.ts rename to lib/models/TaskSpec.ts diff --git a/src/models/TaskSpecContainerSpec.ts b/lib/models/TaskSpecContainerSpec.ts similarity index 100% rename from src/models/TaskSpecContainerSpec.ts rename to lib/models/TaskSpecContainerSpec.ts diff --git a/src/models/TaskSpecContainerSpecConfigsInner.ts b/lib/models/TaskSpecContainerSpecConfigsInner.ts similarity index 100% rename from src/models/TaskSpecContainerSpecConfigsInner.ts rename to lib/models/TaskSpecContainerSpecConfigsInner.ts diff --git a/src/models/TaskSpecContainerSpecConfigsInnerFile.ts b/lib/models/TaskSpecContainerSpecConfigsInnerFile.ts similarity index 100% rename from src/models/TaskSpecContainerSpecConfigsInnerFile.ts rename to lib/models/TaskSpecContainerSpecConfigsInnerFile.ts diff --git a/src/models/TaskSpecContainerSpecDNSConfig.ts b/lib/models/TaskSpecContainerSpecDNSConfig.ts similarity index 100% rename from src/models/TaskSpecContainerSpecDNSConfig.ts rename to lib/models/TaskSpecContainerSpecDNSConfig.ts diff --git a/src/models/TaskSpecContainerSpecPrivileges.ts b/lib/models/TaskSpecContainerSpecPrivileges.ts similarity index 100% rename from src/models/TaskSpecContainerSpecPrivileges.ts rename to lib/models/TaskSpecContainerSpecPrivileges.ts diff --git a/src/models/TaskSpecContainerSpecPrivilegesAppArmor.ts b/lib/models/TaskSpecContainerSpecPrivilegesAppArmor.ts similarity index 100% rename from src/models/TaskSpecContainerSpecPrivilegesAppArmor.ts rename to lib/models/TaskSpecContainerSpecPrivilegesAppArmor.ts diff --git a/src/models/TaskSpecContainerSpecPrivilegesCredentialSpec.ts b/lib/models/TaskSpecContainerSpecPrivilegesCredentialSpec.ts similarity index 100% rename from src/models/TaskSpecContainerSpecPrivilegesCredentialSpec.ts rename to lib/models/TaskSpecContainerSpecPrivilegesCredentialSpec.ts diff --git a/src/models/TaskSpecContainerSpecPrivilegesSELinuxContext.ts b/lib/models/TaskSpecContainerSpecPrivilegesSELinuxContext.ts similarity index 100% rename from src/models/TaskSpecContainerSpecPrivilegesSELinuxContext.ts rename to lib/models/TaskSpecContainerSpecPrivilegesSELinuxContext.ts diff --git a/src/models/TaskSpecContainerSpecPrivilegesSeccomp.ts b/lib/models/TaskSpecContainerSpecPrivilegesSeccomp.ts similarity index 100% rename from src/models/TaskSpecContainerSpecPrivilegesSeccomp.ts rename to lib/models/TaskSpecContainerSpecPrivilegesSeccomp.ts diff --git a/src/models/TaskSpecContainerSpecSecretsInner.ts b/lib/models/TaskSpecContainerSpecSecretsInner.ts similarity index 100% rename from src/models/TaskSpecContainerSpecSecretsInner.ts rename to lib/models/TaskSpecContainerSpecSecretsInner.ts diff --git a/src/models/TaskSpecContainerSpecSecretsInnerFile.ts b/lib/models/TaskSpecContainerSpecSecretsInnerFile.ts similarity index 100% rename from src/models/TaskSpecContainerSpecSecretsInnerFile.ts rename to lib/models/TaskSpecContainerSpecSecretsInnerFile.ts diff --git a/src/models/TaskSpecLogDriver.ts b/lib/models/TaskSpecLogDriver.ts similarity index 100% rename from src/models/TaskSpecLogDriver.ts rename to lib/models/TaskSpecLogDriver.ts diff --git a/src/models/TaskSpecNetworkAttachmentSpec.ts b/lib/models/TaskSpecNetworkAttachmentSpec.ts similarity index 100% rename from src/models/TaskSpecNetworkAttachmentSpec.ts rename to lib/models/TaskSpecNetworkAttachmentSpec.ts diff --git a/src/models/TaskSpecPlacement.ts b/lib/models/TaskSpecPlacement.ts similarity index 100% rename from src/models/TaskSpecPlacement.ts rename to lib/models/TaskSpecPlacement.ts diff --git a/src/models/TaskSpecPlacementPreferencesInner.ts b/lib/models/TaskSpecPlacementPreferencesInner.ts similarity index 100% rename from src/models/TaskSpecPlacementPreferencesInner.ts rename to lib/models/TaskSpecPlacementPreferencesInner.ts diff --git a/src/models/TaskSpecPlacementPreferencesInnerSpread.ts b/lib/models/TaskSpecPlacementPreferencesInnerSpread.ts similarity index 100% rename from src/models/TaskSpecPlacementPreferencesInnerSpread.ts rename to lib/models/TaskSpecPlacementPreferencesInnerSpread.ts diff --git a/src/models/TaskSpecPluginSpec.ts b/lib/models/TaskSpecPluginSpec.ts similarity index 100% rename from src/models/TaskSpecPluginSpec.ts rename to lib/models/TaskSpecPluginSpec.ts diff --git a/src/models/TaskSpecResources.ts b/lib/models/TaskSpecResources.ts similarity index 100% rename from src/models/TaskSpecResources.ts rename to lib/models/TaskSpecResources.ts diff --git a/src/models/TaskSpecRestartPolicy.ts b/lib/models/TaskSpecRestartPolicy.ts similarity index 100% rename from src/models/TaskSpecRestartPolicy.ts rename to lib/models/TaskSpecRestartPolicy.ts diff --git a/src/models/TaskState.ts b/lib/models/TaskState.ts similarity index 100% rename from src/models/TaskState.ts rename to lib/models/TaskState.ts diff --git a/src/models/TaskStatus.ts b/lib/models/TaskStatus.ts similarity index 100% rename from src/models/TaskStatus.ts rename to lib/models/TaskStatus.ts diff --git a/src/models/ThrottleDevice.ts b/lib/models/ThrottleDevice.ts similarity index 100% rename from src/models/ThrottleDevice.ts rename to lib/models/ThrottleDevice.ts diff --git a/src/models/UnlockKeyResponse.ts b/lib/models/UnlockKeyResponse.ts similarity index 100% rename from src/models/UnlockKeyResponse.ts rename to lib/models/UnlockKeyResponse.ts diff --git a/src/models/Volume.ts b/lib/models/Volume.ts similarity index 100% rename from src/models/Volume.ts rename to lib/models/Volume.ts diff --git a/src/models/VolumeCreateOptions.ts b/lib/models/VolumeCreateOptions.ts similarity index 100% rename from src/models/VolumeCreateOptions.ts rename to lib/models/VolumeCreateOptions.ts diff --git a/src/models/VolumeListResponse.ts b/lib/models/VolumeListResponse.ts similarity index 100% rename from src/models/VolumeListResponse.ts rename to lib/models/VolumeListResponse.ts diff --git a/src/models/VolumePruneResponse.ts b/lib/models/VolumePruneResponse.ts similarity index 100% rename from src/models/VolumePruneResponse.ts rename to lib/models/VolumePruneResponse.ts diff --git a/src/models/VolumeUpdateRequest.ts b/lib/models/VolumeUpdateRequest.ts similarity index 100% rename from src/models/VolumeUpdateRequest.ts rename to lib/models/VolumeUpdateRequest.ts diff --git a/src/models/VolumeUsageData.ts b/lib/models/VolumeUsageData.ts similarity index 100% rename from src/models/VolumeUsageData.ts rename to lib/models/VolumeUsageData.ts diff --git a/src/models/index.ts b/lib/models/index.ts similarity index 100% rename from src/models/index.ts rename to lib/models/index.ts diff --git a/src/multiplexed-stream.ts b/lib/multiplexed-stream.ts similarity index 100% rename from src/multiplexed-stream.ts rename to lib/multiplexed-stream.ts diff --git a/src/socket.ts b/lib/socket.ts similarity index 100% rename from src/socket.ts rename to lib/socket.ts diff --git a/src/ssh.ts b/lib/ssh.ts similarity index 100% rename from src/ssh.ts rename to lib/ssh.ts diff --git a/src/tls.ts b/lib/tls.ts similarity index 100% rename from src/tls.ts rename to lib/tls.ts diff --git a/main.ts b/main.ts index eac3ef7..ea66b63 100644 --- a/main.ts +++ b/main.ts @@ -1,4 +1,4 @@ -import { DockerClient } from './src/docker-client.js'; +import { DockerClient } from './lib/docker-client.js'; import * as fs from 'node:fs'; try { diff --git a/package.json b/package.json index 51f9d4d..35a355e 100644 --- a/package.json +++ b/package.json @@ -38,10 +38,10 @@ }, "files": [ "dist", - "src" + "lib" ], "scripts": { - "generate": "openapi-generator-cli generate -i swagger.yaml -c openapi-config.yaml -o src && npm run format", + "generate": "openapi-generator-cli generate -i swagger.yaml -c openapi-config.yaml -o lib && npm run format", "build": "npm run generate && tsup", "test": "vitest run", "lint": "oxlint --type-aware", diff --git a/src/e2e.test.ts b/test/e2e.test.ts similarity index 98% rename from src/e2e.test.ts rename to test/e2e.test.ts index 3987f4d..a24eab2 100644 --- a/src/e2e.test.ts +++ b/test/e2e.test.ts @@ -1,6 +1,6 @@ import { assert, test } from 'vitest'; -import { DockerClient } from './docker-client.js'; -import { Filter } from './filter.js'; +import { DockerClient } from '../lib/docker-client.js'; +import { Filter } from '../lib/filter.js'; // Test Docker API connectivity test('systemPing should return API version', async () => { diff --git a/src/filter.test.ts b/test/filter.test.ts similarity index 96% rename from src/filter.test.ts rename to test/filter.test.ts index e2d85e8..eb24b70 100644 --- a/src/filter.test.ts +++ b/test/filter.test.ts @@ -1,5 +1,5 @@ import { assert, test } from 'vitest'; -import { Filter } from './filter.js'; +import { Filter } from '../lib/filter.js'; test('Filter should serialize single key with single value to JSON', () => { const filter = new Filter(); diff --git a/src/http.test.ts b/test/http.test.ts similarity index 98% rename from src/http.test.ts rename to test/http.test.ts index 1f4b963..21fee4b 100644 --- a/src/http.test.ts +++ b/test/http.test.ts @@ -1,5 +1,5 @@ import { assert, test } from 'vitest'; -import { HTTPParser } from './http.js'; +import { HTTPParser } from '../lib/http.js'; test('parseChunkedBody should parse simple chunked data', () => { const chunkedData = '5\r\nhello\r\n5\r\nworld\r\n0\r\n\r\n'; diff --git a/src/multiplexed-stream.test.ts b/test/multiplexed-stream.test.ts similarity index 98% rename from src/multiplexed-stream.test.ts rename to test/multiplexed-stream.test.ts index ce72073..1b59bfa 100644 --- a/src/multiplexed-stream.test.ts +++ b/test/multiplexed-stream.test.ts @@ -1,5 +1,5 @@ import { assert, test } from 'vitest'; -import { createMultiplexedStreamCallback } from './multiplexed-stream.js'; +import { createMultiplexedStreamCallback } from '../lib/multiplexed-stream.js'; import { Writable } from 'stream'; function createMockStream(): { stream: Writable; data: Buffer[] } { diff --git a/tsup.config.ts b/tsup.config.ts index da7e471..4bf9933 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from 'tsup'; export default defineConfig({ - entry: ['src/index.ts'], + entry: ['lib/index.ts'], format: ['cjs', 'esm'], dts: false, // disable dts generation for now to work through type issues