Created
April 2, 2023 17:17
-
-
Save benbjurstrom/b1a98274445ee0a359ffe0aa3c9cf299 to your computer and use it in GitHub Desktop.
Laravel Vapor: prune unused modules from aws/aws-sdk-php
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| for Folder in AccessAnalyzer \ | |
| Account \ | |
| Acm \ | |
| ACMPCA \ | |
| AlexaForBusiness \ | |
| Amplify \ | |
| AmplifyBackend \ | |
| AmplifyUIBuilder \ | |
| Api \ | |
| ApiGateway \ | |
| ApiGatewayManagementApi \ | |
| ApiGatewayV2 \ | |
| AppConfig \ | |
| AppConfigData \ | |
| Appflow \ | |
| AppIntegrationsService \ | |
| ApplicationAutoScaling \ | |
| ApplicationCostProfiler \ | |
| ApplicationDiscoveryService \ | |
| ApplicationInsights \ | |
| AppMesh \ | |
| AppRegistry \ | |
| AppRunner \ | |
| Appstream \ | |
| AppSync \ | |
| ARCZonalShift \ | |
| Arn \ | |
| Athena \ | |
| AuditManager \ | |
| AugmentedAIRuntime \ | |
| AutoScaling \ | |
| AutoScalingPlans \ | |
| Backup \ | |
| BackupGateway \ | |
| BackupStorage \ | |
| Batch \ | |
| BillingConductor \ | |
| Braket \ | |
| Budgets \ | |
| Chime \ | |
| ChimeSDKIdentity \ | |
| ChimeSDKMediaPipelines \ | |
| ChimeSDKMeetings \ | |
| ChimeSDKMessaging \ | |
| ChimeSDKVoice \ | |
| CleanRooms \ | |
| ClientSideMonitoring \ | |
| Cloud9 \ | |
| CloudControlApi \ | |
| CloudDirectory \ | |
| CloudFormation \ | |
| CloudFront \ | |
| CloudHsm \ | |
| CloudHSMV2 \ | |
| CloudSearch \ | |
| CloudSearchDomain \ | |
| CloudTrail \ | |
| CloudTrailData \ | |
| CloudWatch \ | |
| CloudWatchEvents \ | |
| CloudWatchEvidently \ | |
| CloudWatchLogs \ | |
| CloudWatchRUM \ | |
| CodeArtifact \ | |
| CodeBuild \ | |
| CodeCatalyst \ | |
| CodeCommit \ | |
| CodeDeploy \ | |
| CodeGuruProfiler \ | |
| CodeGuruReviewer \ | |
| CodePipeline \ | |
| CodeStar \ | |
| CodeStarconnections \ | |
| CodeStarNotifications \ | |
| CognitoIdentity \ | |
| CognitoIdentityProvider \ | |
| CognitoSync \ | |
| Comprehend \ | |
| ComprehendMedical \ | |
| ComputeOptimizer \ | |
| ConfigService \ | |
| Connect \ | |
| ConnectCampaignService \ | |
| ConnectCases \ | |
| ConnectContactLens \ | |
| ConnectParticipant \ | |
| ConnectWisdomService \ | |
| ControlTower \ | |
| CostandUsageReportService \ | |
| CostExplorer \ | |
| Credentials \ | |
| Crypto \ | |
| CustomerProfiles \ | |
| data \ | |
| DatabaseMigrationService \ | |
| DataExchange \ | |
| DataPipeline \ | |
| DataSync \ | |
| DAX \ | |
| DefaultsMode \ | |
| Detective \ | |
| DeviceFarm \ | |
| DevOpsGuru \ | |
| DirectConnect \ | |
| DirectoryService \ | |
| DLM \ | |
| DocDB \ | |
| DocDBElastic \ | |
| drs \ | |
| DynamoDb \ | |
| DynamoDbStreams \ | |
| EBS \ | |
| Ec2 \ | |
| EC2InstanceConnect \ | |
| Ecr \ | |
| ECRPublic \ | |
| Ecs \ | |
| Efs \ | |
| EKS \ | |
| ElastiCache \ | |
| ElasticBeanstalk \ | |
| ElasticInference \ | |
| ElasticLoadBalancing \ | |
| ElasticLoadBalancingV2 \ | |
| ElasticsearchService \ | |
| ElasticTranscoder \ | |
| Emr \ | |
| EMRContainers \ | |
| EMRServerless \ | |
| Endpoint \ | |
| EndpointDiscovery \ | |
| EndpointV2 \ | |
| EventBridge \ | |
| Exception \ | |
| finspace \ | |
| FinSpaceData \ | |
| Firehose \ | |
| FIS \ | |
| FMS \ | |
| ForecastQueryService \ | |
| ForecastService \ | |
| FraudDetector \ | |
| FSx \ | |
| GameLift \ | |
| GameSparks \ | |
| Glacier \ | |
| GlobalAccelerator \ | |
| Glue \ | |
| GlueDataBrew \ | |
| Greengrass \ | |
| GreengrassV2 \ | |
| GroundStation \ | |
| GuardDuty \ | |
| Handler \ | |
| Health \ | |
| HealthLake \ | |
| Honeycode \ | |
| Iam \ | |
| IdentityStore \ | |
| imagebuilder \ | |
| ImportExport \ | |
| Inspector \ | |
| Inspector2 \ | |
| InternetMonitor \ | |
| Iot \ | |
| IoT1ClickDevicesService \ | |
| IoT1ClickProjects \ | |
| IoTAnalytics \ | |
| IotDataPlane \ | |
| IoTDeviceAdvisor \ | |
| IoTEvents \ | |
| IoTEventsData \ | |
| IoTFleetHub \ | |
| IoTFleetWise \ | |
| IoTJobsDataPlane \ | |
| IoTRoboRunner \ | |
| IoTSecureTunneling \ | |
| IoTSiteWise \ | |
| IoTThingsGraph \ | |
| IoTTwinMaker \ | |
| IoTWireless \ | |
| IVS \ | |
| ivschat \ | |
| IVSRealTime \ | |
| Kafka \ | |
| KafkaConnect \ | |
| kendra \ | |
| KendraRanking \ | |
| Keyspaces \ | |
| Kinesis \ | |
| KinesisAnalytics \ | |
| KinesisAnalyticsV2 \ | |
| KinesisVideo \ | |
| KinesisVideoArchivedMedia \ | |
| KinesisVideoMedia \ | |
| KinesisVideoSignalingChannels \ | |
| KinesisVideoWebRTCStorage \ | |
| Kms \ | |
| LakeFormation \ | |
| Lambda \ | |
| LexModelBuildingService \ | |
| LexModelsV2 \ | |
| LexRuntimeService \ | |
| LexRuntimeV2 \ | |
| LicenseManager \ | |
| LicenseManagerLinuxSubscriptions \ | |
| LicenseManagerUserSubscriptions \ | |
| Lightsail \ | |
| LocationService \ | |
| LookoutEquipment \ | |
| LookoutforVision \ | |
| LookoutMetrics \ | |
| MachineLearning \ | |
| Macie \ | |
| Macie2 \ | |
| MainframeModernization \ | |
| ManagedBlockchain \ | |
| ManagedGrafana \ | |
| MarketplaceCatalog \ | |
| MarketplaceCommerceAnalytics \ | |
| MarketplaceEntitlementService \ | |
| MarketplaceMetering \ | |
| MediaConnect \ | |
| MediaConvert \ | |
| MediaLive \ | |
| MediaPackage \ | |
| MediaPackageVod \ | |
| MediaStore \ | |
| MediaStoreData \ | |
| MediaTailor \ | |
| MemoryDB \ | |
| mgn \ | |
| MigrationHub \ | |
| MigrationHubConfig \ | |
| MigrationHubOrchestrator \ | |
| MigrationHubRefactorSpaces \ | |
| MigrationHubStrategyRecommendations \ | |
| Mobile \ | |
| MQ \ | |
| MTurk \ | |
| Multipart \ | |
| MWAA \ | |
| Neptune \ | |
| NetworkFirewall \ | |
| NetworkManager \ | |
| NimbleStudio \ | |
| OAM \ | |
| Omics \ | |
| OpenSearchServerless \ | |
| OpenSearchService \ | |
| OpsWorks \ | |
| OpsWorksCM \ | |
| Organizations \ | |
| Outposts \ | |
| Panorama \ | |
| Personalize \ | |
| PersonalizeEvents \ | |
| PersonalizeRuntime \ | |
| PI \ | |
| Pinpoint \ | |
| PinpointEmail \ | |
| PinpointSMSVoice \ | |
| PinpointSMSVoiceV2 \ | |
| Pipes \ | |
| Polly \ | |
| Pricing \ | |
| PrivateNetworks \ | |
| PrometheusService \ | |
| Proton \ | |
| QLDB \ | |
| QLDBSession \ | |
| QuickSight \ | |
| RAM \ | |
| Rds \ | |
| RDSDataService \ | |
| RecycleBin \ | |
| Redshift \ | |
| RedshiftDataAPIService \ | |
| RedshiftServerless \ | |
| Rekognition \ | |
| ResilienceHub \ | |
| ResourceExplorer2 \ | |
| ResourceGroups \ | |
| ResourceGroupsTaggingAPI \ | |
| Retry \ | |
| RoboMaker \ | |
| RolesAnywhere \ | |
| Route53 \ | |
| Route53Domains \ | |
| Route53RecoveryCluster \ | |
| Route53RecoveryControlConfig \ | |
| Route53RecoveryReadiness \ | |
| Route53Resolver \ | |
| S3 \ | |
| S3Control \ | |
| S3Outposts \ | |
| SageMaker \ | |
| SagemakerEdgeManager \ | |
| SageMakerFeatureStoreRuntime \ | |
| SageMakerGeospatial \ | |
| SageMakerMetrics \ | |
| SageMakerRuntime \ | |
| SavingsPlans \ | |
| Scheduler \ | |
| Schemas \ | |
| Script \ | |
| SecretsManager \ | |
| SecurityHub \ | |
| SecurityLake \ | |
| ServerlessApplicationRepository \ | |
| ServiceCatalog \ | |
| ServiceDiscovery \ | |
| ServiceQuotas \ | |
| Ses \ | |
| SesV2 \ | |
| Sfn \ | |
| Shield \ | |
| Signature \ | |
| signer \ | |
| SimSpaceWeaver \ | |
| Sms \ | |
| SnowBall \ | |
| SnowDeviceManagement \ | |
| Sns \ | |
| Sqs \ | |
| Ssm \ | |
| SSMContacts \ | |
| SSMIncidents \ | |
| SsmSap \ | |
| SSO \ | |
| SSOAdmin \ | |
| SSOOIDC \ | |
| StorageGateway \ | |
| Sts \ | |
| Support \ | |
| SupportApp \ | |
| Swf \ | |
| Synthetics \ | |
| Textract \ | |
| TimestreamQuery \ | |
| TimestreamWrite \ | |
| Tnb \ | |
| Token \ | |
| TranscribeService \ | |
| Transfer \ | |
| Translate \ | |
| VoiceID \ | |
| Waf \ | |
| WafRegional \ | |
| WAFV2 \ | |
| WellArchitected \ | |
| WorkDocs \ | |
| WorkLink \ | |
| WorkMail \ | |
| WorkMailMessageFlow \ | |
| WorkSpaces \ | |
| WorkSpacesWeb \ | |
| XRay | |
| do | |
| rm -rf "vendor/aws/aws-sdk-php/src/${Folder}" | |
| done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment