‼️Do not npm install or deploy anything right now
Supply chain attack on axios 1.14.1 - even if you don’t use axios it may be a nested dep.
Pin versions or wait until this is resolved
Clarifying some things I’ve seen about WP Composer/Roots this week:
– We started working on a WPackagist replacement last August, long before any recent attention
– RTs/posts by dot org are unrelated to our motivations, but we do appreciate the extra visibility
– Roots has been an independent open source org in the WordPress ecosystem since 2011, with one goal: improve the WP developer experience
– We’ve never been an agency or owned by a hosting company, just a team and community focused on open source
– I do sell one product, Radicle, to help fund that work, along with past products like screencasts and the Sage book
– WP dot com has been a sponsor since 2021, and others, including Pantheon, have supported Roots over the years, with no influence on our roadmap
– WP Engine hasn’t been involved with Roots, no sponsorship or collaboration to date, including support and documentation for Sage 11
– When critical ecosystem infrastructure ends up controlled by a private equity-owned company, especially when that platform still has gaps in Composer support, we think the community deserves an open alternative
Great guide from @kinsta on building custom WP-CLI commands with Acorn and Laravel’s Artisan Console, including some real-world examples
https://t.co/7H6FyyHLGQ
Create and use custom Composer scripts to automate code analysis, testing, refactoring, and formatting in your PHP and Laravel projects 👇
https://t.co/TTXBik2G0t
#laravel#composer
@JonPurvis_@pestphp Maybe we seeded too much data :-)
We refactored using some repositories, avoiding seeding data when not needed or necessary. We saved some seconds, but we are far from your 1s.
Is your repository open source? Just to take a look on what we are doing wrong.
@JonPurvis_@pestphp It looks like we have a couple of seeds that take ~2seconds to execute. Still investigating, but I suppose I need to find a way get rid of them.
@JonPurvis_@pestphp I will try to take a look at the profiler, but 1:20 (seconds) could be a signal that I am doing wrong. Maybe with seeders or factories? We run a lot of Feature tests.