diff --git a/.changeset/five-badgers-decide.md b/.changeset/five-badgers-decide.md deleted file mode 100644 index 7e84515..0000000 --- a/.changeset/five-badgers-decide.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@keywrite/core': major -'@keywrite/ethiopic-input-methods': major -'@keywrite/input-method-generator': major -'@keywrite/web': major ---- - -First Major Release diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 65aa940..0000000 --- a/.travis.yml +++ /dev/null @@ -1,9 +0,0 @@ -language: node_js -node_js: - - stable -install: - - yarn install -script: - - yarn lint - - yarn build - - yarn test diff --git a/README.md b/README.md index ce7baa1..a1a9796 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,8 @@


- -Keywrite is a Javascript library that allows you to type non-latin scripts in any web based application using a standard keyboard. See the [Docs](https://eyuelberga.github.io/keywrite) for more info. + +Keywrite is a JavaScript Input Method Editor (IME) library for adding configurable input methods to the web. It enables users to input text in a language that can't be represented easily on a standard QWERTY keyboard. See the [Docs](https://eyuelberga.github.io/keywrite) for more info. ## Features 🚀 diff --git a/docs/README.md b/docs/README.md index 380be13..a0a84b6 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2,11 +2,7 @@ # Keywrite -> _type non-latin scripts on the web_ - -**Keywrite** is a JavaScript library that allows you to type non-latin scripts in any web based application using a standard keyboard. You can add it to your text input controls and start typing with your configured input-method. - -The aim of this project is to enable web developers to add support for typing non-latin based texts on web and hybrid applications, so users can type different languages without configuring their operating system or installing additional software. +**Keywrite** is a JavaScript Input Method Editor (IME) library for adding configurable input methods to the web. It enables users to input text in a language that can't be represented easily on a standard QWERTY keyboard. ## Examples diff --git a/docs/_coverpage.md b/docs/_coverpage.md index f214bda..647303b 100644 --- a/docs/_coverpage.md +++ b/docs/_coverpage.md @@ -1,8 +1,8 @@ ![logo](assets/logo.png) -> type non-latin scripts on the web +> Configurable Input Method Editor for the web -**Keywrite** is a Javascript library that allows you to type non-latin scripts in any web based application using a standard keyboard. You can add it to your text input controls and start typing with your configured input-method. +**Keywrite** is a JavaScript Input Method Editor (IME) library for adding configurable input methods to the web. It enables users to input text in a language that can't be represented easily on a standard QWERTY keyboard. [GitHub](https://github.com/eyuelberga/keywrite) [Get Started](README.md) diff --git a/docs/assets/logo.png b/docs/assets/logo.png index 326340c..5756230 100644 Binary files a/docs/assets/logo.png and b/docs/assets/logo.png differ diff --git a/docs/index.html b/docs/index.html index c4b040f..a3971d8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,10 +2,10 @@ - Keywrite - a library for typing in non-latin scripts + Keywrite -JavaScript Input Method Editor (IME) library for adding configurable input methods to the web - + window.$docsify = { name: - 'Keywrite', + '', loadSidebar: true, coverpage: true, auto2top: true, diff --git a/logo.png b/logo.png new file mode 100644 index 0000000..a2067db Binary files /dev/null and b/logo.png differ diff --git a/logo/banner.png b/logo/banner.png new file mode 100644 index 0000000..abe6b0e Binary files /dev/null and b/logo/banner.png differ diff --git a/logo/logo.png b/logo/logo.png index 326340c..5756230 100644 Binary files a/logo/logo.png and b/logo/logo.png differ diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 4cfed88..d0dc963 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,8 +1,13 @@ # @keywrite/core -## 0.1.1 -### Patch Changes +## 1.0.0 + +### Major Changes +- [`dfbbf5f`](https://github.com/eyuelberga/keywrite/commit/dfbbf5fe269015e5c08ec5d5787862104c82562c) [#5](https://github.com/eyuelberga/keywrite/pull/5) Thanks [@eyuelberga](https://github.com/eyuelberga)! - First Major Release +## 0.1.1 + +### Patch Changes -- [`bc3cc2a`](https://github.com/eyuelberga/keywrite/commit/bc3cc2ac88eae4ed543c31e62a551c7d333f8990) [#1](https://github.com/eyuelberga/keywrite/pull/1) Thanks [@eyuelberga](https://github.com/eyuelberga)! - Initial release +- [`bc3cc2a`](https://github.com/eyuelberga/keywrite/commit/bc3cc2ac88eae4ed543c31e62a551c7d333f8990) [#1](https://github.com/eyuelberga/keywrite/pull/1) Thanks [@eyuelberga](https://github.com/eyuelberga)! - Initial release diff --git a/packages/core/package.json b/packages/core/package.json index b4b743b..a3bd794 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@keywrite/core", - "version": "0.1.1", + "version": "1.0.0", "main": "dist/index.js", "types": "dist/index.d.ts", "license": "MIT", diff --git a/packages/ethiopic-input-methods/CHANGELOG.md b/packages/ethiopic-input-methods/CHANGELOG.md new file mode 100644 index 0000000..9a714fc --- /dev/null +++ b/packages/ethiopic-input-methods/CHANGELOG.md @@ -0,0 +1,8 @@ +# @keywrite/ethiopic-input-methods + +## 1.0.0 +### Major Changes + + + +- [`dfbbf5f`](https://github.com/eyuelberga/keywrite/commit/dfbbf5fe269015e5c08ec5d5787862104c82562c) [#5](https://github.com/eyuelberga/keywrite/pull/5) Thanks [@eyuelberga](https://github.com/eyuelberga)! - First Major Release diff --git a/packages/ethiopic-input-methods/package.json b/packages/ethiopic-input-methods/package.json index 2a1799e..f76551a 100644 --- a/packages/ethiopic-input-methods/package.json +++ b/packages/ethiopic-input-methods/package.json @@ -1,6 +1,6 @@ { "name": "@keywrite/ethiopic-input-methods", - "version": "0.1.1", + "version": "1.0.0", "main": "dist/index.js", "types": "dist/index.d.ts", "license": "MIT", @@ -17,8 +17,8 @@ "generate": "ts-node src/generate-from-csv.ts" }, "devDependencies": { - "@keywrite/input-method-generator": "^0.1.1", - "@keywrite/core": "^0.1.1", + "@keywrite/input-method-generator": "^1.0.0", + "@keywrite/core": "^1.0.0", "csv-parser": "^3.0.0", "ts-node": "^9.1.1" } diff --git a/packages/input-method-generator/CHANGELOG.md b/packages/input-method-generator/CHANGELOG.md new file mode 100644 index 0000000..4fd59bf --- /dev/null +++ b/packages/input-method-generator/CHANGELOG.md @@ -0,0 +1,8 @@ +# @keywrite/input-method-generator + +## 1.0.0 +### Major Changes + + + +- [`dfbbf5f`](https://github.com/eyuelberga/keywrite/commit/dfbbf5fe269015e5c08ec5d5787862104c82562c) [#5](https://github.com/eyuelberga/keywrite/pull/5) Thanks [@eyuelberga](https://github.com/eyuelberga)! - First Major Release diff --git a/packages/input-method-generator/package.json b/packages/input-method-generator/package.json index 2cd1f22..297c3ea 100644 --- a/packages/input-method-generator/package.json +++ b/packages/input-method-generator/package.json @@ -1,6 +1,6 @@ { "name": "@keywrite/input-method-generator", - "version": "0.1.1", + "version": "1.0.0", "main": "dist/index.js", "types": "dist/index.d.ts", "license": "MIT", @@ -18,6 +18,6 @@ }, "dependencies": {}, "devDependencies": { - "@keywrite/core": "^0.1.1" + "@keywrite/core": "^1.0.0" } } diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index b7798a1..f358692 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # @keywrite/web +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`dfbbf5f`](https://github.com/eyuelberga/keywrite/commit/dfbbf5fe269015e5c08ec5d5787862104c82562c)]: + - @keywrite/web@1.0.0 + ## 0.1.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index f07ea19..fa4e5ff 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@keywrite/react", - "version": "0.1.1", + "version": "0.1.2", "private": true, "main": "dist/index.js", "types": "dist/index.d.ts", @@ -18,7 +18,7 @@ "lint": "eslint \"./src/**/*.{ts,tsx}\" --max-warnings=10" }, "dependencies": { - "@keywrite/web": "^0.1.1" + "@keywrite/web": "^1.0.0" }, "devDependencies": { "react": "^17.0.2", diff --git a/packages/web/CHANGELOG.md b/packages/web/CHANGELOG.md index de38594..ef80872 100644 --- a/packages/web/CHANGELOG.md +++ b/packages/web/CHANGELOG.md @@ -1,11 +1,21 @@ # @keywrite/web -## 0.1.1 +## 1.0.0 + +### Major Changes + +- [`dfbbf5f`](https://github.com/eyuelberga/keywrite/commit/dfbbf5fe269015e5c08ec5d5787862104c82562c) [#5](https://github.com/eyuelberga/keywrite/pull/5) Thanks [@eyuelberga](https://github.com/eyuelberga)! - First Major Release + ### Patch Changes +- Updated dependencies [[`dfbbf5f`](https://github.com/eyuelberga/keywrite/commit/dfbbf5fe269015e5c08ec5d5787862104c82562c)]: + - @keywrite/core@1.0.0 +## 0.1.1 + +### Patch Changes -- [`bc3cc2a`](https://github.com/eyuelberga/keywrite/commit/bc3cc2ac88eae4ed543c31e62a551c7d333f8990) [#1](https://github.com/eyuelberga/keywrite/pull/1) Thanks [@eyuelberga](https://github.com/eyuelberga)! - Initial release +- [`bc3cc2a`](https://github.com/eyuelberga/keywrite/commit/bc3cc2ac88eae4ed543c31e62a551c7d333f8990) [#1](https://github.com/eyuelberga/keywrite/pull/1) Thanks [@eyuelberga](https://github.com/eyuelberga)! - Initial release -- Updated dependencies [[`bc3cc2a`](https://github.com/eyuelberga/keywrite/commit/bc3cc2ac88eae4ed543c31e62a551c7d333f8990)]: - - @keywrite/core@0.1.1 +- Updated dependencies [[`bc3cc2a`](https://github.com/eyuelberga/keywrite/commit/bc3cc2ac88eae4ed543c31e62a551c7d333f8990)]: + - @keywrite/core@0.1.1 diff --git a/packages/web/package.json b/packages/web/package.json index 4606927..09d14fe 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@keywrite/web", - "version": "0.1.1", + "version": "1.0.0", "main": "dist/index.js", "types": "dist/index.d.ts", "license": "MIT", @@ -17,7 +17,7 @@ "lint": "eslint \"./src/**/*.{ts,tsx}\" --max-warnings=10" }, "dependencies": { - "@keywrite/core": "^0.1.1" + "@keywrite/core": "^1.0.0" }, "devDependencies": {} }