[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjGms-9GJpbal8q16oFhN0Q9awkIMczXlih8OZTw11iY":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"kernowdev","https:\u002F\u002Fprofiles.wordpress.org\u002Fkernowdev\u002F",1,0,100,30,94,"2026-08-29T00:11:23.820Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":29,"download_link":30,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":31,"fetched_at":32},"clanbite","Clanbite: Team Management System","1.1.0","\u003Cp>Clanbite helps you run team and player profiles, schedules, and community features inside WordPress.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Players\u003C\u002Fstrong> — Extended player profiles and settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Teams\u003C\u002Fstrong> — Rosters, roles, and team-facing templates and blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Matches\u003C\u002Fstrong> — Match records with editor and front-end blocks (requires Teams).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Events & RSVP\u003C\u002Fstrong> — Event posts with RSVP storage for teams and groups.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notifications\u003C\u002Fstrong> — In-site notifications with a block-ready bell.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensions\u003C\u002Fstrong> — Enable bundled features from \u003Cstrong>Clanbite \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Extensions\u003C\u002Fstrong>; third-party plugins can register their own extensions via hooks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin follows modern WordPress APIs (blocks, REST where used, block themes). See \u003Ccode>README.md\u003C\u002Fcode> in the plugin package for developer hooks and architecture notes.\u003C\u002Fp>\n\u003Cp>Human-readable JavaScript and CSS: minified files under \u003Ccode>build\u002F\u003C\u002Fcode> and \u003Ccode>assets\u002Fdist\u002F\u003C\u002Fcode> are produced from the sources described in the Human-readable source code section below. Clone the public repository linked there to review or fork the same sources used to build this package.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gravatar (Automattic):\u003C\u002Fstrong> In-site notifications can show an actor portrait using WordPress \u003Ccode>get_avatar_url()\u003C\u002Fcode>, which may resolve to Gravatar when the user has no local Clanbite player avatar. The visitor’s browser loads that image URL (standard \u003Ccode>\u003Cimg>\u003C\u002Fcode> request). No passwords are transmitted to Gravatar. Terms: https:\u002F\u002Fwordpress.com\u002Ftos\u002F — Privacy: https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Human-readable source code\u003C\u002Fh3>\n\u003Cp>JavaScript and CSS shipped in this plugin (for example \u003Ccode>build\u002F**\u002Findex.js\u003C\u002Fcode>, block \u003Ccode>view.js\u003C\u002Fcode> bundles, and \u003Ccode>assets\u002Fdist\u002Fclanbite-admin.js\u003C\u002Fcode>) are \u003Cstrong>compiled and minified\u003C\u002Fstrong> for performance. Per the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwordpress-org\u002Fdetailed-plugin-guidelines\u002F#4-code-must-be-mostly-human-readable\" rel=\"nofollow ugc\">WordPress plugin guidelines\u003C\u002Fa>, the original source is publicly available so it can be reviewed, studied, and forked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Public repository (canonical source tree):\u003C\u002Fstrong> https:\u002F\u002Fgithub.com\u002FKernow-dev\u002FClanbite\u003C\u002Fp>\n\u003Cp>The WordPress.org plugin download omits the \u003Ccode>src\u002F\u003C\u002Fcode> tree and Node tooling to keep installs small; those files are in the repository above at the same paths as this release’s tag\u002Fbranch.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Where to read the non-compiled code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Block editor and front-end blocks\u003C\u002Fstrong> — \u003Ccode>src\u002Fblocks\u002F\u003C\u002Fcode> (matches, players, teams, events, notifications, core blocks). Each block’s \u003Ccode>index.js\u003C\u002Fcode>, \u003Ccode>edit.js\u003C\u002Fcode>, \u003Ccode>view.js\u003C\u002Fcode>, and related modules compile into matching paths under \u003Ccode>build\u002F\u003C\u002Fcode> (for example \u003Ccode>src\u002Fblocks\u002Fevents\u002Fevent-calendar\u002F\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>build\u002Fevents\u002Fevent-calendar\u002F\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clanbite admin (React settings shell)\u003C\u002Fstrong> — \u003Ccode>src\u002Fadmin\u002F\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>assets\u002Fdist\u002Fclanbite-admin.js\u003C\u002Fcode> (see \u003Ccode>webpack.config.cjs\u003C\u002Fcode> in the repository).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Match post editor sidebar\u003C\u002Fstrong> — \u003Ccode>src\u002Fcp-match-editor\u002Fsrc\u002F\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ccode>build\u002Fcp-match-editor\u002F\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Third-party JavaScript\u003C\u002Fstrong> used at build time (for example \u003Ccode>@wordpress\u002Fscripts\u003C\u002Fcode> and \u003Ccode>@wordpress\u002F*\u003C\u002Fcode> packages) is declared in \u003Ccode>package.json\u003C\u002Fcode> \u002F \u003Ccode>package-lock.json\u003C\u002Fcode> in that repository. Those packages are open-source; versions are pinned in the lockfile for reproducible builds.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rebuild production assets\u003C\u002Fstrong> (from a clone of the repository, with Node.js and npm installed):\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ccode>npm ci\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>npm run build:production\u003C\u002Fcode> — runs the admin webpack build, then the block build (including block manifests and related steps). Equivalent to the assets in a release ZIP.\u003C\u002Fli>\n\u003Cli>Optional: \u003Ccode>npm run build:admin\u003C\u002Fcode> or \u003Ccode>npm run build:blocks\u003C\u002Fcode> to rebuild only the admin bundle or only blocks (see \u003Ccode>package.json\u003C\u002Fcode> \u003Ccode>\"scripts\"\u003C\u002Fcode> for other targets such as \u003Ccode>plugin-zip\u003C\u002Fcode>).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For PHP architecture, hooks, and REST, see the bundled \u003Ccode>README.md\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Documentation: see the bundled \u003Ccode>README.md\u003C\u002Fcode> for developers (hooks, extensions, REST).\u003C\u002Fli>\n\u003Cli>Plugin site: https:\u002F\u002Fclanbite.com\u003C\u002Fli>\n\u003Cli>Help and bug reports: https:\u002F\u002Fgithub.com\u002FKernow-dev\u002FClanbite\u002Fissues\u003C\u002Fli>\n\u003Cli>WordPress.org: after the plugin is listed on the directory, use the support forum at https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fclanbite\u002F for site-owner questions.\u003C\u002Fli>\n\u003C\u002Ful>\n","Community tools for gaming teams and clubs: player profiles, teams, matches, events, notifications, and an extension system.",206,"2026-05-22T19:51:00.000Z","7.0.2","6.7","8.2",[25,26,27,28],"community","esports","gaming","teams","https:\u002F\u002Fclanbite.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclanbite.1.1.0.zip",null,"2026-07-22T17:31:50.256Z"]