Skip to content
@shipmonk-rnd

ShipMonk R&D

ShipMonk Research & Development

Pinned Loading

  1. composer-dependency-analyser composer-dependency-analyser Public

    🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)

    PHP 466 10

  2. dead-code-detector dead-code-detector Public

    💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Doctrine, PHPUnit etc. Can automatically remove dead PHP code.

    PHP 156 9

  3. phpstan-rules phpstan-rules Public

    📏 Various extra strict PHPStan rules we found useful in ShipMonk.

    PHP 116 11

  4. doctrine-entity-preloader doctrine-entity-preloader Public

    💡 Doctrine entity preloading: Efficient & easy to use solution to n+1 problem in Doctrine ORM

    PHP 49 1

  5. input-mapper input-mapper Public

    Performant array-to-object mapper supporting generics, array shapes, optional fields and much more!

    PHP 21 1

Repositories

Showing 10 of 15 repositories
  • dead-code-detector Public

    💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Doctrine, PHPUnit etc. Can automatically remove dead PHP code.

    shipmonk-rnd/dead-code-detector’s past year of commit activity
    PHP 156 9 6 1 Updated Dec 27, 2024
  • terraform-aws-rds-autoscaling-set-tags Public

    Lambda functions sets tags on the autoscaled read replicas in the AWS Aurora cluster. Replica has to start with application-autoscaling- prefix.

    shipmonk-rnd/terraform-aws-rds-autoscaling-set-tags’s past year of commit activity
    Go 0 0 0 0 Updated Dec 23, 2024
  • phpstan-baseline-per-identifier Public

    ✂️ Split PHPStan baseline to multiple files per each error identifier. Supports both neon baseline and PHP baseline.

    shipmonk-rnd/phpstan-baseline-per-identifier’s past year of commit activity
    PHP 43 3 2 0 Updated Dec 23, 2024
  • packing-task-stub Public

    Testing day application stub

    shipmonk-rnd/packing-task-stub’s past year of commit activity
    PHP 1 3 0 0 Updated Dec 18, 2024
  • doctrine-two-phase-migrations Public

    Two phase migrations for Doctrine ORM: before and after deploying new codebase version. Suitable for rolling-update deployments (e.g. in Kubernetes clusters).

    shipmonk-rnd/doctrine-two-phase-migrations’s past year of commit activity
    PHP 18 1 1 0 Updated Dec 12, 2024
  • phpstan-rules Public

    📏 Various extra strict PHPStan rules we found useful in ShipMonk.

    shipmonk-rnd/phpstan-rules’s past year of commit activity
    PHP 116 11 0 2 Updated Dec 11, 2024
  • input-mapper Public

    Performant array-to-object mapper supporting generics, array shapes, optional fields and much more!

    shipmonk-rnd/input-mapper’s past year of commit activity
    PHP 21 1 4 2 Updated Dec 11, 2024
  • doctrine-mysql-optimizer-hints Public

    Custom SQL walker for Doctrine allowing usage of MySQL optimizer hints without need of native queries

    shipmonk-rnd/doctrine-mysql-optimizer-hints’s past year of commit activity
    PHP 8 0 0 0 Updated Dec 2, 2024
  • doctrine-mysql-index-hints Public

    Custom SQL walker for Doctrine allowing usage of MySQL index hints without need of native queries

    shipmonk-rnd/doctrine-mysql-index-hints’s past year of commit activity
    PHP 19 2 0 1 Updated Dec 2, 2024
  • composer-dependency-analyser Public

    🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)

    shipmonk-rnd/composer-dependency-analyser’s past year of commit activity
    PHP 466 MIT 10 8 1 Updated Dec 1, 2024