'use strict'

const os = require('os')
const path = require('path')
const fs = require('fs')

const host = 'codespaces'
const rxrc = 'node_modules/@rxrc'

const targetRoot = path.resolve('.codespaces')

const ioType = 'linux'
const pkgType = 'noop'

const unlinks = []

const directories = []

const files = [{
  src: 'codespaces/bootstrap.sh',
  dst: 'bootstrap.sh'
}, {
  src: 'dotfiles/zshenv',
  dst: '.zshenv'
}, {
  src: 'config/ignore',
  dst: '.config/ignore'
}, {
  src: 'config/git/ignore',
  dst: '.config/git/ignore'
}, {
  src: 'codespaces/README.md',
  dst: 'README.md'
}, {
  src: 'LICENSE.txt'
}]

const symlinks = []

module.exports = async () => ({
  unlinks,
  directories,
  files,
  symlinks,
  targetRoot,
  ioType,
  pkgType
})

'use strict'

const os = require('os')
const path = require('path')
const fs = require('fs')

const host = 'codespaces'
const rxrc = 'node_modules/@rxrc'

const targetRoot = path.resolve('.codespaces')

const ioType = 'linux'
const pkgType = 'noop'

const unlinks = []

const directories = []

const files = [{
  src: 'codespaces/bootstrap.sh',
  dst: 'bootstrap.sh',
  fmode: 755
}, {
  src: 'dotfiles/zshenv',
  dst: '.zshenv'
}, {
  src: 'config/ignore',
  dst: '.config/ignore'
}, {
  src: 'codespaces/README.md',
  dst: 'README.md'
}, {
  src: 'LICENSE.txt'
}]

const symlinks = []

module.exports = async () => ({
  unlinks,
  directories,
  files,
  symlinks,
  targetRoot,
  ioType,
  pkgType
})

Update codespaces manifest