Commit Graph

363 Commits (15f7fa1e27fe6b47c87da40ba4fce9b2db7934ec)
 

Author SHA1 Message Date
Adam Pash 15f7fa1e27 a more explicit .prettierrc 5 years ago
Adam Pash c6f42c1278
docs: cleanup and update docs (#238) 5 years ago
Adam Pash 92de5ce4ed
docs: remove contributors (github already has this covered) (#237) 5 years ago
George Haddad 2845a1bb7e docs: add gitter room text and link (#235) 5 years ago
George Haddad 380196b709 docs: change text to include AMP and Reader (#236) 5 years ago
George Haddad 33bf5882b9
docs: add mit license badge (#234) 5 years ago
George Haddad 5c0325f5a7
feat: hook up ci to publish to npm (#226)
* chore: add missing fields to  package.json

* feat: add postlight org scope to package name

* feat: automate npm publish

* test: npm publish without filters

* fix: add docker image

* test: change directory

* test: add working directory

* fix: defaults syntax

* test: add workspace

* fix: attach workspace

* fix: use standard mercury email

* fix: use ISO time format and preserve original timezone offset

* fix: do not match time zone offset

* chore: move babel runtime-corejs2 to prod deps

* chore: uncomment config to deploy on git tag

* feat: publish to npm public

* adding browser-request

It doesn't seem to impact the build, but technically it should be there
so for good measure, why not...

* chore: roll version back to original state
5 years ago
Adam Pash 663cc45bf4
fresh run of prettier; remove NOTES.md (#233) 5 years ago
Adam Pash 244d17ddd3
fix: proxy browser in build tests (#232) 5 years ago
Toufic Mouallem 0668f5d75b docs: add instructions for browser usage to parse current page (#231) 5 years ago
Jad Termsani 4ab50133f4 chore: update node rollup config (#229) 5 years ago
Wajeeh Zantout 1ccd14e1e9 feat: add fortinet custom parser (#188)
* feat: add fortinet custom parser

* fix: eslint error

* fix: transform noscript images

* feat: add fortinet custom parser

* fix: eslint error

* fix: transform noscript images

* fix: transform method

* test: transform method

* fix: fs import
5 years ago
Wajeeh Zantout 9b36003b62 feat: add fastcompany custom parser (#191)
* feat: add fastcompany custom parser

* fix: eslint error

* fix: test for date_published

* feat: add fastcompany custom parser

* fix: eslint error

* fix: test for date_published

* fix: fs import
5 years ago
Ralph Jbeily 199fe70b03 Docs contributors (#227)
* Add @george-haddad as a contributor

* Add @toufic-m as a contributor

* Add @WajeehZantout as a contributor

* Add @e55o as a contributor

* Add @JadTermsani as a contributor

* Add @RalphJbeily as a contributor

* Add @alexiakl as a contributor

* docs: fix Alexi and George profiles

* docs: update README.md

* docs: update contributors table

* docs: fix image size and contributors per line

* docs: add license badge
5 years ago
Ralph Jbeily 9756e6ee67 docs: update mercury parser installation (#228)
* docs: update mercury parser installation

* docs: fix import for example source code
5 years ago
Adam Pash 1c7ae48de0
dx: include test results in comment (#230) 5 years ago
Toufic Mouallem bb6ad2682b fix: Transform relative URLs in srcset attributes to absolute URLs (#190) 5 years ago
Jad Termsani 15a5229998 fix: womansay.net image urls (#196) 5 years ago
Adam Pash 0e22947e2c
fix: non-forked packages breaking web build (#225) 5 years ago
Ralph Jbeily f3f6e21fd8 fix: author and date published selectors (#189) 5 years ago
Ralph Jbeily 41efd361b5
docs: add code of conduct path (#224) 5 years ago
Toufic Mouallem 9bb0704048
fix: Create CI-specific script commands to allow for cross-platform linting (#223) 5 years ago
Jad Termsani 7deec71902
chore: remove forked packages (#214)
* chore: remove forked packages

* update dependencies
5 years ago
Jad Termsani 28cf41304c
fix: timezone comparison (#222)
* fix: use format() instead of toISOString()

* fix: timezone comparison
5 years ago
Marc Esso 5ad02b6f28
docs: add license files (#217)
* docs: add license files

* docs: license sentence in readme

* docs: change contributing section sentence in readme.md

* docs: small grammar mistake in README.md
5 years ago
Ralph Jbeily 46ce505727
feat: update package.json scripts to work on windows (#216)
* feat: add npm-run-all and fix test:web script

* fix: remove test script extra option

* fix: update lint script revert test script and remove npm-run-all

* chore: revert to linux/mac specific script

* fix: prepend node command so it works on windows
5 years ago
Ralph Jbeily ca44ce3dd1
docs: add install build and test guide (#215)
* docs: add install build and test guide

* docs: remove install build and test guides

* docs: add installation guide
5 years ago
Ralph Jbeily 2e1e4d90c9
feat: add remarklint for md docs (#213)
* feat: add remarklint for md docs

* fix: remarkrc file and run linter on commit hook
5 years ago
Ralph Jbeily 0aa67ee3c0
docs: add contributing.md (#210)
* docs: add contributing.md

* docs: change email for answering questions and chatting

* docs: fix email md format

* docs: add markdown section

* docs: update testing and helpful links sections and cleanup others

* docs: replace lux with mercury

* docs: small adjustments on grammar, phrasing and table

* small tweaks
5 years ago
Marc Esso 1b062c9303
docs: PR and Issue templates (#211)
* feat: add pr and issue template files

* fix: add additional sections to issue template

* fix: text grammar

* docs: remove possible implementation section from issue template

* fix: prettier wrong list formatting

* small adjustments
5 years ago
Adam Pash 76d333f0be
deps: upgrade (#218) 5 years ago
Jad Termsani 438d495f3e
docs: add code of conduct (#204)
* docs: add code of conduct

* docs: modify the code of conduct
5 years ago
George Haddad 56badb51f5
dx: remove unnec comments in source (#205)
* dx: remove commented code and obvious comments that can be looked up

* dx: remove commented out eslint options

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove test block as all its code was commented out

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove regex example comments

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out import

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* dx: remove commented out code

* chore: remove empty files

* chore: re-prettier code that may have missed it

* added back nec comments
5 years ago
Adam Pash e2dbd08ae7
fix: pre-commit hook on js (#212) 5 years ago
Adam Pash e4b057f9ea
chore: update node and some deps (#209)
* chore: update .nvmrc

* added prettier and pre-commit hooks

* update docker image to new node

* add karma-cli to get web tests working

* explictly install karma... seems to fix problem

* remove pre-built phantomjs

* swap install order
5 years ago
Adam Pash 78adb2c2a0
fix: auto-pr (#199) 5 years ago
Adam Pash c643666c88
dx: automate fixture updates (#197) 5 years ago
Adam Pash bc23b8b7ea
dx: one-line comment links (#195) 5 years ago
Adam Pash c0676423be
dx: add image to preview and link to original article (#194) 5 years ago
Adam Pash ff144952b9
dx: test/finish bot preview 5 years ago
Adam Pash d35f7bd5bf
dx: comment on PRs when fixtures have been added/changed (#192)
The goal here is to provide some sort of relatively easy preview for the
PR reviewer to see if the fixture looks good, if the parsing is working,
and to make suggestions easily.
5 years ago
Adam Pash 96640e3564
fix: failing fetchResource test (#187)
I think was a fixture problem
6 years ago
Adam Pash 4478338046
docs: document release process (#186) 6 years ago
Adam Pash a7fd0e8dda
dx: add nvmrc file (#185)
The node version should not be higher than the node version we're using
on AWS with the Mercury Parser API
6 years ago
Adam Pash d850177b68
docs: Update README.md (#184) 6 years ago
Adam Pash fd6c9d4fa3
release: 1.0.13 (#183) 6 years ago
Adam Pash 0c15e9aad3
chore: update circle config.yml to 2.0 (#182) 6 years ago
Adam Pash 5663660f76
fix: nytimes custom parser title selector (#181)
* fix: nytimes custom parser title selector

* upgrade node version

* circle ci tweak
6 years ago
Adam Pash 7fcd9b62eb release: 1.0.12 (#173) 7 years ago
Jeremy Mack 5fcea1c5c3 fix: PARSING_NODE undefined (#172)
* fix: PARSING_NODE undefined

* chore: remove unused cleanup function/call
7 years ago