{ "name": "@pyscript/core", "version": "0.0.0", "description": "", "main": "./cjs/index.js", "types": "./types/index.d.ts", "scripts": { "server": "npx static-handler --cors --coep --coop --corp .", "build": "npm run rollup:xworker && npm run rollup:min && eslint esm/ && npm run ts && npm run cjs && npm run test", "cjs": "ascjs --no-default esm cjs", "rollup:min": "rollup --config rollup/min.config.js", "rollup:xworker": "rollup --config rollup/xworker.config.js", "test": "c8 node --experimental-loader @node-loader/import-maps test/index.js", "test:html": "npm run test && c8 report -r html", "coverage": "mkdir -p ./coverage; c8 report --reporter=text-lcov > ./coverage/lcov.info", "size": "npm run size:module && npm run size:worker", "size:module": "echo module is $(cat min.js | brotli | wc -c) bytes once compressed", "size:worker": "echo worker is $(cat esm/worker/xworker.js | brotli | wc -c) bytes once compressed", "ts": "tsc -p ." }, "keywords": [], "author": "", "license": "ISC", "devDependencies": { "@node-loader/import-maps": "^1.1.0", "@rollup/plugin-node-resolve": "^15.1.0", "@rollup/plugin-terser": "^0.4.3", "ascjs": "^5.0.1", "c8": "^7.14.0", "eslint": "^8.42.0", "linkedom": "^0.14.26", "rollup": "^3.24.0", "static-handler": "^0.4.1", "typescript": "^5.1.3" }, "module": "./esm/index.js", "type": "module", "exports": { ".": { "types": "./types/esm/index.d.ts", "import": "./esm/index.js", "default": "./cjs/index.js" }, "./package.json": "./package.json" }, "unpkg": "min.js", "dependencies": { "@ungap/with-resolvers": "^0.1.0", "basic-devtools": "^0.1.6", "coincident": "^0.2.3" }, "worker": { "blob": "sha256-6voWcbsOeEWD2McAxBkTW89la0C9rF93Fkz5z3+xGGc=" } }