"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isBuiltin = exports.LIST = void 0;
// You can generate this list by running `compgen -b` in a bash session
exports.LIST = [
    '.',
    ':',
    '[',
    'alias',
    'bg',
    'bind',
    'break',
    'builtin',
    'caller',
    'cd',
    'command',
    'compgen',
    'compopt',
    'complete',
    'continue',
    'declare',
    'dirs',
    'disown',
    'echo',
    'enable',
    'eval',
    'exec',
    'exit',
    'export',
    'false',
    'fc',
    'fg',
    'getopts',
    'hash',
    'help',
    'history',
    'jobs',
    'kill',
    'let',
    'local',
    'logout',
    'popd',
    'printf',
    'pushd',
    'pwd',
    'read',
    'readonly',
    'return',
    'set',
    'shift',
    'shopt',
    'source',
    'suspend',
    'test',
    'times',
    'trap',
    'true',
    'type',
    'typeset',
    'ulimit',
    'umask',
    'unalias',
    'unset',
    'wait',
];
const SET = new Set(exports.LIST);
function isBuiltin(word) {
    return SET.has(word);
}
exports.isBuiltin = isBuiltin;
//# sourceMappingURL=builtins.js.map