Monorepo for Firefox Accounts
Перейти к файлу
dschom 123a6ab273
task(many): Use esbuild in production
Because:
- We want to move forwards with using esbuild in production

This Commit:
- Adds an ADR for using esbuild in production
2023-03-29 17:46:02 -07:00
.circleci task(ci): Allow smoke tests on tags 2023-03-28 15:09:07 -07:00
.github
.vscode
.yarn
_dev task(ci): Add jq to docker 2023-03-29 12:14:08 -07:00
_scripts task(settings): Move legal doc query to gql 2023-03-27 18:02:43 -07:00
assets
docs/adr task(many): Use esbuild in production 2023-03-29 17:46:02 -07:00
packages Merge pull request #15087 from mozilla/FXA-7048 2023-03-29 09:39:04 -07:00
types
.dockerignore
.eslintignore
.eslintrc
.git-blame-ignore-revs
.gitignore
.nvmrc
.prettierignore
.slugignore
.yarnrc.yml
AUTHORS
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
SECURITY.md
package-scripts.js
package.json Revert "chore(lint): move eslint-plugin-fxa into the monorepo" 2023-03-28 12:47:03 -07:00
release-feature-branch.sh
release.sh
yarn.lock Revert "chore(lint): move eslint-plugin-fxa into the monorepo" 2023-03-28 12:47:03 -07:00

README.md

Firefox Accounts

The Firefox Accounts (fxa) monorepo

Table of Contents

Getting Started
Contributing
Documentation Documentation for Scripts


Getting Started

Please read our documentation


Contributing

See the separate CONTRIBUTING.md to learn how to contribute.


Documentation

The Firefox Ecosystem Platform serves as a documentation hub for Firefox Accounts and Subscription Platform.


Documentation for Scripts

_scripts/legal-md-to-pdf.sh

Purpose

This bash script converts markdown documents into pdfs. The purpose is to provide an efficient way for Mozilla VPN legal documents to be converted and made available to end-users.

Usage

Pre-requisites: The script requires the following:

To Run:
# from root fxa directory
_scripts/legal-md-to-pdf.sh '/absolute/path/to/legal-docs/'

The script traverses the legal-docs directory looking for localized copies of the Mozilla VPN legal documents. When found, the script converts the document from .md to .pdf and writes it to assets/legal/<document_name>.<locale>.pdf.

Example: directory provided: /Users/test/github/mozilla/legal-docs/ resulting file: assets/legal/<document_name>.<locale>.pdf