Overview
The content provides information about the archived repository of a development project and directs users to the new repository for future updates. It includes details about the requirements for building and running the application, installation instructions, career opportunities, contribution guidelines, and a recent migration to Prettier for code formatting.
Features
- Requirements: Node.js v16.13.1 or newer, NPM v8
- Local Development: Run the app locally and access the web vault in the browser
- Production APIs: Ability to point the development web vault to production APIs
- Custom API Endpoints: Manually adjust API endpoint settings by overriding values in the config file
- Hiring: Information about available positions and career opportunities at Bitwarden
- Contribution Guidelines: Instructions for code contributions and security audits/feedback
- Prettier Integration: Migration to using Prettier as a code formatter with steps to avoid merge conflicts
Installation
To install the theme, first ensure you have Node.js v16.13.1 or higher and NPM v8 installed on your system. Clone the repository and navigate to the project directory. Then follow these steps:
# For local development
npm install
npm start
# For connecting to production APIs
npm run start:prod
# Manual API endpoint adjustments
# Add config/local.json file with desired overrides
Summary
The content shared details about an archived repository, redirecting users to the current repository for further development. It outlined requirements for building and running the application, provided installation instructions, discussed career opportunities at Bitwarden, explained contribution guidelines, and highlighted the recent adoption of Prettier for code formatting. The information overall serves as a comprehensive guide for developers interested in the project.