| 12345678910111213141516171819202122232425262728293031323334353637383940 | 
							- "use strict";
 
- Object.defineProperty(exports, "__esModule", {
 
-   value: true
 
- });
 
- exports.defaultOptions = void 0;
 
- exports.getOptions = getOptions;
 
- const defaultOptions = {
 
-   sourceType: "script",
 
-   sourceFilename: undefined,
 
-   startColumn: 0,
 
-   startLine: 1,
 
-   allowAwaitOutsideFunction: false,
 
-   allowReturnOutsideFunction: false,
 
-   allowNewTargetOutsideFunction: false,
 
-   allowImportExportEverywhere: false,
 
-   allowSuperOutsideMethod: false,
 
-   allowUndeclaredExports: false,
 
-   plugins: [],
 
-   strictMode: null,
 
-   ranges: false,
 
-   tokens: false,
 
-   createParenthesizedExpressions: false,
 
-   errorRecovery: false,
 
-   attachComment: true,
 
-   annexB: true
 
- };
 
- exports.defaultOptions = defaultOptions;
 
- function getOptions(opts) {
 
-   if (opts && opts.annexB != null && opts.annexB !== false) {
 
-     throw new Error("The `annexB` option can only be set to `false`.");
 
-   }
 
-   const options = {};
 
-   for (const key of Object.keys(defaultOptions)) {
 
-     options[key] = opts && opts[key] != null ? opts[key] : defaultOptions[key];
 
-   }
 
-   return options;
 
- }
 
- //# sourceMappingURL=options.js.map
 
 
  |