Skip to content

Commit f2165d4

Browse files
authored
Remove deprecated utilities from @codemod-utils/files (#110)
* breaking: Removed renamePathByFile * breaking: Removed unionize * chore: Updated README * chore: Added changeset --------- Co-authored-by: ijlee2 <ijlee2@users.noreply.github.com>
1 parent c6c791a commit f2165d4

12 files changed

+6
-270
lines changed

.changeset/giant-bags-invite.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@codemod-utils/files": major
3+
---
4+
5+
Removed deprecated utilities from @codemod-utils/files

packages/files/README.md

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ Forms a new file path by altering the path's directory.
293293
Prepare to move components from `addon` to `ember-container-query/src`.
294294

295295
```ts
296-
import { findFiles, renamePathByDirectory } from '@codemod-utils/files';
296+
import { renamePathByDirectory } from '@codemod-utils/files';
297297

298298
const oldFilePath = 'addon/components/container-query.hbs';
299299

@@ -308,37 +308,6 @@ const newFilePath = renamePathByDirectory(oldFilePath, {
308308
</details>
309309

310310

311-
### renamePathByFile
312-
313-
Forms a new file path by altering the path's file name.
314-
315-
<details>
316-
317-
<summary>Example</summary>
318-
319-
Prepare to un-pod components.
320-
321-
```ts
322-
import { findFiles, renamePathByFile } from '@codemod-utils/files';
323-
324-
const oldFilePath = 'app/components/navigation-menu/template.hbs';
325-
326-
const newFilePath = renamePathByFile(oldFilePath, {
327-
find: {
328-
directory: 'app/components',
329-
file: 'template',
330-
},
331-
replace: (key: string) => {
332-
return `app/components/${key}`;
333-
},
334-
});
335-
336-
// newFilePath -> 'app/components/navigation-menu.hbs'
337-
```
338-
339-
</details>
340-
341-
342311
## Compatibility
343312

344313
- Node.js v18 or above

packages/files/src/files/rename-path-by-file.ts

Lines changed: 0 additions & 69 deletions
This file was deleted.

packages/files/src/files/unionize.ts

Lines changed: 0 additions & 40 deletions
This file was deleted.

packages/files/src/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,4 @@ export * from './files/parse-file-path.js';
88
export * from './files/remove-directory-if-empty.js';
99
export * from './files/remove-files.js';
1010
export * from './files/rename-path-by-directory.js';
11-
export * from './files/rename-path-by-file.js';
12-
export * from './files/unionize.js';
1311
export * from './types/index.js';

packages/files/tests/files/rename-path-by-file/base-case.test.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/files/tests/files/rename-path-by-file/edge-case-replace-appends-suffix.test.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/files/tests/files/rename-path-by-file/error-handling-no-directory-match.test.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

packages/files/tests/files/rename-path-by-file/error-handling-no-file-match.test.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

packages/files/tests/files/unionize/base-case.test.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.

packages/files/tests/files/unionize/edge-case-no-file-paths.test.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

packages/files/tests/files/unionize/edge-case-one-file-path.test.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)