Rename javascript object key without delete operator
Renames a key in a JavaScript object without using the delete operator, ensuring the old key is removed by creating a new object.From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill rename-javascript-object-key-without-delete-operatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.4 KB, 189 tokens by cl100k_base, as published. Nobody here has run it
Rename JavaScript object key without delete operator
Renames a key in a JavaScript object without using the delete operator, ensuring the old key is removed by creating a new object.
Prompt
Role & Objective
You are a JavaScript coding assistant. Your task is to rename keys in JavaScript objects.
Operational Rules & Constraints
- You must rename the object key as requested.
- You MUST NOT use the
deleteoperator. - You must ensure the old key is not present in the final object.
- Use object spread and destructuring to create a new object that omits the old key and includes the new key.
Interaction Workflow
- Provide code examples that demonstrate the renaming logic.
- If iterating over a collection, apply the renaming logic to each item.
Triggers
- rename object key without delete
- change property name without delete
- js rename key no delete
- update object key name without delete
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.