UNPKG

@vtbag/utensil-drawer

Version:

Pull out just what you need to craft seamless transitions. The Utensil Drawer holds reusable functions to help you build websites with view transitions. It is a bit sparse right now, but like the one in your kitchen, it is bound to fill up over time.

82 lines (81 loc) 2.23 kB
{ "name": "@vtbag/utensil-drawer", "type": "module", "version": "1.2.3", "main": "lib/index.js", "description": "Pull out just what you need to craft seamless transitions. The Utensil Drawer holds reusable functions to help you build websites with view transitions. It is a bit sparse right now, but like the one in your kitchen, it is bound to fill up over time.", "sideEffects": false, "files": [ "lib/*.js", "lib/*.d.ts", "lib/bundled/*.js" ], "exports": { "./declarative-names": "./lib/bundled/declarative-names.js", "./dynamic-style": { "types": "./lib/dynamic-style.d.ts", "import": "./lib/dynamic-style.js" }, "./escape-view-transition-name": { "types": "./lib/escape-view-transition-name.d.ts", "import": "./lib/escape-view-transition-name.js" }, "./may-start-view-transition": { "types": "./lib/may-start-view-transition.d.ts", "import": "./lib/may-start-view-transition.js" }, "./set-view-transition-names": { "types": "./lib/set-view-transition-names.d.ts", "import": "./lib/set-view-transition-names.js" }, "./vectors": { "types": "./lib/vectors.d.ts", "import": "./lib/vectors.js" } }, "scripts": { "dev": "bin/bundle dev", "build": "npm run format; bin/bundle", "format": "prettier --write src | grep -v 'unchanged)$'", "test": "bin/test", "changeset": "changeset", "start": "npx serve --debug -l 3000 tests", "release": "changeset publish" }, "repository": { "type": "git", "url": "git+https://github.com/vtbag/utensil-drawer.git" }, "keywords": [ "view", "transitions", "view-transition", "view-transitions", "library", "toolbox", "utils", "utilities" ], "author": "vtbag", "license": "ISC", "bugs": { "url": "https://github.com/vtbag/utensil-drawer/issues" }, "homepage": "https://vtbag.dev", "funding": { "type": "github", "url": "https://github.com/sponsors/martrapp" }, "devDependencies": { "@changesets/cli": "^2.28.1", "@eslint/js": "^9.23.0", "@playwright/test": "^1.51.1", "@types/dom-navigation": "^1.0.5", "@types/dom-view-transitions": "^1.0.6", "esbuild": "^0.25.2", "prettier": "^3.5.3", "publint": "^0.3.9", "serve": "^14.0.1", "typescript": "^5.8.2" } }