UNPKG

signal-utils

Version:

Utils for use with the Signals Proposal: https://github.com/proposal-signals/proposal-signals

84 lines 1.93 kB
{ "name": "signal-utils", "version": "0.21.1", "description": "Utils for use with the Signals Proposal: https://github.com/proposal-signals/proposal-signals", "keywords": [ "signals", "signal", "reactivity", "tracked", "rune", "runes", "ember", "glimmer", "svelte", "vue", "angular", "solid", "preact" ], "repository": { "type": "git", "url": "git@github.com:proposal-signals/signal-utils.git" }, "license": "MIT", "author": "NullVoxPopuli", "type": "module", "exports": { ".": { "types": "./declarations/index.d.ts", "default": "./dist/index.ts.js" }, "./*": { "types": "./declarations/*.d.ts", "default": "./dist/*.ts.js" } }, "typesVersions": { ">=4.0.0": { "*": [ "declarations/*" ] } }, "files": [ "src", "dist", "declarations" ], "peerDependencies": { "signal-polyfill": "^0.2.0" }, "devDependencies": { "@babel/core": "^7.24.4", "@babel/plugin-proposal-decorators": "^7.24.1", "@babel/plugin-syntax-decorators": "^7.24.1", "@babel/plugin-transform-typescript": "^7.24.4", "@babel/preset-typescript": "^7.24.1", "@rollup/plugin-babel": "^6.0.4", "@tsconfig/strictest": "^2.0.5", "@vitest/browser": "^1.4.0", "concurrently": "^8.2.2", "expect-type": "^0.19.0", "globby": "^14.0.1", "prettier": "^3.2.5", "release-plan": "^0.9.0", "typescript": "^5.4.3", "vite": "^5.2.8", "vite-plugin-dts": "^3.8.1", "vitest": "^1.4.0" }, "volta": { "node": "22.0.0", "pnpm": "9.0.6" }, "scripts": { "build": "vite build", "format": "prettier --write .", "lint": "concurrently 'npm:lint:*'", "lint:types": "tsc --noEmit --emitDeclarationOnly false", "lint:prettier": "prettier --check .", "start": "vite build --watch", "test": "vitest" } }