Skip to content

Commit c6770ca

Browse files
refactor: flat transformers
1 parent e309834 commit c6770ca

45 files changed

Lines changed: 51 additions & 73 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package/src/browser.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
import { optionsSchemaJsonSchema as addPropsOptionsSchemaJsonSchema } from "./transformers/component/add-props/optionsSchema";
2-
import { optionsSchemaJsonSchema as changePropsNameOptionsSchemaJsonSchema } from "./transformers/component/change-props-name/optionsSchema";
3-
import { optionsSchemaJsonSchema as changePropsValueOptionsSchemaJsonSchema } from "./transformers/component/change-props-value/optionsSchema";
4-
import { optionsSchemaJsonSchema as removePropsOptionsSchemaJsonSchema } from "./transformers/component/remove-props/optionsSchema";
5-
import { optionsSchemaJsonSchema as changeNamedSpecifierOptionsSchemaJsonSchema } from "./transformers/import/change-named-specifier/optionsSchema";
6-
import { optionsSchemaJsonSchema as changeSourceOptionsSchemaJsonSchema } from "./transformers/import/change-source/optionsSchema";
7-
import { optionsSchemaJsonSchema as removeImportOptionsSchemaJsonSchema } from "./transformers/import/remove-import/optionsSchema";
8-
import { optionsSchemaJsonSchema as seperateNamedSpecifierOptionsSchemaJsonSchema } from "./transformers/import/seperate-named-specfier/optionsSchema";
9-
import addPropsTransformer from "./transformers/component/add-props/transformer";
10-
import changePropsNameTransformer from "./transformers/component/change-props-name/transformer";
11-
import changePropsValueTransformer from "./transformers/component/change-props-value/transformer";
12-
import removePropsTransformer from "./transformers/component/remove-props/transformer";
13-
import changeNamedSpecifierTransformer from "./transformers/import/change-named-specifier/transformer";
14-
import changeSourceTransformer from "./transformers/import/change-source/transformer";
15-
import removeImportTransformer from "./transformers/import/remove-import/transformer";
16-
import seperateNamedSpecifierTransformer from "./transformers/import/seperate-named-specfier/transformer";
1+
import { optionsSchemaJsonSchema as addPropsOptionsSchemaJsonSchema } from "./transformers/add-props/optionsSchema";
2+
import { optionsSchemaJsonSchema as changePropsNameOptionsSchemaJsonSchema } from "./transformers/change-props-name/optionsSchema";
3+
import { optionsSchemaJsonSchema as changePropsValueOptionsSchemaJsonSchema } from "./transformers/change-props-value/optionsSchema";
4+
import { optionsSchemaJsonSchema as removePropsOptionsSchemaJsonSchema } from "./transformers/remove-props/optionsSchema";
5+
import { optionsSchemaJsonSchema as changeNamedSpecifierOptionsSchemaJsonSchema } from "./transformers/change-named-specifier/optionsSchema";
6+
import { optionsSchemaJsonSchema as changeSourceOptionsSchemaJsonSchema } from "./transformers/change-source/optionsSchema";
7+
import { optionsSchemaJsonSchema as removeImportOptionsSchemaJsonSchema } from "./transformers/remove-import/optionsSchema";
8+
import { optionsSchemaJsonSchema as seperateNamedSpecifierOptionsSchemaJsonSchema } from "./transformers/seperate-named-specfier/optionsSchema";
9+
import addPropsTransformer from "./transformers/add-props/transformer";
10+
import changePropsNameTransformer from "./transformers/change-props-name/transformer";
11+
import changePropsValueTransformer from "./transformers/change-props-value/transformer";
12+
import removePropsTransformer from "./transformers/remove-props/transformer";
13+
import changeNamedSpecifierTransformer from "./transformers/change-named-specifier/transformer";
14+
import changeSourceTransformer from "./transformers/change-source/transformer";
15+
import removeImportTransformer from "./transformers/remove-import/transformer";
16+
import seperateNamedSpecifierTransformer from "./transformers/seperate-named-specfier/transformer";
1717

1818
export const transformMap = {
1919
"add-props": addPropsTransformer,

package/src/cli.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ import path from "path";
44
import jscodeshiftRunner from "jscodeshift/src/Runner";
55
import inquirer from "inquirer";
66

7-
import { optionsSchema as addPropsOptionsSchema } from "./transformers/component/add-props/optionsSchema";
8-
import { optionsSchema as changePropsNameOptionsSchema } from "./transformers/component/change-props-name/optionsSchema";
9-
import { optionsSchema as changePropsValueOptionsSchema } from "./transformers/component/change-props-value/optionsSchema";
10-
import { optionsSchema as removePropsOptionsSchema } from "./transformers/component/remove-props/optionsSchema";
11-
import { optionsSchema as changeNamedSpecifierOptionsSchema } from "./transformers/import/change-named-specifier/optionsSchema";
12-
import { optionsSchema as changeSourceOptionsSchema } from "./transformers/import/change-source/optionsSchema";
13-
import { optionsSchema as removeImportOptionsSchema } from "./transformers/import/remove-import/optionsSchema";
14-
import { optionsSchema as seperateNamedSpecifierOptionsSchema } from "./transformers/import/seperate-named-specfier/optionsSchema";
7+
import { optionsSchema as addPropsOptionsSchema } from "./transformers/add-props/optionsSchema";
8+
import { optionsSchema as changePropsNameOptionsSchema } from "./transformers/change-props-name/optionsSchema";
9+
import { optionsSchema as changePropsValueOptionsSchema } from "./transformers/change-props-value/optionsSchema";
10+
import { optionsSchema as removePropsOptionsSchema } from "./transformers/remove-props/optionsSchema";
11+
import { optionsSchema as changeNamedSpecifierOptionsSchema } from "./transformers/change-named-specifier/optionsSchema";
12+
import { optionsSchema as changeSourceOptionsSchema } from "./transformers/change-source/optionsSchema";
13+
import { optionsSchema as removeImportOptionsSchema } from "./transformers/remove-import/optionsSchema";
14+
import { optionsSchema as seperateNamedSpecifierOptionsSchema } from "./transformers/seperate-named-specfier/optionsSchema";
1515

1616
const transformTypeSchemaMap = {
1717
"add-props": addPropsOptionsSchema,

package/src/programmatic.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { OptionsSchema as AddPropsOptionsSchema } from "./transformers/component/add-props/optionsSchema";
2-
import { OptionsSchema as ChangePropsNameOptionsSchema } from "./transformers/component/change-props-name/optionsSchema";
3-
import { OptionsSchema as ChangePropsValueOptionsSchema } from "./transformers/component/change-props-value/optionsSchema";
4-
import { OptionsSchema as RemovePropsOptionsSchema } from "./transformers/component/remove-props/optionsSchema";
5-
import { OptionsSchema as ChangeNamedSpecifierOptionsSchema } from "./transformers/import/change-named-specifier/optionsSchema";
6-
import { OptionsSchema as ChangeSourceOptionsSchema } from "./transformers/import/change-source/optionsSchema";
7-
import { OptionsSchema as RemoveImportOptionsSchema } from "./transformers/import/remove-import/optionsSchema";
8-
import { OptionsSchema as SeperateNamedSpecifierOptionsSchema } from "./transformers/import/seperate-named-specfier/optionsSchema";
1+
import { OptionsSchema as AddPropsOptionsSchema } from "./transformers/add-props/optionsSchema";
2+
import { OptionsSchema as ChangePropsNameOptionsSchema } from "./transformers/change-props-name/optionsSchema";
3+
import { OptionsSchema as ChangePropsValueOptionsSchema } from "./transformers/change-props-value/optionsSchema";
4+
import { OptionsSchema as RemovePropsOptionsSchema } from "./transformers/remove-props/optionsSchema";
5+
import { OptionsSchema as ChangeNamedSpecifierOptionsSchema } from "./transformers/change-named-specifier/optionsSchema";
6+
import { OptionsSchema as ChangeSourceOptionsSchema } from "./transformers/change-source/optionsSchema";
7+
import { OptionsSchema as RemoveImportOptionsSchema } from "./transformers/remove-import/optionsSchema";
8+
import { OptionsSchema as SeperateNamedSpecifierOptionsSchema } from "./transformers/seperate-named-specfier/optionsSchema";
99

1010
import path from "path";
1111
import jscodeshiftRunner from "jscodeshift/src/Runner";

package/src/transformers/component/add-props/optionsSchema.ts renamed to package/src/transformers/add-props/optionsSchema.ts

File renamed without changes.

package/src/transformers/component/add-props/transformer.test.ts renamed to package/src/transformers/add-props/transformer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { it, expect, describe } from "vitest";
22
import path from "path";
33
import transform from "./transformer";
44
import { OptionsSchema } from "./optionsSchema";
5-
import getTransformParms from "../../../utils/getTransformPaths";
5+
import getTransformParms from "../../utils/getTransformPaths";
66

77
describe("add-props", () => {
88
it("named export", () => {

package/src/transformers/component/add-props/transformer.ts renamed to package/src/transformers/add-props/transformer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { API, FileInfo } from "jscodeshift";
22
import { OptionsSchema } from "./optionsSchema";
3-
import getConvertedPath from "../../../utils/getConvertedPath";
3+
import getConvertedPath from "../../utils/getConvertedPath";
44

55
function transformer(file: FileInfo, api: API, options: OptionsSchema) {
66
const sourceCode = file.source;

package/src/transformers/import/change-named-specifier/optionsSchema.ts renamed to package/src/transformers/change-named-specifier/optionsSchema.ts

File renamed without changes.

package/src/transformers/import/change-named-specifier/transformer.test.ts renamed to package/src/transformers/change-named-specifier/transformer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { it, expect, describe } from "vitest";
22
import path from "path";
33
import transform from "./transformer";
44
import { OptionsSchema } from "./optionsSchema";
5-
import getTransformParms from "../../../utils/getTransformPaths";
5+
import getTransformParms from "../../utils/getTransformPaths";
66

77
describe("change-named-specifier", () => {
88
it("single specifier import", () => {

package/src/transformers/import/change-named-specifier/transformer.ts renamed to package/src/transformers/change-named-specifier/transformer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { API, FileInfo } from "jscodeshift";
22

33
import { OptionsSchema } from "./optionsSchema";
4-
import getConvertedPath from "../../../utils/getConvertedPath";
4+
import getConvertedPath from "../../utils/getConvertedPath";
55

66
function transformer(file: FileInfo, api: API, options: OptionsSchema) {
77
const sourceCode = file.source;

package/src/transformers/function/change-parameter-object/optionsSchema.ts renamed to package/src/transformers/change-parameter-object/optionsSchema.ts

File renamed without changes.

0 commit comments

Comments
 (0)