-
-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Labels
Milestone
Description
Describe the bug
Some of the type definitions seems to be faulty or incomplete.
To Reproduce
Steps to reproduce the behaviour:
- Bootstrap a new typescript project with the defaults (
npm i typescript --save-dev && npx tsc --init) - Install the module via npm (
npm install @dice-roller/rpg-dice-roller) - Create an example file index.ts (see below)
- Set
skipLibCheckto false in tsconfig.json - Run tsc to build the project
Expected behaviour
No type errors show up.
Code snippet
import { DiceRoll } from "@dice-roller/rpg-dice-roller"
const roller = new DiceRoll("6d6")
console.log(roller.toString())Environment:
- Node.js 17.3.0 on Windows 10 & Node.js 16.14.2 on Ubuntu 20.04.4 installed from nodesource
- Module version 5.1.0, 5.0.0 has the same behaviour