chore: remove rimraf/mkdirp (#338)
This commit is contained in:
parent
f94e45e0f9
commit
dfc5a827eb
|
@ -1,15 +1,12 @@
|
|||
import path from 'path'
|
||||
import { copyFile, readdir, writeFile } from './fs.js'
|
||||
import mkdirp from 'mkdirp'
|
||||
import rimraf from 'rimraf'
|
||||
import { promisify } from 'util'
|
||||
import path from 'node:path'
|
||||
import { copyFile, readdir, writeFile, mkdirp, rimraf } from './fs.js'
|
||||
|
||||
const __dirname = path.dirname(new URL(import.meta.url).pathname)
|
||||
|
||||
async function main () {
|
||||
const targetDir = path.join(__dirname, '../i18n')
|
||||
|
||||
await promisify(rimraf)(targetDir)
|
||||
await rimraf(targetDir)
|
||||
await mkdirp(targetDir)
|
||||
|
||||
const sourceDir = path.join(__dirname, '../src/picker/i18n')
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import { buildStyles } from './buildStyles.js'
|
||||
import { writeFile } from './fs.js'
|
||||
import mkdirp from 'mkdirp'
|
||||
import path from 'path'
|
||||
import { writeFile, mkdirp } from './fs.js'
|
||||
import path from 'node:path'
|
||||
|
||||
const __dirname = path.dirname(new URL(import.meta.url).pathname)
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
// Simple script to check bundlesize based on https://github.com/siddharthkp/bundlesize
|
||||
import { minify } from 'terser'
|
||||
import { gzip } from 'zlib'
|
||||
import { promisify } from 'util'
|
||||
import { gzip } from 'node:zlib'
|
||||
import { promisify } from 'node:util'
|
||||
import prettyBytes from 'pretty-bytes'
|
||||
import fs from 'fs/promises'
|
||||
import fs from 'node:fs/promises'
|
||||
|
||||
const MAX_SIZE_MIN = '42.5 kB'
|
||||
const MAX_SIZE_MINGZ = '15 kB'
|
||||
|
|
11
bin/fs.js
11
bin/fs.js
|
@ -1,7 +1,6 @@
|
|||
import fs from 'fs'
|
||||
import { promisify } from 'util'
|
||||
import { rm, mkdir } from 'node:fs/promises'
|
||||
|
||||
export const readFile = promisify(fs.readFile)
|
||||
export const writeFile = promisify(fs.writeFile)
|
||||
export const copyFile = promisify(fs.copyFile)
|
||||
export const readdir = promisify(fs.readdir)
|
||||
export { readFile, writeFile, copyFile, readdir } from 'node:fs/promises'
|
||||
|
||||
export const rimraf = (...args) => rm(...args, { recursive: true, force: true })
|
||||
export const mkdirp = (...args) => mkdir(...args, { recursive: true })
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import path from 'path'
|
||||
import path from 'node:path'
|
||||
import sass from 'sass'
|
||||
import { markdownTable as table } from 'markdown-table'
|
||||
import { readFile, writeFile } from './fs.js'
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
import { readdir, writeFile, readFile } from './fs.js'
|
||||
import rimraf from 'rimraf'
|
||||
import { promisify } from 'util'
|
||||
import mkdirp from 'mkdirp'
|
||||
import { readdir, writeFile, readFile, rimraf, mkdirp } from './fs.js'
|
||||
import { optimize } from 'svgo'
|
||||
|
||||
const categories = [
|
||||
|
@ -144,7 +141,7 @@ function remove (name) {
|
|||
}
|
||||
|
||||
async function main () {
|
||||
await promisify(rimraf)('./docs/custom')
|
||||
await rimraf('./docs/custom')
|
||||
await mkdirp('./docs/custom')
|
||||
const emojis = await readdir('./node_modules/flat-color-icons/svg')
|
||||
|
||||
|
|
|
@ -105,14 +105,12 @@
|
|||
"lodash-es": "^4.17.15",
|
||||
"markdown-table": "^3.0.2",
|
||||
"markdown-toc": "^1.2.0",
|
||||
"mkdirp": "^1.0.4",
|
||||
"node-fetch": "^2.6.7",
|
||||
"npm-run-all": "^4.1.5",
|
||||
"playwright": "^1.29.0",
|
||||
"pretty-bytes": "^6.0.0",
|
||||
"puppeteer": "^13.3.2",
|
||||
"recursive-readdir": "^2.2.3",
|
||||
"rimraf": "^3.0.2",
|
||||
"rollup": "^2.67.3",
|
||||
"rollup-plugin-analyzer": "^4.0.0",
|
||||
"rollup-plugin-svelte": "^7.1.5",
|
||||
|
|
|
@ -1,15 +1,11 @@
|
|||
import playwright from 'playwright'
|
||||
import { promisify } from 'util'
|
||||
import mkdirp from 'mkdirp'
|
||||
import rimrafCB from 'rimraf'
|
||||
import { mkdirp, rimraf } from '../../bin/fs.js'
|
||||
import getFolderSize from 'get-folder-size'
|
||||
import path from 'path'
|
||||
import prettyBytes from 'pretty-bytes'
|
||||
import { markdownTable as table } from 'markdown-table'
|
||||
import process from 'process'
|
||||
|
||||
const rimraf = promisify(rimrafCB)
|
||||
|
||||
const port = process.env.PORT || 3000
|
||||
|
||||
function printBytes (bytes) {
|
||||
|
|
|
@ -5977,11 +5977,6 @@ mkdirp@^0.5.1:
|
|||
dependencies:
|
||||
minimist "^1.2.6"
|
||||
|
||||
mkdirp@^1.0.4:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
|
||||
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
|
||||
|
||||
modify-values@^1.0.0:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
|
||||
|
|
Loading…
Reference in New Issue