Commit Graph

8 Commits

Author SHA1 Message Date
toasted-nutbread
fd91a5b383
Fix after index not being incremented (#1124) 2020-12-18 15:46:39 -05:00
toasted-nutbread
df7834a880
More build script improvements (#1123)
* Update set action to support an assignment index

* Add 'add' modification
2020-12-18 15:24:12 -05:00
toasted-nutbread
5dc7bc0e15
Improve build copy/move modifications to support property ordering (#1122) 2020-12-18 15:16:07 -05:00
toasted-nutbread
cd82fe8aac
Add support for copy and move operations (#1111) 2020-12-14 22:32:21 -05:00
toasted-nutbread
51d4e5b0ff
Dev/test script organization (#846)
* 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
2020-09-19 19:04:28 -04:00
toasted-nutbread
e9d6c4cc92
Build system updates (#839)
* Add 'remove' and 'splice' actions

* Destructure

* Clone values applied to the schema

* Move manifest modifications

* Use clone

* Fix destructure

* Add support for inheritance

* Create build function

* Add createVariantManifest

* Add support for command line arguments

* Enable argument passing when using the build scripts
2020-09-18 20:03:56 -04:00
toasted-nutbread
7b1838a282
Create dev utility class for some shared functionality (#724) 2020-08-09 21:00:37 -04:00
toasted-nutbread
04d47bf8a9
Build system changes (#721)
* 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
2020-08-09 13:09:06 -04:00