Utilizzando solo gli strumenti spazio client, sembra piuttosto semplice non è possibile. npm doc è positivo su questo:
A package is:
a) a folder containing a program described by a package.json file
b) a gzipped tarball containing (a)
c) a url thatresolves to (b)
d) a <name>@<version> that is published on theregistry with (c)
e) a <name>@<tag> that points to (d)
f) a <name>that has a "latest" tag satisfying (e)
g) a git url that, when cloned,results in (a).
[...]
È necessario disporre di un file package.json nella root del vostro progetto di fare molto di qualche cosa con NPM. Questa è fondamentalmente l'intera interfaccia.
source : npm doc
Come si può vedere, lo rendono davvero chiaro un package.json
è richiesto per qualsiasi cosa al lavoro.
Dovresti scavare nel codice, per un risultato che non sarebbe riutilizzabile. Se è quello che vuoi, ti preghiamo di chiarire nella tua domanda che gli altri capiscano perché è necessario.