Допустим, мой проект Point
{x: number, y: number}
класса.
У меня есть стандарт package.json
и, в частности, у меня есть свойство типов. У меня есть объявления, сгенерированные здесь и установить свойство типов здесь.
"types": "@types/index.d.ts"
Когда я go в проект и npm устанавливаю мою библиотеку, набираю new Point()
, она автоматически импортирует ее из:
import { Point } from "@cool/point/@types" <--- Error at runtime as expected
Как настроить исходный файл пакет для предотвращения добавления автоматического импорта /@types
?
Я считаю, что это мой пакет. json, потому что это делает только моя библиотека.