Initial commit
This commit is contained in:
149
plugin.lock.json
Normal file
149
plugin.lock.json
Normal file
@@ -0,0 +1,149 @@
|
||||
{
|
||||
"$schema": "internal://schemas/plugin.lock.v1.json",
|
||||
"pluginId": "gh:djankies/claude-configs:react-19",
|
||||
"normalized": {
|
||||
"repo": null,
|
||||
"ref": "refs/tags/v20251128.0",
|
||||
"commit": "0f9911012ada0dbdf0f3c136026eb719d0de1af8",
|
||||
"treeHash": "0a1aefdf5242fde375ccbf3a147a3129e978b021d4f2a0a99a8eae24f5bb2b96",
|
||||
"generatedAt": "2025-11-28T10:16:29.159902Z",
|
||||
"toolVersion": "publish_plugins.py@0.2.0"
|
||||
},
|
||||
"origin": {
|
||||
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
||||
"branch": "master",
|
||||
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
||||
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
||||
},
|
||||
"manifest": {
|
||||
"name": "react-19",
|
||||
"description": "React 19 patterns, hooks, and best practices for modern React applications",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"content": {
|
||||
"files": [
|
||||
{
|
||||
"path": "README.md",
|
||||
"sha256": "df71ed4b55622f5ceb43cb107910dcb33818a69e652350753c18869bd25cd542"
|
||||
},
|
||||
{
|
||||
"path": "hooks/hooks.json",
|
||||
"sha256": "faa3a2dcf2bf199eafc5ee71caf53c9ee553566c20c6f625f71daf4e9246b4b7"
|
||||
},
|
||||
{
|
||||
"path": ".claude-plugin/plugin.json",
|
||||
"sha256": "23e15cf5a72824750b06645c1ee6ea09c1641d33786fc29c519ff24da400c3eb"
|
||||
},
|
||||
{
|
||||
"path": "skills/reviewing-state-management/SKILL.md",
|
||||
"sha256": "4104e0790de7c6e3f76aa475b68cd32615815ea1208a9efb5f8f05cb239094fe"
|
||||
},
|
||||
{
|
||||
"path": "skills/optimizing-with-react-compiler/SKILL.md",
|
||||
"sha256": "f4088d046de311eee6774535cdad520bcedb922a6b7d4bf9d744c443277b539f"
|
||||
},
|
||||
{
|
||||
"path": "skills/following-the-rules-of-hooks/SKILL.md",
|
||||
"sha256": "2e354aaebd3703794af7206422a62a885ca8d7cd07ccaf30fd7f491c997639ba"
|
||||
},
|
||||
{
|
||||
"path": "skills/reviewing-performance-patterns/SKILL.md",
|
||||
"sha256": "aa8df8a3577bdc3cf4b3c997f1df68d44632880cf916a8a24791b634b68ccd57"
|
||||
},
|
||||
{
|
||||
"path": "skills/using-the-use-hook/SKILL.md",
|
||||
"sha256": "323fbb558dcf58b6e534c8930864f58293caf151a3823ff0ec22fdbda62449cc"
|
||||
},
|
||||
{
|
||||
"path": "skills/implementing-optimistic-updates/SKILL.md",
|
||||
"sha256": "adff7e87fc87329834970dfc12548069e921609bfd4dad72a642376db3d60d22"
|
||||
},
|
||||
{
|
||||
"path": "skills/using-context-api/SKILL.md",
|
||||
"sha256": "f294fbe6bdc93a93a777fd4c689a8aa5b4896cd75016eb899c151d40a59f50f7"
|
||||
},
|
||||
{
|
||||
"path": "skills/managing-server-vs-client-boundaries/SKILL.md",
|
||||
"sha256": "925b3a50bfff5e6e82149afc15c74968ef904a95ab7818ff2ee00204601fe1bc"
|
||||
},
|
||||
{
|
||||
"path": "skills/implementing-code-splitting/SKILL.md",
|
||||
"sha256": "9933826f3b4f19391d88fbd6cc87ca61a762caced5aa9170e0b45e2b34b01b9a"
|
||||
},
|
||||
{
|
||||
"path": "skills/testing-server-actions/SKILL.md",
|
||||
"sha256": "114e50cadfdda34d2752f336bddebd8feb7024058050ec014671fed370e89c93"
|
||||
},
|
||||
{
|
||||
"path": "skills/testing-hooks/SKILL.md",
|
||||
"sha256": "ea39a6600f1e23662c6d801207253bc4faba5e222def4b9f4a3930004eeeb944"
|
||||
},
|
||||
{
|
||||
"path": "skills/composing-components/SKILL.md",
|
||||
"sha256": "c8870a62d2f588c1561bef1576fcd59f5fa36bdb8317e93ad78f54e4fdf846e7"
|
||||
},
|
||||
{
|
||||
"path": "skills/migrating-from-forwardref/SKILL.md",
|
||||
"sha256": "1496eed3a49f77c2aec0b3bd6edc67e15139179120e36176b4eccab927443407"
|
||||
},
|
||||
{
|
||||
"path": "skills/supporting-custom-elements/SKILL.md",
|
||||
"sha256": "08f8460b82a017135856abb6d35d8b869e36ae45ba16d2debd10996d2edea075"
|
||||
},
|
||||
{
|
||||
"path": "skills/managing-local-vs-global-state/SKILL.md",
|
||||
"sha256": "13a14089e72b47ec160058ab2bd7387379777f12459bfdecff779d93d423fde4"
|
||||
},
|
||||
{
|
||||
"path": "skills/using-action-state/SKILL.md",
|
||||
"sha256": "f7f01bae194a47a55b66d8612b7cb645003b775e67191575a1c260cb9c2641a4"
|
||||
},
|
||||
{
|
||||
"path": "skills/reviewing-hook-patterns/SKILL.md",
|
||||
"sha256": "dae987bdb76bb6bb32ff59f715abcbaccd70e16862860060d24c2226a2eee423"
|
||||
},
|
||||
{
|
||||
"path": "skills/implementing-server-actions/SKILL.md",
|
||||
"sha256": "ab0aa393bafe7124c0d2703bc569ded3fa77b2e4a45c45bb0bcd4616c0034120"
|
||||
},
|
||||
{
|
||||
"path": "skills/reviewing-server-actions/SKILL.md",
|
||||
"sha256": "9ff59c39163ca90babd80f603203fb5879520c21ea43a88544907b70a8c0215c"
|
||||
},
|
||||
{
|
||||
"path": "skills/reviewing-test-quality/SKILL.md",
|
||||
"sha256": "be583211bad937deab1c949d59df88512e5a0c5a311036a9bca15450ad15916c"
|
||||
},
|
||||
{
|
||||
"path": "skills/reviewing-component-architecture/SKILL.md",
|
||||
"sha256": "fdf759be60d0e957e87ba8f554d0b6be27238ea4bfe2ab7f6ecbddab6b897ed0"
|
||||
},
|
||||
{
|
||||
"path": "skills/using-reducers/SKILL.md",
|
||||
"sha256": "9fba6838677ebdcb0eaf059b6fc82310f087aba743b30592835d396f46b6586b"
|
||||
},
|
||||
{
|
||||
"path": "skills/tracking-form-status/SKILL.md",
|
||||
"sha256": "c5212e307e44aaa4c659adf50581fcfbafe427c1d458f2dbc0e4d995b5d8d0d3"
|
||||
},
|
||||
{
|
||||
"path": "skills/preloading-resources/SKILL.md",
|
||||
"sha256": "92e4d10c77ba83a5f7a309a9704dc62eee8a0a5fc0b0c7f058dfb2115a6716ea"
|
||||
},
|
||||
{
|
||||
"path": "skills/testing-components/SKILL.md",
|
||||
"sha256": "1ae707e7e86ab3f195d0706dead78f4ee02d990f5336b81c9362a05690342131"
|
||||
},
|
||||
{
|
||||
"path": "skills/validating-forms/SKILL.md",
|
||||
"sha256": "8afac6c4ae95fe3b854e656072e7435940d87f7319702d93a4e9f7c20ae3621a"
|
||||
}
|
||||
],
|
||||
"dirSha256": "0a1aefdf5242fde375ccbf3a147a3129e978b021d4f2a0a99a8eae24f5bb2b96"
|
||||
},
|
||||
"security": {
|
||||
"scannedAt": null,
|
||||
"scannerVersion": null,
|
||||
"flags": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user