aboutsummaryrefslogtreecommitdiff
path: root/package.json
Commit message (Collapse)AuthorAge
* Update parse5 dependency & fix remaining broken linksDarius Jahandarie2023-03-10
|
* Dependency updates (#2253)toasted-nutbread2022-10-15
| | | | | | | | | * Update dependencies * Rebuild parse5 * Update version info * Audit fix
* Lint updates (#2247)toasted-nutbread2022-10-15
| | | | | | | | | | | | | * Fix spacing * Update lint dependencies * Disable false positive rule * Update header rule * Install eslint-plugin-jsonc * Update lint rules to include jsonc extension
* ESlint JSdoc (#2148)toasted-nutbread2022-05-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Install eslint-plugin-jsdoc * Initial rules setup * Update lists * Use @returns rather than @return * Remove error throwing code which is never executed * Fix issues relating to @throws * General error fixes * Update Display type documentation * Various doc fixes * Fix invalid tuple syntax * Doc updates * Remove unused * Doc updates * Enable jsdoc/require-returns * Update rules * Update remaining rules
* Dependency update (#2141)toasted-nutbread2022-05-16
| | | | | * Update dependencies * Update JSZip to 3.9.1
* Parse5 update (#2140)toasted-nutbread2022-05-16
| | | | | | | | | | | | | * Update build-libs.js * Add a test for build-libs.js * Update parse5 * Rebuild parse5 * Update build-libs.js to generate consistent path names * Rebuild
* Dictionary validate updates (#2137)toasted-nutbread2022-05-16
| | | | | | | | | * Reuse JsomSchema instance * Install ajv * Add support for using ajv as a JSON schema validator * Update usage
* Update node version and dependencies (#2100)toasted-nutbread2022-04-02
| | | | | | | | | * Update packages * Update node version used in CI * Update node packages again using node v16 * Update stylelint-config-recommended
* Update node dependencies (#2061)toasted-nutbread2022-02-02
| | | | | | | | | | | | | | | | | | | | | * Run npm update * Run npm audit fix * Update eslint to 8.8.0 * Update eslint-plugin-no-unsanitized to 4.0.1 * Update html-validate to 6.2.0 * Update jsdom to 19.0.0 * Update stylelint to 14.3.0 * Update stylelint-config-recommended to 6.0.0 * Remove dead rule * Fix rule affecting currentColor keyword
* npm update (#1957)toasted-nutbread2021-09-26
|
* Update development dependencies (#1885)toasted-nutbread2021-08-10
| | | | | * Update dependencies * Fix audit issues
* Add a script to patch bugs in dependencies (#1783)toasted-nutbread2021-07-02
|
* Structured content style json (#1771)toasted-nutbread2021-06-27
| | | | | | | | | | | | | * Install css * Remove unnecessary rule * Create CSS overrides file * Create script to generate CSS JSON file * Generate JSON * Add test
* Update dependencies (#1749)toasted-nutbread2021-06-24
| | | | | | | * Update dependencies * Remove unnecessary readonly attribute * Run npm audit fix
* Update packages (#1714)toasted-nutbread2021-05-26
|
* Update packages (#1534)toasted-nutbread2021-03-15
|
* Header lint (#1444)toasted-nutbread2021-02-25
| | | | | | | | | * Add eslint-plugin-header * Add rule for header format * Add missing header * Fix header issues
* Html lint (#1336)toasted-nutbread2021-01-30
| | | | | | | | | | | | | | | | | | | | | | | * Move style rules * Fix non-unique IDs * Remove erroneous ids * Add title * Fix invalid closing tag * Install html-validate * Add .htmlvalidate.json * Update HTML and styles * Add test-lint-html * Update test files * Update test-lint-html/css commands to have more explicit targets
* Package update (#1308)toasted-nutbread2021-01-24
| | | | | * Update eslint command to use npx * Omit author field
* CSS lint (#1201)toasted-nutbread2021-01-03
| | | | | | | | | | | | | * Use single quotes instead of double * Install stylelint * Set up config * Update package/tests * Fix lint issues * Update CSS rules
* Build dry run test (#1129)toasted-nutbread2020-12-18
| | | | | | | | | | | | | * Update testMain to support function args * Add support for dry run and basic validation * Don't log progress if not a TTY * Ignore errors from fs.unlinkSync * Add --dry-run-build-zip option to build zip in memory * Add test-build
* Update package dependencies (#1100)toasted-nutbread2020-12-12
|
* Dev dependency update (#895)toasted-nutbread2020-10-07
| | | | | | | * Update dev dependencies * Add parse5 dev dependency * Add browserify dev dependency
* 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