copyreplaste
Advanced tools
Comparing version 0.1.1 to 0.1.2
@@ -50,3 +50,2 @@ #!/usr/bin/env node | ||
} | ||
console.log('Copying...'); | ||
worktree.forEach(function (f) { return console.log(f.original.path, '>>', f.target.path); }); | ||
@@ -59,7 +58,7 @@ worktree.forEach(function (f) { | ||
var originalContent = fs_1.readFileSync(f.original.fullPath, 'utf8'); | ||
fs_1.mkdirSync(path_1.dirname(f.target.fullPath), { recursive: true }); | ||
fs_1.writeFileSync(f.target.fullPath, replacer.replace(originalContent, replacements, replacementsOrder), 'utf8'); | ||
} | ||
}); | ||
console.log('Done!'); | ||
} | ||
main(); |
{ | ||
"name": "copyreplaste", | ||
"description": "Add replace to your daily copy-paste jobs", | ||
"version": "0.1.1", | ||
"version": "0.1.2", | ||
"main": "index.js", | ||
@@ -6,0 +6,0 @@ "scripts": { |
@@ -5,2 +5,4 @@ # copyreplaste | ||
Also exists as [VS Code extension](https://marketplace.visualstudio.com/items?itemName=smnbbrv.vscode-copyreplaste) ([github project](https://github.com/smnbbrv/vscode-copyreplaste)). | ||
## Installation | ||
@@ -7,0 +9,0 @@ |
@@ -5,3 +5,3 @@ #!/usr/bin/env node | ||
import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'fs'; | ||
import { join, resolve } from 'path'; | ||
import { dirname, join, resolve } from 'path'; | ||
import { FileSystem } from './file-system'; | ||
@@ -61,4 +61,2 @@ import { Replacer } from './replacer'; | ||
console.log('Copying...'); | ||
worktree.forEach(f => console.log(f.original.path, '>>', f.target.path)); | ||
@@ -72,9 +70,9 @@ | ||
mkdirSync(dirname(f.target.fullPath), { recursive: true }); | ||
writeFileSync(f.target.fullPath, replacer.replace(originalContent, replacements, replacementsOrder), 'utf8'); | ||
} | ||
}); | ||
console.log('Done!'); | ||
} | ||
main(); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16151
52
372