{"package":"Strehler","ecosystem":"cpan","latest_version":"1.6.8","description":"A light-weight, nerdy, smart CMS in perl based on Perl Dancer2 framework.","license":"perl_5","license_risk":"unknown","commercial_use_notes":"verify manually — license not parseable / not declared.","homepage":"http://www.strehler-cms.org","repository":"https://github.com/cym0n/strehler","downloads_weekly":0,"health":{"score":27,"risk":"critical","breakdown":{"maintenance":0,"popularity":0,"security":25,"maturity":0,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.6.8","total_count":1,"recent":["1.6.8"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2016-01-30T13:03:07","dependencies_count":50,"dependencies":["Test::More","HTTP::Request","Plack::Builder","JSON","HTTP::Request::Common","HTTP::Cookies","FindBin","Plack::Test","ExtUtils::MakeMaker","Authen::Passphrase::BlowfishCrypt","DateTime::Format::Strptime","Dancer2","Dancer2::Serializer::JSON","HTML::FormFu","HTML::FormFu::Element::Select","Moo","DateTime::Format::SQLite","File::Copy","YAML::XS","IO::Prompt","HTML::FormFu::Validator","Moose","HTML::FormFu::Element::Text","Dancer2::Core::App","SQL::Translator","Text::Unidecode","File::Copy::Recursive","DBI","DBIx::Class::Schema","Term::ReadKey","Try::Tiny","Moo::Role","Dancer2::Plugin::Ajax","SQL::Translator::Parser::DBIx::Class","HTML::FormFu::Element::Label","DBIx::Class::Schema::Loader","Unicode::Normalize","Carp","HTML::FormFu::Element::Block","DBIx::Class::Core","Dancer2::Plugin","Dancer2::Core::Runner","File::Path","Cwd","Lingua::EN::Inflect","HTML::FormFu::Element::Fieldset","Dancer2::Plugin::DBIC","Module::Load","DBIx::Class::TimeStamp","Time::localtime"]},"github_stats":{"stars":20,"forks":5,"open_issues":14,"is_archived":false,"pushed_at":"2016-01-30T12:59:26Z","subscribers_count":7},"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"use_with_caution","issues":["Moderate health score (27/100) — verify manually"],"use_version":"1.6.8","version_hint":null,"summary":"Strehler@1.6.8 low health (27/100) — consider alternatives"},"version_scoped":null,"_meta":{"endpoint":"check","tier":"full","philosophy":"DepScope is free. Use the cheapest endpoint that answers your real question.","cheaper_alternatives":[{"endpoint":"/api/exists/cpan/Strehler%3A%3AElement%3A%3AArticle","tokens_estimated":12,"use_when":"you only need to know if the package exists (hallucination guard)"},{"endpoint":"/api/health/cpan/Strehler%3A%3AElement%3A%3AArticle","tokens_estimated":80,"use_when":"you only need a 0-100 score for go/no-go (>=70 = safe)"},{"endpoint":"/api/prompt/cpan/Strehler%3A%3AElement%3A%3AArticle","tokens_estimated":280,"use_when":"you want a plain-text LLM-friendly brief instead of JSON"},{"endpoint":"POST /api/check_bulk","tokens_estimated":60,"use_when":"you have 5+ packages to check; sends one round-trip instead of N"}],"docs":"https://depscope.dev/integrate","hint_bulk":"You've called /api/check 6 times in 60s. Save bandwidth + tokens with POST /api/check_bulk (1 round-trip for N pkgs)."},"requested_version":null,"_cache":"miss","_response_ms":568,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false}}