Корневой каталог в package.json

Мой вопрос касается существующей библиотеки, которую я хочу опубликовать в качестве модуля NPM. Библиотека уже используется, и в настоящее времяrequireг через локальную файловую систему.

Как я могу указать корневой каталог файлов моего модуля?

Если у меня есть структура, как:

.
├── package.json
├── src
|   ├── js
|   └────── lib
|   └───────── my
|   └───────────── thing.js
|   └───────────── that.js

Как мне указать, что корень моего модуля и доступные файлыsrc/js/lib/my/?

Я хотел бы использовать, как следует из внешнего проекта:

var thing = require('my/thing'),
    that = require('my/that');

Я видел"files" свойство в package.json, это правильный путь?

Ответы на вопрос(1)

Ваш ответ на вопрос