UNPKG

viewport-extra

Version:

Enable setting minimum and maximum viewport width

183 lines (182 loc) 6.33 kB
{ "name": "viewport-extra", "version": "3.0.0", "description": "Enable setting minimum and maximum viewport width", "author": "dsktschy (https://github.com/dsktschy)", "license": "MIT", "homepage": "https://github.com/dsktschy/viewport-extra#readme", "bugs": "https://github.com/dsktschy/viewport-extra/issues", "keywords": [ "viewport", "minimum", "min", "maximum", "max", "width", "mobile", "device", "scale", "shrink", "expand", "media", "query" ], "repository": { "type": "git", "url": "git+https://github.com/dsktschy/viewport-extra.git" }, "files": [ "dist" ], "type": "module", "exports": { ".": { "import": { "types": "./dist/viewport-extra.d.mts", "default": "./dist/viewport-extra.mjs" }, "require": { "types": "./dist/viewport-extra.d.cts", "default": "./dist/viewport-extra.cjs" } }, "./es5": { "import": { "types": "./dist/es5/viewport-extra.d.mts", "default": "./dist/es5/viewport-extra.mjs" }, "require": { "types": "./dist/es5/viewport-extra.d.cts", "default": "./dist/es5/viewport-extra.cjs" } }, "./extended": { "import": { "types": "./dist/extended/viewport-extra.d.mts", "default": "./dist/extended/viewport-extra.mjs" }, "require": { "types": "./dist/extended/viewport-extra.d.cts", "default": "./dist/extended/viewport-extra.cjs" } }, "./extended/es5": { "import": { "types": "./dist/extended/es5/viewport-extra.d.mts", "default": "./dist/extended/es5/viewport-extra.mjs" }, "require": { "types": "./dist/extended/es5/viewport-extra.d.cts", "default": "./dist/extended/es5/viewport-extra.cjs" } }, "./immediate": { "import": { "types": "./dist/immediate/viewport-extra.d.mts", "default": "./dist/immediate/viewport-extra.mjs" }, "require": { "types": "./dist/immediate/viewport-extra.d.cts", "default": "./dist/immediate/viewport-extra.cjs" } }, "./immediate/es5": { "import": { "types": "./dist/immediate/es5/viewport-extra.d.mts", "default": "./dist/immediate/es5/viewport-extra.mjs" }, "require": { "types": "./dist/immediate/es5/viewport-extra.d.cts", "default": "./dist/immediate/es5/viewport-extra.cjs" } }, "./immediate/extended": { "import": { "types": "./dist/immediate/extended/viewport-extra.d.mts", "default": "./dist/immediate/extended/viewport-extra.mjs" }, "require": { "types": "./dist/immediate/extended/viewport-extra.d.cts", "default": "./dist/immediate/extended/viewport-extra.cjs" } }, "./immediate/extended/es5": { "import": { "types": "./dist/immediate/extended/es5/viewport-extra.d.mts", "default": "./dist/immediate/extended/es5/viewport-extra.mjs" }, "require": { "types": "./dist/immediate/extended/es5/viewport-extra.d.cts", "default": "./dist/immediate/extended/es5/viewport-extra.cjs" } } }, "main": "./dist/viewport-extra.cjs", "module": "./dist/viewport-extra.mjs", "types": "./dist/viewport-extra.d.mts", "jsdelivr": "./dist/immediate/viewport-extra.min.js", "unpkg": "./dist/immediate/viewport-extra.min.js", "sideEffects": [ "./dist/immediate/viewport-extra.mjs", "./dist/immediate/viewport-extra.cjs", "./dist/immediate/es5/viewport-extra.mjs", "./dist/immediate/es5/viewport-extra.cjs", "./dist/immediate/extended/viewport-extra.mjs", "./dist/immediate/extended/viewport-extra.cjs", "./dist/immediate/extended/es5/viewport-extra.mjs", "./dist/immediate/extended/es5/viewport-extra.cjs" ], "devDependencies": { "@biomejs/biome": "2.1.1", "@commitlint/cli": "19.4.0", "@commitlint/config-conventional": "19.2.2", "@eslint/compat": "1.2.8", "@playwright/test": "1.56.1", "@rollup/plugin-replace": "6.0.2", "@rollup/plugin-terser": "0.4.4", "@rollup/plugin-typescript": "12.1.0", "@types/node": "22.5.2", "@typescript-eslint/parser": "8.39.1", "cspell": "8.18.0", "eslint": "9.31.0", "eslint-plugin-compat": "6.0.2", "jsdom": "26.1.0", "lefthook": "1.11.0", "npm-run-all2": "7.0.2", "prettier": "3.6.2", "rimraf": "6.0.1", "rollup": "4.24.0", "rollup-plugin-delete": "3.0.1", "rollup-plugin-dts": "6.1.1", "semver": "7.7.2", "tslib": "2.6.3", "tsx": "4.19.3", "typescript": "5.5.4", "vite": "6.4.1", "vitest": "3.0.8" }, "scripts": { "build": "rollup --config rollup.config.build.js --environment NODE_ENV:production", "declare": "npm-run-all --sequential declare:clean declare:execute declare:bundle declare:clean", "declare:clean": "rimraf .types", "declare:execute": "tsx scripts/create-declaration-with-dts.ts \"src/entries/**/*.ts\" --output-directory .types", "declare:bundle": "rollup --config rollup.config.declare.js --environment NODE_ENV:production", "commitcheck": "commitlint --edit", "spellcheck": "cspell lint --no-must-find-files", "stylecheck:code": "biome check --no-errors-on-unmatched", "stylecheck:docs": "prettier --check --no-error-on-unmatched-pattern", "es5check": "eslint \"src/**/*\" --ignore-pattern \"src/**/*.spec.*\" --no-warn-ignored --config eslint.config.es5.js", "typecheck": "npm-run-all --sequential declare typecheck:execute", "typecheck:execute": "tsc --noEmit", "test": "npm-run-all --parallel test:*", "test:unit": "vitest run", "test:e2e": "npm-run-all --parallel test:e2e:install build --sequential test:e2e:build test:e2e:execute", "test:e2e:install": "playwright install --with-deps", "test:e2e:build": "vite build --config vite.config.e2e.ts", "test:e2e:execute": "playwright test --pass-with-no-tests", "preview-e2e": "vite preview --config vite.config.e2e.ts --strictPort --port 3000", "sort-versions": "semver", "trusted-postinstall": "npm-run-all --parallel trusted-postinstall:*", "trusted-postinstall:esbuild": "npm explore esbuild -- npm run postinstall" } }