diff --git a/.changeset/leverage-jssg-utils.md b/.changeset/leverage-jssg-utils.md deleted file mode 100644 index 164761a..0000000 --- a/.changeset/leverage-jssg-utils.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -"react-create-element-to-jsx": patch -"react-find-dom-node": patch -"react-19-3-fragment-ref-wrappers": patch -"react-prop-types-typescript": patch -"react-pure-component": patch -"react-pure-render-mixin": patch -"react-dom-to-react-dom-factories": patch -"react-native-view-prop-types": patch -"react-proptypes-to-prop-types": patch -"react-to-react-dom": patch -"react-19-remove-forward-ref": patch -"react-19-remove-legacy-context": patch -"react-19-remove-memoization": patch -"react-19-replace-act-import": patch -"react-19-replace-create-factory": patch -"react-19-replace-reactdom-render": patch -"react-19-replace-string-ref": patch -"react-19-replace-use-form-state": patch -"react-sort-comp": patch -"react-19-3-unprefix-stable-apis": patch -"react-update-react-imports": patch -"react-19-3-use-browser": patch -"react-19-use-context-hook": patch ---- - -Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/create-element-to-jsx/CHANGELOG.md b/codemods/create-element-to-jsx/CHANGELOG.md new file mode 100644 index 0000000..90a8353 --- /dev/null +++ b/codemods/create-element-to-jsx/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-create-element-to-jsx + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/create-element-to-jsx/codemod.yaml b/codemods/create-element-to-jsx/codemod.yaml index 819854c..ef3ee27 100644 --- a/codemods/create-element-to-jsx/codemod.yaml +++ b/codemods/create-element-to-jsx/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-create-element-to-jsx" -version: "0.1.3" +version: "0.1.4" description: "Convert React.createElement calls to JSX" author: "Codemod " license: "MIT" diff --git a/codemods/create-element-to-jsx/package.json b/codemods/create-element-to-jsx/package.json index b6ec6d8..706c757 100644 --- a/codemods/create-element-to-jsx/package.json +++ b/codemods/create-element-to-jsx/package.json @@ -1,6 +1,6 @@ { "name": "react-create-element-to-jsx", - "version": "0.1.3", + "version": "0.1.4", "description": "Convert React.createElement calls to JSX", "type": "module", "scripts": { diff --git a/codemods/find-dom-node/CHANGELOG.md b/codemods/find-dom-node/CHANGELOG.md new file mode 100644 index 0000000..a856fd5 --- /dev/null +++ b/codemods/find-dom-node/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-find-dom-node + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/find-dom-node/codemod.yaml b/codemods/find-dom-node/codemod.yaml index b9fcbd5..dde3056 100644 --- a/codemods/find-dom-node/codemod.yaml +++ b/codemods/find-dom-node/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-find-dom-node" -version: "0.1.3" +version: "0.1.4" description: "Replace getDOMNode() with React.findDOMNode()" author: "Codemod " license: "MIT" diff --git a/codemods/find-dom-node/package.json b/codemods/find-dom-node/package.json index ef92424..5ec1e9e 100644 --- a/codemods/find-dom-node/package.json +++ b/codemods/find-dom-node/package.json @@ -1,6 +1,6 @@ { "name": "react-find-dom-node", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace getDOMNode() with React.findDOMNode()", "type": "module", "scripts": { diff --git a/codemods/fragment-ref-wrappers/CHANGELOG.md b/codemods/fragment-ref-wrappers/CHANGELOG.md index 0d629fa..ae49015 100644 --- a/codemods/fragment-ref-wrappers/CHANGELOG.md +++ b/codemods/fragment-ref-wrappers/CHANGELOG.md @@ -1,5 +1,11 @@ # react-19-3-fragment-ref-wrappers +## 0.1.3 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. + ## 0.1.1 ### Patch Changes diff --git a/codemods/fragment-ref-wrappers/codemod.yaml b/codemods/fragment-ref-wrappers/codemod.yaml index d8a7775..08cd51a 100644 --- a/codemods/fragment-ref-wrappers/codemod.yaml +++ b/codemods/fragment-ref-wrappers/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-3-fragment-ref-wrappers" -version: "0.1.2" +version: "0.1.3" description: "Replace display:contents wrapper elements that only exist to hold a ref with a Fragment ref" author: "Codemod " license: "MIT" diff --git a/codemods/fragment-ref-wrappers/package.json b/codemods/fragment-ref-wrappers/package.json index 4031fd8..5cba525 100644 --- a/codemods/fragment-ref-wrappers/package.json +++ b/codemods/fragment-ref-wrappers/package.json @@ -1,6 +1,6 @@ { "name": "react-19-3-fragment-ref-wrappers", - "version": "0.1.2", + "version": "0.1.3", "description": "Replace display:contents wrapper elements that only exist to hold a ref with a Fragment ref", "type": "module", "scripts": { diff --git a/codemods/prop-types-typescript/CHANGELOG.md b/codemods/prop-types-typescript/CHANGELOG.md new file mode 100644 index 0000000..44ecfd6 --- /dev/null +++ b/codemods/prop-types-typescript/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-prop-types-typescript + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/prop-types-typescript/codemod.yaml b/codemods/prop-types-typescript/codemod.yaml index 5985440..5179118 100644 --- a/codemods/prop-types-typescript/codemod.yaml +++ b/codemods/prop-types-typescript/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-prop-types-typescript" -version: "0.1.3" +version: "0.1.4" description: "Convert React PropTypes declarations into TypeScript props interfaces" author: "Codemod " license: "MIT" diff --git a/codemods/prop-types-typescript/package.json b/codemods/prop-types-typescript/package.json index 97a14d1..4261e79 100644 --- a/codemods/prop-types-typescript/package.json +++ b/codemods/prop-types-typescript/package.json @@ -1,6 +1,6 @@ { "name": "react-prop-types-typescript", - "version": "0.1.3", + "version": "0.1.4", "description": "Convert React PropTypes declarations into TypeScript props interfaces", "type": "module", "scripts": { diff --git a/codemods/pure-component/CHANGELOG.md b/codemods/pure-component/CHANGELOG.md new file mode 100644 index 0000000..f5abd99 --- /dev/null +++ b/codemods/pure-component/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-pure-component + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/pure-component/codemod.yaml b/codemods/pure-component/codemod.yaml index acb8184..ebdd09a 100644 --- a/codemods/pure-component/codemod.yaml +++ b/codemods/pure-component/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-pure-component" -version: "0.1.3" +version: "0.1.4" description: "Convert simple React classes into pure function components" author: "Codemod " license: "MIT" diff --git a/codemods/pure-component/package.json b/codemods/pure-component/package.json index 7fc9f24..eca0989 100644 --- a/codemods/pure-component/package.json +++ b/codemods/pure-component/package.json @@ -1,6 +1,6 @@ { "name": "react-pure-component", - "version": "0.1.3", + "version": "0.1.4", "description": "Convert simple React classes into pure function components", "type": "module", "scripts": { diff --git a/codemods/pure-render-mixin/CHANGELOG.md b/codemods/pure-render-mixin/CHANGELOG.md new file mode 100644 index 0000000..aadb81f --- /dev/null +++ b/codemods/pure-render-mixin/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-pure-render-mixin + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/pure-render-mixin/codemod.yaml b/codemods/pure-render-mixin/codemod.yaml index c98ba67..4d5af33 100644 --- a/codemods/pure-render-mixin/codemod.yaml +++ b/codemods/pure-render-mixin/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-pure-render-mixin" -version: "0.1.3" +version: "0.1.4" description: "Replace PureRenderMixin with shouldComponentUpdate using React.addons.shallowCompare" author: "Codemod " license: "MIT" diff --git a/codemods/pure-render-mixin/package.json b/codemods/pure-render-mixin/package.json index 40c64fd..72e415c 100644 --- a/codemods/pure-render-mixin/package.json +++ b/codemods/pure-render-mixin/package.json @@ -1,6 +1,6 @@ { "name": "react-pure-render-mixin", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace PureRenderMixin with shouldComponentUpdate using React.addons.shallowCompare", "type": "module", "scripts": { diff --git a/codemods/react-dom-to-react-dom-factories/CHANGELOG.md b/codemods/react-dom-to-react-dom-factories/CHANGELOG.md new file mode 100644 index 0000000..b1b5d23 --- /dev/null +++ b/codemods/react-dom-to-react-dom-factories/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-dom-to-react-dom-factories + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/react-dom-to-react-dom-factories/codemod.yaml b/codemods/react-dom-to-react-dom-factories/codemod.yaml index 49d4df9..cfac025 100644 --- a/codemods/react-dom-to-react-dom-factories/codemod.yaml +++ b/codemods/react-dom-to-react-dom-factories/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-dom-to-react-dom-factories" -version: "0.1.3" +version: "0.1.4" description: "Replace React.DOM factories with createElement calls" author: "Codemod " license: "MIT" diff --git a/codemods/react-dom-to-react-dom-factories/package.json b/codemods/react-dom-to-react-dom-factories/package.json index 9e9da6a..2a7d8e1 100644 --- a/codemods/react-dom-to-react-dom-factories/package.json +++ b/codemods/react-dom-to-react-dom-factories/package.json @@ -1,6 +1,6 @@ { "name": "react-dom-to-react-dom-factories", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace React.DOM factories with createElement calls", "type": "module", "scripts": { diff --git a/codemods/react-native-view-prop-types/CHANGELOG.md b/codemods/react-native-view-prop-types/CHANGELOG.md new file mode 100644 index 0000000..9dd84da --- /dev/null +++ b/codemods/react-native-view-prop-types/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-native-view-prop-types + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/react-native-view-prop-types/codemod.yaml b/codemods/react-native-view-prop-types/codemod.yaml index fe1e233..0fc8383 100644 --- a/codemods/react-native-view-prop-types/codemod.yaml +++ b/codemods/react-native-view-prop-types/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-native-view-prop-types" -version: "0.1.3" +version: "0.1.4" description: "Replace View.propTypes with ViewPropTypes" author: "Codemod " license: "MIT" diff --git a/codemods/react-native-view-prop-types/package.json b/codemods/react-native-view-prop-types/package.json index 9e232ce..9ec599f 100644 --- a/codemods/react-native-view-prop-types/package.json +++ b/codemods/react-native-view-prop-types/package.json @@ -1,6 +1,6 @@ { "name": "react-native-view-prop-types", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace View.propTypes with ViewPropTypes", "type": "module", "scripts": { diff --git a/codemods/react-proptypes-to-prop-types/CHANGELOG.md b/codemods/react-proptypes-to-prop-types/CHANGELOG.md new file mode 100644 index 0000000..6f0fea3 --- /dev/null +++ b/codemods/react-proptypes-to-prop-types/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-proptypes-to-prop-types + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/react-proptypes-to-prop-types/codemod.yaml b/codemods/react-proptypes-to-prop-types/codemod.yaml index 4b50d6a..adc74ef 100644 --- a/codemods/react-proptypes-to-prop-types/codemod.yaml +++ b/codemods/react-proptypes-to-prop-types/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-proptypes-to-prop-types" -version: "0.1.3" +version: "0.1.4" description: "Replace React.PropTypes with prop-types package" author: "Codemod " license: "MIT" diff --git a/codemods/react-proptypes-to-prop-types/package.json b/codemods/react-proptypes-to-prop-types/package.json index 89b8e61..80441cb 100644 --- a/codemods/react-proptypes-to-prop-types/package.json +++ b/codemods/react-proptypes-to-prop-types/package.json @@ -1,6 +1,6 @@ { "name": "react-proptypes-to-prop-types", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace React.PropTypes with prop-types package", "type": "module", "scripts": { diff --git a/codemods/react-to-react-dom/CHANGELOG.md b/codemods/react-to-react-dom/CHANGELOG.md new file mode 100644 index 0000000..457617f --- /dev/null +++ b/codemods/react-to-react-dom/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-to-react-dom + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/react-to-react-dom/codemod.yaml b/codemods/react-to-react-dom/codemod.yaml index 39cd2a0..8535162 100644 --- a/codemods/react-to-react-dom/codemod.yaml +++ b/codemods/react-to-react-dom/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-to-react-dom" -version: "0.1.3" +version: "0.1.4" description: "Move DOM APIs from react to react-dom" author: "Codemod " license: "MIT" diff --git a/codemods/react-to-react-dom/package.json b/codemods/react-to-react-dom/package.json index f78372f..a99de0c 100644 --- a/codemods/react-to-react-dom/package.json +++ b/codemods/react-to-react-dom/package.json @@ -1,6 +1,6 @@ { "name": "react-to-react-dom", - "version": "0.1.3", + "version": "0.1.4", "description": "Move DOM APIs from react to react-dom", "type": "module", "scripts": { diff --git a/codemods/remove-forward-ref/CHANGELOG.md b/codemods/remove-forward-ref/CHANGELOG.md new file mode 100644 index 0000000..b1223d7 --- /dev/null +++ b/codemods/remove-forward-ref/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-remove-forward-ref + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/remove-forward-ref/codemod.yaml b/codemods/remove-forward-ref/codemod.yaml index fe7bc82..83bd786 100644 --- a/codemods/remove-forward-ref/codemod.yaml +++ b/codemods/remove-forward-ref/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-remove-forward-ref" -version: "0.1.3" +version: "0.1.4" description: "Inline forwardRef render functions and move ref into props" author: "Codemod " license: "MIT" diff --git a/codemods/remove-forward-ref/package.json b/codemods/remove-forward-ref/package.json index 27a53ff..9fbda1e 100644 --- a/codemods/remove-forward-ref/package.json +++ b/codemods/remove-forward-ref/package.json @@ -1,6 +1,6 @@ { "name": "react-19-remove-forward-ref", - "version": "0.1.3", + "version": "0.1.4", "description": "Inline forwardRef render functions and move ref into props", "type": "module", "scripts": { diff --git a/codemods/remove-legacy-context/CHANGELOG.md b/codemods/remove-legacy-context/CHANGELOG.md new file mode 100644 index 0000000..6cfb810 --- /dev/null +++ b/codemods/remove-legacy-context/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-remove-legacy-context + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/remove-legacy-context/codemod.yaml b/codemods/remove-legacy-context/codemod.yaml index fc81d3c..d9d984e 100644 --- a/codemods/remove-legacy-context/codemod.yaml +++ b/codemods/remove-legacy-context/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-remove-legacy-context" -version: "0.1.3" +version: "0.1.4" description: "Remove legacy childContextTypes/getChildContext usage from React class components" author: "Codemod " license: "MIT" diff --git a/codemods/remove-legacy-context/package.json b/codemods/remove-legacy-context/package.json index aa21e3f..a598b76 100644 --- a/codemods/remove-legacy-context/package.json +++ b/codemods/remove-legacy-context/package.json @@ -1,6 +1,6 @@ { "name": "react-19-remove-legacy-context", - "version": "0.1.3", + "version": "0.1.4", "description": "Remove legacy childContextTypes/getChildContext usage from React class components", "type": "module", "scripts": { diff --git a/codemods/remove-memoization/CHANGELOG.md b/codemods/remove-memoization/CHANGELOG.md new file mode 100644 index 0000000..a937eff --- /dev/null +++ b/codemods/remove-memoization/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-remove-memoization + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/remove-memoization/codemod.yaml b/codemods/remove-memoization/codemod.yaml index b8cd2ad..c5bae93 100644 --- a/codemods/remove-memoization/codemod.yaml +++ b/codemods/remove-memoization/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-remove-memoization" -version: "0.1.3" +version: "0.1.4" description: "Remove manual React memoization calls for React Compiler adoption" author: "Codemod " license: "MIT" diff --git a/codemods/remove-memoization/package.json b/codemods/remove-memoization/package.json index 11fdc2d..c3d4467 100644 --- a/codemods/remove-memoization/package.json +++ b/codemods/remove-memoization/package.json @@ -1,6 +1,6 @@ { "name": "react-19-remove-memoization", - "version": "0.1.3", + "version": "0.1.4", "description": "Remove manual React memoization calls for React Compiler adoption", "type": "module", "scripts": { diff --git a/codemods/replace-act-import/CHANGELOG.md b/codemods/replace-act-import/CHANGELOG.md new file mode 100644 index 0000000..2dedb24 --- /dev/null +++ b/codemods/replace-act-import/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-replace-act-import + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/replace-act-import/codemod.yaml b/codemods/replace-act-import/codemod.yaml index 6f91d2f..77c8e92 100644 --- a/codemods/replace-act-import/codemod.yaml +++ b/codemods/replace-act-import/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-replace-act-import" -version: "0.1.3" +version: "0.1.4" description: "Migrate act() from react-dom/test-utils to react" author: "Codemod " license: "MIT" diff --git a/codemods/replace-act-import/package.json b/codemods/replace-act-import/package.json index f775888..90995af 100644 --- a/codemods/replace-act-import/package.json +++ b/codemods/replace-act-import/package.json @@ -1,6 +1,6 @@ { "name": "react-19-replace-act-import", - "version": "0.1.3", + "version": "0.1.4", "description": "Migrate act() from react-dom/test-utils to react", "type": "module", "scripts": { diff --git a/codemods/replace-create-factory/CHANGELOG.md b/codemods/replace-create-factory/CHANGELOG.md new file mode 100644 index 0000000..bf07cde --- /dev/null +++ b/codemods/replace-create-factory/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-replace-create-factory + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/replace-create-factory/codemod.yaml b/codemods/replace-create-factory/codemod.yaml index 9808134..c141a6b 100644 --- a/codemods/replace-create-factory/codemod.yaml +++ b/codemods/replace-create-factory/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-replace-create-factory" -version: "0.1.3" +version: "0.1.4" description: "Replace deprecated React.createFactory calls with JSX" author: "Codemod " license: "MIT" diff --git a/codemods/replace-create-factory/package.json b/codemods/replace-create-factory/package.json index ec26502..2220c51 100644 --- a/codemods/replace-create-factory/package.json +++ b/codemods/replace-create-factory/package.json @@ -1,6 +1,6 @@ { "name": "react-19-replace-create-factory", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace deprecated React.createFactory calls with JSX", "type": "module", "scripts": { diff --git a/codemods/replace-reactdom-render/CHANGELOG.md b/codemods/replace-reactdom-render/CHANGELOG.md new file mode 100644 index 0000000..3dd2f90 --- /dev/null +++ b/codemods/replace-reactdom-render/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-replace-reactdom-render + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/replace-reactdom-render/codemod.yaml b/codemods/replace-reactdom-render/codemod.yaml index 4f3a6f9..28f7b77 100644 --- a/codemods/replace-reactdom-render/codemod.yaml +++ b/codemods/replace-reactdom-render/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-replace-reactdom-render" -version: "0.1.3" +version: "0.1.4" description: "Replace ReactDOM.render with createRoot for React 18" author: "Codemod " license: "MIT" diff --git a/codemods/replace-reactdom-render/package.json b/codemods/replace-reactdom-render/package.json index 9ee922b..1cb2304 100644 --- a/codemods/replace-reactdom-render/package.json +++ b/codemods/replace-reactdom-render/package.json @@ -1,6 +1,6 @@ { "name": "react-19-replace-reactdom-render", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace ReactDOM.render with createRoot for React 18", "type": "module", "scripts": { diff --git a/codemods/replace-string-ref/CHANGELOG.md b/codemods/replace-string-ref/CHANGELOG.md new file mode 100644 index 0000000..fcdf34c --- /dev/null +++ b/codemods/replace-string-ref/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-replace-string-ref + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/replace-string-ref/codemod.yaml b/codemods/replace-string-ref/codemod.yaml index 2db234d..d5b3dd2 100644 --- a/codemods/replace-string-ref/codemod.yaml +++ b/codemods/replace-string-ref/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-replace-string-ref" -version: "0.1.3" +version: "0.1.4" description: "Replace string refs with callback refs in React class components" author: "Codemod " license: "MIT" diff --git a/codemods/replace-string-ref/package.json b/codemods/replace-string-ref/package.json index 5fda0ae..cb4d4fe 100644 --- a/codemods/replace-string-ref/package.json +++ b/codemods/replace-string-ref/package.json @@ -1,6 +1,6 @@ { "name": "react-19-replace-string-ref", - "version": "0.1.3", + "version": "0.1.4", "description": "Replace string refs with callback refs in React class components", "type": "module", "scripts": { diff --git a/codemods/replace-use-form-state/CHANGELOG.md b/codemods/replace-use-form-state/CHANGELOG.md new file mode 100644 index 0000000..1aaecc0 --- /dev/null +++ b/codemods/replace-use-form-state/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-replace-use-form-state + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/replace-use-form-state/codemod.yaml b/codemods/replace-use-form-state/codemod.yaml index 071b3f5..238bde0 100644 --- a/codemods/replace-use-form-state/codemod.yaml +++ b/codemods/replace-use-form-state/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-replace-use-form-state" -version: "0.1.3" +version: "0.1.4" description: "Rename useFormState to useActionState in react-dom imports and usages" author: "Codemod " license: "MIT" diff --git a/codemods/replace-use-form-state/package.json b/codemods/replace-use-form-state/package.json index d831593..395db75 100644 --- a/codemods/replace-use-form-state/package.json +++ b/codemods/replace-use-form-state/package.json @@ -1,6 +1,6 @@ { "name": "react-19-replace-use-form-state", - "version": "0.1.3", + "version": "0.1.4", "description": "Rename useFormState to useActionState in react-dom imports and usages", "type": "module", "scripts": { diff --git a/codemods/sort-comp/CHANGELOG.md b/codemods/sort-comp/CHANGELOG.md new file mode 100644 index 0000000..426bcd7 --- /dev/null +++ b/codemods/sort-comp/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-sort-comp + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/sort-comp/codemod.yaml b/codemods/sort-comp/codemod.yaml index a1963ca..1dacf99 100644 --- a/codemods/sort-comp/codemod.yaml +++ b/codemods/sort-comp/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-sort-comp" -version: "0.1.3" +version: "0.1.4" description: "Reorder React component methods to match eslint-plugin-react sort-comp rule" author: "Codemod " license: "MIT" diff --git a/codemods/sort-comp/package.json b/codemods/sort-comp/package.json index 484080e..8581398 100644 --- a/codemods/sort-comp/package.json +++ b/codemods/sort-comp/package.json @@ -1,6 +1,6 @@ { "name": "react-sort-comp", - "version": "0.1.3", + "version": "0.1.4", "description": "Reorder React component methods to match eslint-plugin-react sort-comp rule", "type": "module", "scripts": { diff --git a/codemods/unprefix-stable-apis/CHANGELOG.md b/codemods/unprefix-stable-apis/CHANGELOG.md index 02e9df2..7f0d94d 100644 --- a/codemods/unprefix-stable-apis/CHANGELOG.md +++ b/codemods/unprefix-stable-apis/CHANGELOG.md @@ -1,5 +1,11 @@ # react-19-3-unprefix-stable-apis +## 0.1.3 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. + ## 0.1.1 ### Patch Changes diff --git a/codemods/unprefix-stable-apis/codemod.yaml b/codemods/unprefix-stable-apis/codemod.yaml index 3b864bb..257b085 100644 --- a/codemods/unprefix-stable-apis/codemod.yaml +++ b/codemods/unprefix-stable-apis/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-3-unprefix-stable-apis" -version: "0.1.2" +version: "0.1.3" description: "Rename unstable_/experimental_ React APIs that became stable in React 19.2 and 19.3 to their stable names" author: "Codemod " license: "MIT" diff --git a/codemods/unprefix-stable-apis/package.json b/codemods/unprefix-stable-apis/package.json index 2c09ee2..add0124 100644 --- a/codemods/unprefix-stable-apis/package.json +++ b/codemods/unprefix-stable-apis/package.json @@ -1,6 +1,6 @@ { "name": "react-19-3-unprefix-stable-apis", - "version": "0.1.2", + "version": "0.1.3", "description": "Rename unstable_/experimental_ React APIs that became stable in React 19.2 and 19.3 to their stable names", "type": "module", "scripts": { diff --git a/codemods/update-react-imports/CHANGELOG.md b/codemods/update-react-imports/CHANGELOG.md new file mode 100644 index 0000000..0f45249 --- /dev/null +++ b/codemods/update-react-imports/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-update-react-imports + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/update-react-imports/codemod.yaml b/codemods/update-react-imports/codemod.yaml index 359fda8..18e3a0e 100644 --- a/codemods/update-react-imports/codemod.yaml +++ b/codemods/update-react-imports/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-update-react-imports" -version: "0.1.3" +version: "0.1.4" description: "Remove unused React default import and convert to named imports" author: "Codemod " license: "MIT" diff --git a/codemods/update-react-imports/package.json b/codemods/update-react-imports/package.json index 00c2e6b..03abdda 100644 --- a/codemods/update-react-imports/package.json +++ b/codemods/update-react-imports/package.json @@ -1,6 +1,6 @@ { "name": "react-update-react-imports", - "version": "0.1.3", + "version": "0.1.4", "description": "Remove unused React default import and convert to named imports", "type": "module", "scripts": { diff --git a/codemods/use-browser/CHANGELOG.md b/codemods/use-browser/CHANGELOG.md index fcf63ec..d7f0d99 100644 --- a/codemods/use-browser/CHANGELOG.md +++ b/codemods/use-browser/CHANGELOG.md @@ -1,5 +1,11 @@ # react-19-3-use-browser +## 0.1.3 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. + ## 0.1.1 ### Patch Changes diff --git a/codemods/use-browser/codemod.yaml b/codemods/use-browser/codemod.yaml index 6892f4e..b1e606f 100644 --- a/codemods/use-browser/codemod.yaml +++ b/codemods/use-browser/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-3-use-browser" -version: "0.1.2" +version: "0.1.3" description: "Replace the mounted-state pattern for browser-only components with use(browser()) from react-dom" author: "Codemod " license: "MIT" diff --git a/codemods/use-browser/package.json b/codemods/use-browser/package.json index c06c0c0..4d451c6 100644 --- a/codemods/use-browser/package.json +++ b/codemods/use-browser/package.json @@ -1,6 +1,6 @@ { "name": "react-19-3-use-browser", - "version": "0.1.2", + "version": "0.1.3", "description": "Replace the mounted-state pattern for browser-only components with use(browser()) from react-dom", "type": "module", "scripts": { diff --git a/codemods/use-context-hook/CHANGELOG.md b/codemods/use-context-hook/CHANGELOG.md new file mode 100644 index 0000000..1622f37 --- /dev/null +++ b/codemods/use-context-hook/CHANGELOG.md @@ -0,0 +1,7 @@ +# react-19-use-context-hook + +## 0.1.4 + +### Patch Changes + +- dbc10a9: Adopt `@jssg/utils` import helpers (`getImport`, `getAllImports`, `addImport`, `removeImport`, `updateImport`) across React JSSG codemods, bump to `^0.0.10`, and add fixtures covering CJS, aliases, quote/style merges, and multi-specifier import cleanup. diff --git a/codemods/use-context-hook/codemod.yaml b/codemods/use-context-hook/codemod.yaml index e16e2ee..3be6d1b 100644 --- a/codemods/use-context-hook/codemod.yaml +++ b/codemods/use-context-hook/codemod.yaml @@ -1,7 +1,7 @@ schema_version: "1.0" name: "react-19-use-context-hook" -version: "0.1.3" +version: "0.1.4" description: "Transform React.useContext() and useContext() to use() hook" author: "Codemod " license: "MIT" diff --git a/codemods/use-context-hook/package.json b/codemods/use-context-hook/package.json index 384c9f1..bbe212c 100644 --- a/codemods/use-context-hook/package.json +++ b/codemods/use-context-hook/package.json @@ -1,6 +1,6 @@ { "name": "react-19-use-context-hook", - "version": "0.1.3", + "version": "0.1.4", "description": "Transform React.useContext() and useContext() to use() hook", "type": "module", "scripts": {