Something went wrong. Try again.
Bluesky app fork with some witchin' additions 💫 forked from jollywhoppers.com/witchsky.app
Something went wrong. Try again.
1.3 kB · 65 lines
JavaScript
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566const path = require('node:path')const fs = require('node:fs')
const projectRoot = path.join(__dirname, '..')
// copy embed assets to embedr
const embedAssetSource = path.join(projectRoot, 'bskyembed', 'dist', 'static')
const embedAssetDest = path.join(projectRoot, 'bskyweb', 'embedr-static')
fs.cpSync(embedAssetSource, embedAssetDest, {recursive: true})
const embedEmbedJSSource = path.join( projectRoot, 'bskyembed', 'dist', 'embed.js',)
const embedEmbedJSDest = path.join( projectRoot, 'bskyweb', 'embedr-static', 'embed.js',)
fs.cpSync(embedEmbedJSSource, embedEmbedJSDest)
// copy entrypoint(s) to embedr
// additional entrypoints will need more work, but this'll do for nowconst embedHomeHtmlSource = path.join( projectRoot, 'bskyembed', 'dist', 'index.html',)
const embedHomeHtmlDest = path.join( projectRoot, 'bskyweb', 'embedr-templates', 'home.html',)
fs.copyFileSync(embedHomeHtmlSource, embedHomeHtmlDest)
const embedPostHtmlSource = path.join( projectRoot, 'bskyembed', 'dist', 'post.html',)
const embedPostHtmlDest = path.join( projectRoot, 'bskyweb', 'embedr-templates', 'postEmbed.html',)
fs.copyFileSync(embedPostHtmlSource, embedPostHtmlDest)
console.log(`Copied embed assets to embedr`)