{"version":3,"file":"VirtualConsole.js","sourceRoot":"","sources":["../../src/console/VirtualConsole.ts"],"names":[],"mappings":"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"}