summaryrefslogtreecommitdiff
path: root/package.json
Commit message (Collapse)AuthorAge
* Add web-ext dev dependency (#861)toasted-nutbread2020-09-26
| | | | | | | * Add web-ext dependency * Specify extension directory * Add command for testing web-ext lint
* Add lint test to validate <script>s in HTML files (#848)toasted-nutbread2020-09-19
|
* Dev/test script organization (#846)toasted-nutbread2020-09-19
| | | | | | | | | | | | | | | | | | | * Move lint scripts * Move dictionary-validate.js * Move schema-validate.js * Move createTestDictionaryArchive, remove yomichan-test.js * Rename yomichan-util.js to util.js * Move test/yomichan-vm.js to dev/vm.js * Move getArgs into util.js (and fix name) * Create test-all.js * Update test-code script
* Dynamic property (#749)toasted-nutbread2020-08-22
| | | | | * Add DynamicProperty class * Add tests for DynamicProperty
* JSON-schema-based profile conditions (#730)toasted-nutbread2020-08-15
| | | | | | | * Add ProfileConditions class * Add URL to VM * Add new ProfileConditions tests
* document.js refactor (#719)toasted-nutbread2020-08-09
| | | | | | | | | | | | | | | | | | | * Refactor document.js into a class * Move public functions first * Rename private functions * Rename * Rename argument * Use instance of DocumentUtil * Update tests * Refactor * Rename (test-)document.js to (test-)document-util.js
* CacheMap (#715)toasted-nutbread2020-08-09
| | | | | * Create CacheMap class * Add test
* Build system changes (#721)toasted-nutbread2020-08-09
| | | | | | | | | | | | | | | | | | | * Refactor manifest.json * Change end-of-line convention for built plain-text files * Ignore builds directory * Mark the "dev" directory as using the node environment * Create build script * Register build scripts * Remove old build script * Fix 64x64 icon * Add test to ensure manifest data is updated properly
* Dev dependencies updates (#679)toasted-nutbread2020-07-19
| | | | | | | | | | | * Update eslint to 7.5.0 * Update eslint-plugin-no-unsanitized to 3.1.2 * Update fake-indexeddb to 3.1.1 * Rename DictionaryImporter.import to .importDictionary Conflicts with o-unsanitized/method
* Dom text scanner fixes (#505)toasted-nutbread2020-05-06
| | | | | | | | | * Fix test case * Add test-dom-text-scanner * Ensure that DOMTextScanner._node never becomes null * Add remainder
* Update jsdom to 16.2.2toasted-nutbread2020-04-13
|
* Add teststoasted-nutbread2020-03-28
|
* Merge pull request #413 from toasted-nutbread/japanese-utilitytoasted-nutbread2020-03-27
|\ | | | | Convert Japanese utilities to a module-like style
| * Add unit teststoasted-nutbread2020-03-15
| |
* | Update jsdom to version 16.2.1toasted-nutbread2020-03-15
|/
* Add teststoasted-nutbread2020-03-14
|
* Add to test-linttoasted-nutbread2020-03-10
|
* Merge pull request #375 from toasted-nutbread/document-teststoasted-nutbread2020-03-01
|\ | | | | Document tests
| * Add command to test-codetoasted-nutbread2020-02-22
| |
| * Add jsdom dependencytoasted-nutbread2020-02-22
| |
* | Update license strings to remove npm warningtoasted-nutbread2020-02-23
|/
* Update teststoasted-nutbread2020-02-18
|
* Add fake-indexeddbtoasted-nutbread2020-02-18
|
* Add some basic unit tests for JSON schemastoasted-nutbread2020-02-17
|
* Add eslint-plugin-no-unsanitizedtoasted-nutbread2020-02-12
|
* Setup GitHub actionstoasted-nutbread2020-02-12