<commit_before># [AMP Start](https://ampstart.com/) ⚡

A collection of quick-start templates to build your AMP page quickly and easily.
AMP Start is built on top of [Basscss](http://basscss.com/) a low-level CSS toolkit.


## Workspace Setup

### Installation

1. Install [NodeJS](https://nodejs.org).
2. In the repo directory, run `npm i` command to install the required npm packages.
3. Run `npm i -g gulp` command to install gulp system-wide (on Mac or Linux you may need to prefix this with `sudo`, depending on how Node was installed).

### Build & Test
| Command                                                                 | Description                                                           |
| ----------------------------------------------------------------------- | --------------------------------------------------------------------- |
| `npm run build`<sup>[[1]](#footnote-1)</sup>                               | Builds the AMP library.                                               |
| `npm run clean`                                                            | Removes build output.                                                 |
| `npm run www`                                                              | Recompile www to build directory.                                     |
| `npm run highlight`                                                        | Build HTML for code highlighting.                                     |
| `npm run watch`<sup>[[1]](#footnote-1)</sup>                               | Watches for changes in files, re-build.                               |
| `npm run serve`                                                            | Serves content in repo root dir over http://localhost:8000/.|

<a id="footnote-1">[1]</a> On Windows, this command must be run as administrator.

### Deploying AMP on Cloud for testing on devices

For deploying and testing local AMP builds on [Firebase](https://firebase.google.com), please follow the steps outlined in this [page](https://firebase.google.com/docs/hosting/deploying). Note that the firebase configuration is already created in the project.

### Repository Layout
| Directory                                                               | Description                                                           |
| ----------------------------------------------------------------------- | --------------------------------------------------------------------- |
|  components/      | CSS and HTML snippets (Mustache) for AMP Start components. |
|  build/           | (generated) intermediate generated files. |
|  css/             | CSS assets. |
|  css/ampstart-base| CSS Base AMP Start elements like buttons. |<commit_msg>remove gulp install instruction from README<commit_after># [AMP Start](https://ampstart.com/) ⚡

A collection of quick-start templates to build your AMP page quickly and easily.
AMP Start is built on top of [Basscss](http://basscss.com/) a low-level CSS toolkit.


## Workspace Setup

### Installation

1. Install [NodeJS](https://nodejs.org).
2. In the repo directory, run `npm i` command to install the required npm packages.

### Build & Test
| Command                                                                 | Description                                                           |
| ----------------------------------------------------------------------- | --------------------------------------------------------------------- |
| `npm run build`<sup>[[1]](#footnote-1)</sup>                               | Builds the AMP library.                                               |
| `npm run clean`                                                            | Removes build output.                                                 |
| `npm run www`                                                              | Recompile www to build directory.                                     |
| `npm run highlight`                                                        | Build HTML for code highlighting.                                     |
| `npm run watch`<sup>[[1]](#footnote-1)</sup>                               | Watches for changes in files, re-build.                               |
| `npm run serve`                                                            | Serves content in repo root dir over http://localhost:8000/.|

<a id="footnote-1">[1]</a> On Windows, this command must be run as administrator.

### Deploying AMP on Cloud for testing on devices

For deploying and testing local AMP builds on [Firebase](https://firebase.google.com), please follow the steps outlined in this [page](https://firebase.google.com/docs/hosting/deploying). Note that the firebase configuration is already created in the project.

### Repository Layout
| Directory                                                               | Description                                                           |
| ----------------------------------------------------------------------- | --------------------------------------------------------------------- |
|  components/      | CSS and HTML snippets (Mustache) for AMP Start components. |
|  build/           | (generated) intermediate generated files. |
|  css/             | CSS assets. |
|  css/ampstart-base| CSS Base AMP Start elements like buttons. |
{'fraction_non_alphanumeric': 0.1822105460686808, 'fraction_numerical': 0.0046913116907487335, 'mean_word_length': 0.9602795145273998, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 8, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 49, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '584511', 'n_tokens_mistral': 1032, 'n_tokens_neox': 981, 'n_words': 394}