| 1234567891011121314 | 
							- 'use strict';
 
- /**
 
- Gather a list of all Scopes starting recursively from the input Scope.
 
- @param {Scope} scope - The Scope to start checking from.
 
- @returns {Scope[]} - The resulting Scopes.
 
- */
 
- const getScopes = scope => [
 
- 	scope,
 
- 	...scope.childScopes.flatMap(scope => getScopes(scope)),
 
- ];
 
- module.exports = getScopes;
 
 
  |