k1LoW / serverless-s3-sync

A plugin to sync local directories and S3 prefixes for Serverless Framework :zap:
182 stars 68 forks source link

Serverless Framework v3: new design & how to integrate #95

Closed mnapoli closed 2 years ago

mnapoli commented 2 years ago

Hi 👋 , Serverless Framework core team here!

We're working on the v3 beta version right now. The v3 will include a redesigned CLI output:

image

You can try the v3 beta with: npm i serverless@pre-3

To help plugins integrate with that new design (and build a great user experience), we've added new APIs for plugins:

We've identified 2 options for plugins:

Any feedback is appreciated! If you want to update the plugin to use these new APIs, feel free to ping me if you have any questions!

If you don't have time to update the plugin, let me know, we'll see how we can help.

coyoteecd commented 2 years ago

@k1LoW would you accept a PR that changes the logging mechanism to use the new Serverless v3 API, and release a major version with it? I am using this plugin and the CLI output is now out-of-place when deploying a stack using Serverless v3.

General outline of the changes:

k1LoW commented 2 years ago

@coyoteecd Thank you.

Yes. I may be slow to respond, but if I get a PR from you, I'll make sure to release it as v3.

coyoteecd commented 2 years ago

@k1LoW I submitted a PR with the proposed changes, could you review and publish it?