├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── package.json ├── src ├── index.ts ├── interfaces │ ├── bookmark.ts │ └── options.ts └── parsers │ └── netscape.ts ├── test ├── files │ ├── chrome.html │ └── chrome.json └── parse-files.js ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | *.log* 4 | build 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/bookmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/src/interfaces/bookmark.ts -------------------------------------------------------------------------------- /src/interfaces/options.ts: -------------------------------------------------------------------------------- 1 | export interface Options { 2 | parser?: 'netscape'; 3 | } 4 | -------------------------------------------------------------------------------- /src/parsers/netscape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/src/parsers/netscape.ts -------------------------------------------------------------------------------- /test/files/chrome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/test/files/chrome.html -------------------------------------------------------------------------------- /test/files/chrome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/test/files/chrome.json -------------------------------------------------------------------------------- /test/parse-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/test/parse-files.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sentialx/node-bookmarks-parser/HEAD/tslint.json --------------------------------------------------------------------------------