--- id: source-code title: "Source Code" --- `verdaccio` is composed or multiple repositories you might contribute. Look into the **issues** tab whether there is a ticket waiting for you | Repository | Usage | Stack | | ------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- | | | The main repository | Node, Express, async, React, Babel, ES6, Mocha, Markdown, HTML, Sass | | | Small library to handle streams | ES6, Babel, *Soon: Flow* | | | Small library to handle locked files | ES6, Babel, *Soon: Flow* | | | Default dependency for verdaccio to handle local file system storage (since `v3.x`) | ES6, Babel, Flow | | | `flow` type definitions for verdaccio and sub dependencies. | Flow, flow-typed | | | Public `verdaccio` website and future documentation page. | Markdown, HTML, Sass, Github Pages | | | Docker examples with `docker-compose` to play around with integrations, (nginx, kubernetes, apache, ldap, etc..) | Docker Compose, Docker | | | Puppet support | Puppet | | | Ansible support | Ansible | | | Chef support | Chef | | | Kubernetes support | Kubernetes | ## Experimental Repos The following repositories aims to be part of the future infraestructure of `verdaccio` and are just PoC looking for active colaborators. | Repository | Usage | Stack | | --------------------------------------------------------- | ---------------------------------------------- | ------------------ | | | An experimental storage in memory | ES6, Babel, Flow | | | Yeoman generators for future verdaccio plugins | ES6, Babel, Yeoman |