Chimp v2.3.0 released. Custom Prefixes for Monorepos

With the new version chimp allows you to set up custom prefixes for your chimp apps. That will allow you to work in a monorepo structure, without some tooling getting confused by the conflicting aliasing.
When creating apps make sure to pass the new optional arguments, like so:

npx chimp gql:create admin '~admin' '~admin-generated'   

If you create a new app that will be done for you automatically, but if you decide to add different prefixes to an existing app, make sure your code generator script reflects that for example:

chimp gql:generate '~admin' '~admin-generated'

Take a look at this repo to see working code:
https://github.com/xolvio/chimp-monorepo-example

Let me know if you have any questions or thoughts in the comments below.


Let us help you on your journey to Quality Faster

We at Xolvio specialize in helping our clients get more for less. We can get you to the holy grail of continuous deployment where every commit can go to production — and yes, even for large enterprises.

Feel free to schedule a call or send us a message below to see how we can help.

User icon
Envelope icon

or

Book a call
+
Loading Calendly widget...
  • Add types to your AWS lambda handler

    Lambdas handlers can be invoked with many different, but always complex, event arguments. Add to that the context, callback, matching return type and you basically start listing all the different ways that your function can fail in production.

  • How to expose a local service to the internet

    From time to time you might need to expose your locally running service to the external world - for example you might want to test a webhook that calls your service. To speed up the test/development feedback loop it would be great to be able to point that webhook to your local machine.

  • For loops in JavaScript (vs _.times)

    From time to time I still see a for loop in JavaScript codebases. Linters are frequently angry about them. Let's see how we can replace them.