{
  "name": "import-module-string",
  "version": "2.0.3",
  "description": "Use import('data:') and import(Blob) to execute arbitrary JavaScript strings",
  "main": "import-module-string.js",
  "scripts": {
    "test:browser": "vitest --config vitest.browser.config.js",
    "test:node-manual": "node --test test/manual-node-test.js",
    "test:node": "vitest --environment=node",
    "test:deno-cli": "echo '** Manual test for Deno is temporary until Vitest runs in Deno **\n' && deno test/manual-deno-test-cli.js",
    "test": "npm run test:node-manual && CI=true npm run test:node && CI=true npm run test:browser",
    "demo": "npx http-server ."
  },
  "type": "module",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/zachleat/import-module-string.git"
  },
  "author": {
    "name": "Zach Leatherman",
    "email": "zachleatherman@gmail.com",
    "url": "https://zachleat.com/"
  },
  "license": "MIT",
  "devDependencies": {
    "@11ty/eleventy-utils": "^2.0.7",
    "@vitest/browser": "^3.2.4",
    "@zachleat/noop": "^1.0.6",
    "http-server": "^14.1.1",
    "playwright": "^1.54.2",
    "serialize-to-js": "^3.1.2",
    "vitest": "^3.2.4"
  },
  "dependencies": {
    "acorn": "^8.15.0",
    "acorn-walk": "^8.3.4",
    "esm-import-transformer": "^3.0.5"
  }
}
