{ "name": "@web/polyfills-loader", "version": "2.2.0", "publishConfig": { "access": "public" }, "description": "Generate loader for loading browser polyfills based on feature detection", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/modernweb-dev/web.git", "directory": "packages/polyfills-loader" }, "author": "modern-web", "homepage": "https://github.com/modernweb-dev/web/tree/master/packages/polyfills-loader", "main": "dist/index.js", "exports": { ".": { "types": "./index.d.ts", "import": "./index.mjs", "require": "./dist/index.js" } }, "engines": { "node": ">=18.0.0" }, "scripts": { "build": "tsc", "test": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register", "test:update-snapshots": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --update-snapshots", "test:watch": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --watch --watch-files src,test" }, "files": [ "*.d.ts", "*.js", "*.mjs", "dist", "src" ], "keywords": [ "browser", "web", "polyfills", "loader", "loading", "feature detection" ], "dependencies": { "@babel/core": "^7.12.10", "@web/parse5-utils": "^2.1.0", "@webcomponents/scoped-custom-element-registry": "^0.0.9", "@webcomponents/shadycss": "^1.11.0", "@webcomponents/webcomponentsjs": "^2.5.0", "abortcontroller-polyfill": "^1.5.0", "construct-style-sheets-polyfill": "^3.0.5", "core-js-bundle": "^3.8.1", "dynamic-import-polyfill": "^0.1.1", "es-module-shims": "^1.4.1", "intersection-observer": "^0.12.0", "parse5": "^6.0.1", "regenerator-runtime": "^0.13.7", "resize-observer-polyfill": "^1.5.1", "shady-css-scoped-element": "^0.0.2", "systemjs": "^6.8.1", "terser": "^5.14.2", "urlpattern-polyfill": "^6.0.2", "whatwg-fetch": "^3.5.0" }, "devDependencies": { "@types/babel__core": "^7.1.12", "@types/parse5": "^6.0.1", "@types/valid-url": "^1.0.3" } }