├── .babelrc ├── .codeclimate.yml ├── .editorconfig ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── TODO.md ├── depr └── bibtex │ ├── Entry.js │ ├── bibtex.js │ ├── field_value │ ├── AuthorValue.js │ ├── StringValue.js │ ├── specialCharsHandlers.js │ └── utils.js │ ├── lexer │ ├── Token.js │ ├── deprecated_lexer_.js │ └── lexer.js │ ├── parser │ ├── parser.js │ └── parser.ne │ └── utils.js ├── package.json ├── src ├── bibliography │ ├── Bibliography.ts │ ├── ReferenceFormats.js │ └── fields │ │ ├── Author.ts │ │ └── PageRange.ts ├── reference │ ├── AMA │ │ ├── html │ │ │ ├── author.ts │ │ │ ├── book.ts │ │ │ ├── html.ts │ │ │ ├── inbook.ts │ │ │ ├── inproceedings.ts │ │ │ ├── journal.ts │ │ │ └── title.ts │ │ └── util.ts │ ├── MLA │ │ └── html │ │ │ ├── author.ts │ │ │ ├── book.ts │ │ │ ├── html.ts │ │ │ ├── inbook.ts │ │ │ ├── journal.ts │ │ │ ├── publication.ts │ │ │ └── title.ts │ ├── html-util.ts │ └── util.ts └── util.ts ├── src2 ├── MLA.js ├── internal │ └── reference │ │ ├── AMA │ │ └── Reference.js │ │ ├── LastName.js │ │ └── MLA │ │ └── Parenthetical.js ├── reference.ts ├── strings.ts └── util.ts ├── tests ├── lib.test.js ├── mocha.opts ├── samples.bib └── test.spec.ts ├── tsconfig.json └── tslint.json /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/TODO.md -------------------------------------------------------------------------------- /depr/bibtex/Entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/Entry.js -------------------------------------------------------------------------------- /depr/bibtex/bibtex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/bibtex.js -------------------------------------------------------------------------------- /depr/bibtex/field_value/AuthorValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/field_value/AuthorValue.js -------------------------------------------------------------------------------- /depr/bibtex/field_value/StringValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/field_value/StringValue.js -------------------------------------------------------------------------------- /depr/bibtex/field_value/specialCharsHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/field_value/specialCharsHandlers.js -------------------------------------------------------------------------------- /depr/bibtex/field_value/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/field_value/utils.js -------------------------------------------------------------------------------- /depr/bibtex/lexer/Token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/lexer/Token.js -------------------------------------------------------------------------------- /depr/bibtex/lexer/deprecated_lexer_.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/lexer/deprecated_lexer_.js -------------------------------------------------------------------------------- /depr/bibtex/lexer/lexer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/lexer/lexer.js -------------------------------------------------------------------------------- /depr/bibtex/parser/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/parser/parser.js -------------------------------------------------------------------------------- /depr/bibtex/parser/parser.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/parser/parser.ne -------------------------------------------------------------------------------- /depr/bibtex/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/depr/bibtex/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/package.json -------------------------------------------------------------------------------- /src/bibliography/Bibliography.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/bibliography/Bibliography.ts -------------------------------------------------------------------------------- /src/bibliography/ReferenceFormats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/bibliography/ReferenceFormats.js -------------------------------------------------------------------------------- /src/bibliography/fields/Author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/bibliography/fields/Author.ts -------------------------------------------------------------------------------- /src/bibliography/fields/PageRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/bibliography/fields/PageRange.ts -------------------------------------------------------------------------------- /src/reference/AMA/html/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/html/author.ts -------------------------------------------------------------------------------- /src/reference/AMA/html/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/html/book.ts -------------------------------------------------------------------------------- /src/reference/AMA/html/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/html/html.ts -------------------------------------------------------------------------------- /src/reference/AMA/html/inbook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/html/inbook.ts -------------------------------------------------------------------------------- /src/reference/AMA/html/inproceedings.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/reference/AMA/html/journal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/html/journal.ts -------------------------------------------------------------------------------- /src/reference/AMA/html/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/html/title.ts -------------------------------------------------------------------------------- /src/reference/AMA/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/AMA/util.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/author.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/book.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/html.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/inbook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/inbook.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/journal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/journal.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/publication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/publication.ts -------------------------------------------------------------------------------- /src/reference/MLA/html/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/MLA/html/title.ts -------------------------------------------------------------------------------- /src/reference/html-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/html-util.ts -------------------------------------------------------------------------------- /src/reference/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/reference/util.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src/util.ts -------------------------------------------------------------------------------- /src2/MLA.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/MLA.js -------------------------------------------------------------------------------- /src2/internal/reference/AMA/Reference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/internal/reference/AMA/Reference.js -------------------------------------------------------------------------------- /src2/internal/reference/LastName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/internal/reference/LastName.js -------------------------------------------------------------------------------- /src2/internal/reference/MLA/Parenthetical.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/internal/reference/MLA/Parenthetical.js -------------------------------------------------------------------------------- /src2/reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/reference.ts -------------------------------------------------------------------------------- /src2/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/strings.ts -------------------------------------------------------------------------------- /src2/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/src2/util.ts -------------------------------------------------------------------------------- /tests/lib.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/tests/lib.test.js -------------------------------------------------------------------------------- /tests/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/tests/mocha.opts -------------------------------------------------------------------------------- /tests/samples.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/tests/samples.bib -------------------------------------------------------------------------------- /tests/test.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/tests/test.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cacfd3a/bibliography-js/HEAD/tslint.json --------------------------------------------------------------------------------