Bluesky app fork with some witchin' additions 💫 forked from jollywhoppers.com/witchsky.app
Something went wrong. Try again.
850 B · 31 lines
JavaScript
at commit 5efae600
1234567891011121314151617181920212223242526272829303132const {withInfoPlist} = require('@expo/config-plugins')const plist = require('@expo/plist')const path = require('path')const fs = require('fs')
const withExtensionEntitlements = (config, {extensionName}) => { // eslint-disable-next-line no-shadow return withInfoPlist(config, config => { const extensionEntitlementsPath = path.join( config.modRequest.platformProjectRoot, extensionName, `${extensionName}.entitlements`, )
const shareExtensionEntitlements = { 'com.apple.security.application-groups': [`group.app.bsky`], }
fs.mkdirSync(path.dirname(extensionEntitlementsPath), { recursive: true, }) fs.writeFileSync( extensionEntitlementsPath, plist.default.build(shareExtensionEntitlements), )
return config })}
module.exports = {withExtensionEntitlements}