diff --git a/package.json b/package.json index 90f6a85..8fd9b2d 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,17 @@ { "name": "@ramseyinhouse/steppp", - "version": "0.0.3", + "version": "0.0.4", "main": "dist/steppp.umd.js", "module": "dist/steppp.es.js", + "types": "dist/index.d.ts", + "files": [ + "dist/" + ], "scripts": { "dev": "vite", - "build": "vite build", + "build": "vite build && tsc", "serve": "vite preview", - "test": "vitest run", + "test": "tsc && vitest run", "prettier": "prettier --write \"**/*.{js,ts,css,md}\"", "prepare": "husky install" }, diff --git a/src/tests/imperative.test.ts b/src/tests/imperative.test.ts index 513b654..2c0d5f3 100644 --- a/src/tests/imperative.test.ts +++ b/src/tests/imperative.test.ts @@ -2,6 +2,12 @@ import { getByText } from "@testing-library/dom"; import { getEl, getBody } from "./test-helpers"; import Steppp from "../index"; +declare global { + interface Event { + detail: any; + } +} + beforeEach(() => { document.body.innerHTML = `