<script lang="ts">
import type { Meta } from './Types';
export let m: Meta;
let dir = (m.metadata & 0x200) != 0 ? 'd' : '-';
let p =
(m.metadata & 0x100 ? 'x' : '-') +
(m.metadata & 0x80 ? 'w' : '-') +
(m.metadata & 0x40 ? 'r' : '-') +
(m.metadata & 0x20 ? 'x' : '-') +
(m.metadata & 0x10 ? 'w' : '-') +
(m.metadata & 0x8 ? 'r' : '-') +
(m.metadata & 0x4 ? 'x' : '-') +
(m.metadata & 0x2 ? 'w' : '-') +
(m.metadata & 0x1 ? 'r' : '-');
</script>
{m.basename} <span class="permissions">({dir}{p})</span>