What is the purpose of the 'import.meta' object in ES modules?
The import.meta object provides metadata about the current module: 1) It contains information about the module's environment and context, 2) import.meta.url provides the absolute URL of the current module, 3) It's useful for resolving relative paths in modules, especially in different environments, 4) It enables environment-specific behavior in modules, 5) It's extensible by different JavaScript environments to provide additional metadata, 6) It's particularly useful in scenarios requiring knowledge of the module's location or context, 7) It's only available in ES modules, not in traditional scripts.