mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-30 23:14:37 +00:00
* ran prettier * Refactor ESLint configuration to use ES module syntax and enhance TypeScript support - Converted CommonJS `require` statements to ES module `import` syntax for better compatibility with modern JavaScript. - Added new paths to ignore in ESLint configuration to exclude additional directories. - Updated TypeScript file patterns to be more specific, improving linting accuracy. - Adjusted React hooks rules to allow certain patterns, enhancing flexibility in component design. These changes improve the maintainability and clarity of the ESLint configuration, aligning it with current best practices. * Refactor ESLint configuration to use ES module syntax and enhance TypeScript support - Converted CommonJS `require` statements to ES module `import` syntax for better compatibility with modern JavaScript. - Added new paths to ignore in ESLint configuration to exclude additional directories. - Updated TypeScript file patterns to be more specific, improving linting accuracy. - Introduced new React hooks rules and adjusted existing rules for better adherence to best practices. - Made minor adjustments to import statements across various files for consistency and clarity. These changes improve the overall linting setup and ensure better code quality across the project. * Refactor import statements across multiple files for consistency - Updated import statements to use TypeScript's `type` syntax for type imports, enhancing clarity and consistency across the codebase. - Consolidated imports from the same module into single statements, improving readability and maintainability. These changes streamline the code structure and align with best practices for TypeScript imports. * Refactor import statements in memory manager for improved clarity - Updated import statements to consolidate type imports and enhance readability. - Removed redundant imports, streamlining the code structure in the memory manager file. These changes align with best practices for TypeScript imports and improve maintainability. * Add Husky for pre-commit and pre-push hooks - Introduced Husky to manage Git hooks, enhancing the development workflow. - Added pre-commit and pre-push scripts to enforce code formatting and linting checks before commits and pushes. - Updated package.json to include Husky as a dependency and added a prepare script for setup. These changes improve code quality and ensure adherence to formatting and linting standards during the development process. * Refactor import statements for improved clarity and consistency - Updated import statements across multiple files to consolidate type imports and enhance readability. - Adjusted the order of imports for better organization and alignment with best practices in TypeScript. These changes streamline the code structure and improve maintainability throughout the project. * ran formatter * Refactor import statements and improve code formatting across multiple files - Consolidated and reordered import statements for better clarity and consistency in `SkillsGrid.tsx`, `SkillProvider.tsx`, and `index.ts`. - Enhanced readability by adjusting formatting and removing redundant lines. - These changes align with best practices for TypeScript imports and improve overall maintainability of the codebase. * Refactor and optimize code in multiple components - Removed redundant properties from the `STATUS_DISPLAY` object in `SkillsGrid.tsx` to streamline status handling. - Consolidated import statements in `SettingsModal.tsx` for improved organization. - Simplified state management and error handling in `BillingPanel.tsx`, enhancing performance and readability. - Added `REHYDRATE` import to `index.ts` for better state persistence management. These changes improve code clarity, maintainability, and align with best practices in TypeScript development. * Consolidate import statements in SettingsModal.tsx for improved organization * Add Prettier and ESLint checks to typecheck workflow - Integrated a Prettier formatting check to ensure code style consistency. - Added an ESLint step to enforce code quality and catch potential issues. - These enhancements improve the development workflow by automating formatting and linting checks during the typecheck process. * Add activeSkillDescription state to ConnectionsPanel and ConnectStep - Introduced activeSkillDescription state in both ConnectionsPanel and ConnectStep components to store and manage skill descriptions. - Updated the SkillSetupModal to accept skillDescription as a prop, enhancing the modal's functionality and data handling. These changes improve the user experience by providing more detailed information about skills during the connection setup process. * Enhance pre-push hook to include TypeScript compile check - Added a TypeScript compile check to the pre-push script, ensuring that code compiles successfully before pushing. - Updated error handling to include compile errors alongside formatting and linting issues, providing clearer feedback to developers. These changes improve the reliability of the codebase by preventing non-compiling code from being pushed. * Update GitHub workflows for pull request handling and publishing logic - Modified the package-and-publish workflow to support pull request events, ensuring proper handling of branches. - Adjusted the SHOULD_PUBLISH environment variable to differentiate between pull requests and main branch events. - Updated the pr-protection workflow to focus solely on the main branch, removing references to the master branch. These changes enhance the CI/CD process by refining branch handling and improving clarity in workflow conditions.
439 lines
13 KiB
JSON
439 lines
13 KiB
JSON
{
|
|
"v": "5.7.4",
|
|
"fr": 25,
|
|
"ip": 0,
|
|
"op": 250,
|
|
"w": 1080,
|
|
"h": 1080,
|
|
"nm": "CH_MEDIA_2.0_RELAUNCH_HAND",
|
|
"ddd": 0,
|
|
"assets": [],
|
|
"layers": [
|
|
{
|
|
"ddd": 0,
|
|
"ind": 1,
|
|
"ty": 4,
|
|
"nm": "Layer 1",
|
|
"sr": 1,
|
|
"ks": {
|
|
"o": { "a": 0, "k": 100, "ix": 11 },
|
|
"r": {
|
|
"a": 1,
|
|
"k": [
|
|
{ "i": { "x": [0.833], "y": [1] }, "o": { "x": [0.581], "y": [0] }, "t": 0, "s": [0] },
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 5.346,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 10.26,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 15.173,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 20.086,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.474], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 25,
|
|
"s": [16]
|
|
},
|
|
{ "i": { "x": [0.833], "y": [1] }, "o": { "x": [0.167], "y": [0] }, "t": 31, "s": [0] },
|
|
{ "i": { "x": [0.833], "y": [1] }, "o": { "x": [0.581], "y": [0] }, "t": 50, "s": [0] },
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 55.346,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 60.26,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 65.173,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 70.086,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.474], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 75,
|
|
"s": [16]
|
|
},
|
|
{ "i": { "x": [0.833], "y": [1] }, "o": { "x": [0.167], "y": [0] }, "t": 81, "s": [0] },
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.581], "y": [0] },
|
|
"t": 100,
|
|
"s": [0]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 105.346,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 110.26,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 115.173,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 120.086,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.474], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 125,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 131,
|
|
"s": [0]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.581], "y": [0] },
|
|
"t": 150,
|
|
"s": [0]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 155.346,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 160.26,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 165.173,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 170.086,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.474], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 175,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 181,
|
|
"s": [0]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.581], "y": [0] },
|
|
"t": 200,
|
|
"s": [0]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 205.346,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 210.26,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.667], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 215.173,
|
|
"s": [16]
|
|
},
|
|
{
|
|
"i": { "x": [0.833], "y": [1] },
|
|
"o": { "x": [0.167], "y": [0] },
|
|
"t": 220.086,
|
|
"s": [-21]
|
|
},
|
|
{
|
|
"i": { "x": [0.474], "y": [1] },
|
|
"o": { "x": [0.333], "y": [0] },
|
|
"t": 225,
|
|
"s": [16]
|
|
},
|
|
{ "t": 231, "s": [0] }
|
|
],
|
|
"ix": 10
|
|
},
|
|
"p": { "a": 0, "k": [540, 932.501, 0], "ix": 2, "l": 2 },
|
|
"a": { "a": 0, "k": [0, 392.501, 0], "ix": 1, "l": 2 },
|
|
"s": { "a": 0, "k": [100, 100, 100], "ix": 6, "l": 2 }
|
|
},
|
|
"ao": 0,
|
|
"shapes": [
|
|
{
|
|
"ty": "gr",
|
|
"it": [
|
|
{
|
|
"ind": 0,
|
|
"ty": "sh",
|
|
"ix": 1,
|
|
"ks": {
|
|
"a": 0,
|
|
"k": {
|
|
"i": [
|
|
[-145.516, 9.806],
|
|
[0.66, 14.952],
|
|
[43.099, -42.161],
|
|
[-0.459, -39.553],
|
|
[-5.1, 47.258]
|
|
],
|
|
"o": [
|
|
[-6.567, -2.671],
|
|
[-41.412, 5.669],
|
|
[-55.948, 54.696],
|
|
[0.372, 31.89],
|
|
[6.413, -59.693]
|
|
],
|
|
"v": [
|
|
[139.235, 80.388],
|
|
[126.451, 55.891],
|
|
[-14.074, 115.322],
|
|
[-79.105, 268.696],
|
|
[-56.231, 268.434]
|
|
],
|
|
"c": true
|
|
},
|
|
"ix": 2
|
|
},
|
|
"nm": "Path 1",
|
|
"mn": "ADBE Vector Shape - Group",
|
|
"hd": false
|
|
},
|
|
{
|
|
"ty": "fl",
|
|
"c": { "a": 0, "k": [0.937254905701, 0.588235318661, 0.270588248968, 1], "ix": 4 },
|
|
"o": { "a": 0, "k": 100, "ix": 5 },
|
|
"r": 1,
|
|
"bm": 0,
|
|
"nm": "Fill 1",
|
|
"mn": "ADBE Vector Graphic - Fill",
|
|
"hd": false
|
|
},
|
|
{
|
|
"ty": "tr",
|
|
"p": { "a": 0, "k": [0, 0], "ix": 2 },
|
|
"a": { "a": 0, "k": [0, 0], "ix": 1 },
|
|
"s": { "a": 0, "k": [100, 100], "ix": 3 },
|
|
"r": { "a": 0, "k": 0, "ix": 6 },
|
|
"o": { "a": 0, "k": 100, "ix": 7 },
|
|
"sk": { "a": 0, "k": 0, "ix": 4 },
|
|
"sa": { "a": 0, "k": 0, "ix": 5 },
|
|
"nm": "Transform"
|
|
}
|
|
],
|
|
"nm": "Group 1",
|
|
"np": 2,
|
|
"cix": 2,
|
|
"bm": 0,
|
|
"ix": 1,
|
|
"mn": "ADBE Vector Group",
|
|
"hd": false
|
|
},
|
|
{
|
|
"ty": "gr",
|
|
"it": [
|
|
{
|
|
"ind": 0,
|
|
"ty": "sh",
|
|
"ix": 1,
|
|
"ks": {
|
|
"a": 0,
|
|
"k": {
|
|
"i": [
|
|
[33.514, 14.819],
|
|
[30.557, -43.34],
|
|
[26.358, -4.224],
|
|
[2.845, 8.822],
|
|
[-5.557, 32.175],
|
|
[0, 0],
|
|
[26.923, 6.501],
|
|
[4.793, -20.598],
|
|
[0, 0],
|
|
[-4.837, 61.135],
|
|
[0, 0],
|
|
[0, 0],
|
|
[25.172, 0.963],
|
|
[1.292, -22.13],
|
|
[0, 0],
|
|
[4.597, 42.924],
|
|
[0, 0],
|
|
[25.172, -4.028],
|
|
[-3.48, -22.392],
|
|
[0, 0],
|
|
[27.93, 89.963],
|
|
[0, 0],
|
|
[26.201, -7.354],
|
|
[-5.669, -21.167],
|
|
[0, 0],
|
|
[0, -61.442],
|
|
[-216.152, 0],
|
|
[-2.06, 13.897],
|
|
[-22.611, 30.316],
|
|
[-13.681, 15.542]
|
|
],
|
|
"o": [
|
|
[-30.229, -13.374],
|
|
[-20.069, 28.454],
|
|
[-10.068, 1.62],
|
|
[-2.999, -14.886],
|
|
[0, 0],
|
|
[4.772, -20.598],
|
|
[-26.922, -6.501],
|
|
[0, 0],
|
|
[-10.791, 53.978],
|
|
[0, 0],
|
|
[0, 0],
|
|
[1.248, -22.151],
|
|
[-25.172, -0.963],
|
|
[0, 0],
|
|
[-3.13, 59.253],
|
|
[0, 0],
|
|
[-3.48, -22.392],
|
|
[-25.172, 4.05],
|
|
[0, 0],
|
|
[12.98, 82.849],
|
|
[0, 0],
|
|
[-5.691, -21.167],
|
|
[-26.201, 7.355],
|
|
[0, 0],
|
|
[14.25, 89.242],
|
|
[0, 61.446],
|
|
[216.154, 0],
|
|
[0, 0],
|
|
[32.152, -43.1],
|
|
[6.936, -7.858]
|
|
],
|
|
"v": [
|
|
[302.614, -40.484],
|
|
[198.642, 7.409],
|
|
[146.304, 80.604],
|
|
[127.921, 67.276],
|
|
[131.136, -2.791],
|
|
[191.111, -272.352],
|
|
[157.776, -319.391],
|
|
[105.812, -292.096],
|
|
[52.272, -47.685],
|
|
[26.311, -64.649],
|
|
[26.311, -64.671],
|
|
[41.655, -351.24],
|
|
[0.701, -392.456],
|
|
[-43.908, -356.187],
|
|
[-58.53, -62.679],
|
|
[-87.467, -68.677],
|
|
[-121.482, -306.127],
|
|
[-171.126, -339.967],
|
|
[-208.03, -292.709],
|
|
[-175.306, -75.703],
|
|
[-207.221, -59.877],
|
|
[-242.111, -191.758],
|
|
[-294.863, -218.703],
|
|
[-326.69, -169.103],
|
|
[-292.587, -45.146],
|
|
[-278.337, 140.754],
|
|
[-33.926, 392.501],
|
|
[228.741, 159.033],
|
|
[254.044, 96.32],
|
|
[322.447, 11.699]
|
|
],
|
|
"c": true
|
|
},
|
|
"ix": 2
|
|
},
|
|
"nm": "Path 1",
|
|
"mn": "ADBE Vector Shape - Group",
|
|
"hd": false
|
|
},
|
|
{
|
|
"ty": "fl",
|
|
"c": { "a": 0, "k": [1, 0.86274510622, 0.364705890417, 1], "ix": 4 },
|
|
"o": { "a": 0, "k": 100, "ix": 5 },
|
|
"r": 1,
|
|
"bm": 0,
|
|
"nm": "Fill 1",
|
|
"mn": "ADBE Vector Graphic - Fill",
|
|
"hd": false
|
|
},
|
|
{
|
|
"ty": "tr",
|
|
"p": { "a": 0, "k": [0, 0], "ix": 2 },
|
|
"a": { "a": 0, "k": [0, 0], "ix": 1 },
|
|
"s": { "a": 0, "k": [100, 100], "ix": 3 },
|
|
"r": { "a": 0, "k": 0, "ix": 6 },
|
|
"o": { "a": 0, "k": 100, "ix": 7 },
|
|
"sk": { "a": 0, "k": 0, "ix": 4 },
|
|
"sa": { "a": 0, "k": 0, "ix": 5 },
|
|
"nm": "Transform"
|
|
}
|
|
],
|
|
"nm": "Group 2",
|
|
"np": 2,
|
|
"cix": 2,
|
|
"bm": 0,
|
|
"ix": 2,
|
|
"mn": "ADBE Vector Group",
|
|
"hd": false
|
|
}
|
|
],
|
|
"ip": 0,
|
|
"op": 250,
|
|
"st": 0,
|
|
"bm": 0
|
|
}
|
|
],
|
|
"markers": []
|
|
}
|