chore: use remote search
This commit is contained in:
parent
7a2a2aa951
commit
482e13569f
53 changed files with 1184 additions and 3735 deletions
|
@ -1,31 +0,0 @@
|
|||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
|
||||
const __dirname = path.dirname(fileURLToPath(import.meta.url))
|
||||
|
||||
const components = [
|
||||
{ src: '@cdransf/api-text/api-text.js', dest: 'api-text.js' },
|
||||
{ src: '@cdransf/select-pagination/select-pagination.js', dest: 'select-pagination.js' },
|
||||
{ src: '@daviddarnes/mastodon-post/mastodon-post.js', dest: 'mastodon-post.js' },
|
||||
{ src: 'minisearch/dist/es/index.js', dest: 'mini-search.js' },
|
||||
{ src: '@cdransf/theme-toggle/theme-toggle.js', dest: 'theme-toggle.js' },
|
||||
{ src: 'youtube-video-element/youtube-video-element.js', dest: 'youtube-video-element.js' }
|
||||
]
|
||||
|
||||
const destDir = path.resolve(__dirname, '../src/assets/js/components')
|
||||
|
||||
if (!fs.existsSync(destDir)) {
|
||||
fs.mkdirSync(destDir, { recursive: true })
|
||||
console.log(`Created directory: ${destDir}`)
|
||||
}
|
||||
|
||||
components.forEach(({ src, dest }) => {
|
||||
const srcPath = path.resolve(__dirname, '../node_modules', src)
|
||||
const destPath = path.join(destDir, dest)
|
||||
|
||||
fs.copyFile(srcPath, destPath, err => {
|
||||
if (err) console.error(`Failed to copy ${src}:`, err)
|
||||
else console.log(`Copied ${src} to ${destPath}`)
|
||||
})
|
||||
})
|
Reference in a new issue