Postlight Parser API
This repo provides a drop-in replacement for the Postlight Parser API. In fact, this AWS Lambda-based API for running the Postlight Parser is the same code and serverless infrastructure that powered the Postlight Parser API.
Installation
# If you don't already have the Postlight Parser api installed, do that
git clone https://github.com/postlight/parser-api.git
# Install dependencies
yarn installAPI Gateway-like local dev server
To spin up a local dev server that will more closely match the API Gateway endpoint/experience:
yarn serveDeploy
Assuming you've already set up your default AWS credentials (or have set a different AWS profile via the profile field), simply run:
yarn deployyarn deploy will deploy to "dev" environment. You can deploy to stage or prod
with:
yarn deploy:stage
# -- or --
yarn deploy:prodAfter you've deployed, the output of the deploy script will give you the API endpoint for your deployed function(s), so you should be able to test the deployed API via that URL.
License
Licensed under either of the below, at your preference:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
Contribution
Unless it is explicitly stated otherwise, any contribution intentionally submitted for inclusion in the work, as defined in the Apache-2.0 license, shall be dual licensed as above without any additional terms or conditions.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
