Find (almost) every npm package's repository in an instant.
Visit pkgsource.xyz/{packageName}
in your web browser, e.g. pkgsource.xyz/nock
.
Visit pkgsource.xyz/{packageName}@{version}
in your web browser, e.g. pkgsource.xyz/lodash@4.17.15
. This also works with npm tags, e.g. pkgsource.xyz/typescript@beta
If no version is specified, the latest version is assumed.
Visit pkgsource.xyz/{packageName}?raw
in your web browser, e.g. pkgsource.xyz/commander?raw
.
Visit pkgsource.xyz/{packageName}?unpkg
in your web browser, e.g. pkgsource.xyz/express@4.17.1?unpkg
. You can use the same features (raw
, version, tags) as mentioned above.
docker run -p 4000:4000 ffflorian/pkgsource
Prerequisites:
yarn
yarn start:dev
yarn
yarn dist
yarn start
Open /_swagger-ui
in the browser to try it out.