Offline-first Notepad with built in syncing
- Multiple Tabs
- IndexedDB Persistent Layer
- Autosave
- Google Analytics
- Support Edge
- Modify Tab Names
- Export / Download
- Offline Caching using Service Worker
- Sync using GoogleAuth
- Line Numbers
- Drag & Drop Tabs
- 0.1.1 (2018-08-28)
- Initial Release
- 0.1.3 (2018-08-29)
- CHANGE: IndexedDB to PouchDB backed by CouchDB
- 0.1.4 (2018-08-30)
- CHANGE: Modify Tab Names
- CHANGE: Sync using GoogleAuth
- 0.1.5 (2018-08-31)
- CHANGE: Support Edge
- 0.1.6 (2018-09-01)
- CHANGE: Drag & Drop Tabs
- 0.1.7 (2018-09-05)
- CHANGE: Optimizations
- @angular/animations - Angular - animations integration with web-animations
- @angular/common - Angular - commonly needed directives and services
- @angular/compiler - Angular - the compiler library
- @angular/core - Angular - the core framework
- @angular/forms - Angular - directives and services for creating forms
- @angular/http - Angular - the http service
- @angular/platform-browser - Angular - library for using Angular in a web browser
- @angular/platform-browser-dynamic - Angular - library for using Angular in a web browser with JIT compilation
- @angular/router - Angular - the routing library
- core-js - Standard library
- idb - IndexedDB but with promises
- rxjs - Reactive Extensions for modern JavaScript
- zone.js - Zones for JavaScript
- @angular-devkit/build-angular - Angular Webpack Build Facade
- @angular/cli - CLI tool for Angular
- @angular/compiler-cli - Angular - the compiler CLI for Node.js
- @angular/language-service - Angular - language services
- @types/jasmine - TypeScript definitions for Jasmine
- @types/jasminewd2 - TypeScript definitions for jasminewd2
- @types/node - TypeScript definitions for Node.js
- @types/pouchdb - TypeScript definitions for pouchdb
- codelyzer - Linting for Angular applications, following angular.io/styleguide.
- jasmine-core - Official packaging of Jasmine's core files for use by Node.js projects.
- jasmine-spec-reporter - Spec reporter for jasmine behavior-driven development framework
- karma - Spectacular Test Runner for JavaScript.
- karma-chrome-launcher - A Karma plugin. Launcher for Chrome and Chrome Canary.
- karma-coverage-istanbul-reporter - A karma reporter that uses the latest istanbul 1.x APIs (with full sourcemap support) to report coverage.
- karma-jasmine - A Karma plugin - adapter for Jasmine testing framework.
- karma-jasmine-html-reporter - A Karma plugin. Dynamically displays tests results at debug.html page
- pouchdb - PouchDB is a pocket-sized database
- prettier - Prettier is an opinionated code formatter
- protractor - Webdriver E2E test wrapper for Angular.
- ts-node - TypeScript execution environment and REPL for node.js, with source map support
- tslint - An extensible static analysis linter for the TypeScript language
- typescript - TypeScript is a language for application scale JavaScript development
- Fork it
- Create your feature branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -am 'Description of your feautre'
) - Push to the branch (
git push origin feature/your-feature
) - Create a new pull request