summaryrefslogtreecommitdiff
path: root/.eslintignore
Commit message (Collapse)AuthorAgeFilesLines
* maint: Add common build directory names to eslintignorePhilip Chimento2022-01-161-0/+2
| | | | | This is strictly for convenience, nothing requires naming Meson's build directory either of these, but they seem to be common names.
* Don't clear pending exceptions from module init filesewlsh/fix-init-errorsEvan Welsh2021-08-281-0/+1
| | | | | | | import_module_init previously returned false without an error in some cases and load_module_init cleared all pending exceptions. Fixes #343
* Update ESLint to v8ewlsh/eslint-v8Evan Welsh2021-08-181-3/+0
|
* modules: Implement fatal TextEncoder and TextDecoder APIsEvan Welsh2021-08-111-0/+3
|
* maint: Add copyright notices based on major file contributorsPhilip Chimento2020-11-301-0/+1
| | | | | | | | | | | | Based on looking at the git logs, add copyright notices to files which were missing them, assuming the copyright belongs to people who made major contributions to each file. Some assumptions were made as to who to assign the copyright to, such as, what copyright assignment did the contributor make in other files added in the same commit? What email address did they use to make the commit? What copyright assignment did they make in other commits using the same email address?
* maint: Add dual MIT/LGPL license to all GJS files that didn't have onePhilip Chimento2020-10-041-0/+2
| | | | | | This adds a SPDX-License-Identifier comment to all files that are part of GJS, part of its unit tests, or auxiliary tools. (Except for some files like the debugger scripts that don't support comments.)
* modules: Reorganize modules to support multiple globals.Evan Welsh2020-02-021-1/+1
| | | | | | | | | | | | | | | - Rename and move modules.gresource.xml -> js.gresource.xml This reflects that new environments may require JS resources outside of modules/ - Move the "core" cairo, format, gettext, and signals logic to modules/core/ to allow reuse across environments. - Move the "legacy" (script-based) modules to modules/script/ - Move the script-based bootstrap files to modules/script/ - Move overrides to modules/core/ as they will be reused across environments - Update meson resource compilation. - Update js.gresource.xml for new module paths. - Update resource path references in C++.
* tests: Move bad overrides to 'badOverrides' directoryPhilip Chimento2019-08-141-1/+1
| | | | | | | These bad overrides are used in testImporter.js to check what happens if there is an error in overrides. However, since we would like to put in real overrides to test, they should move to a specific directory where they don't conflict with real overrides.
* CI: Tweak eslint configurationPhilip Chimento2018-03-241-0/+1
| | | | | This adds some more customizations for some subdirectories, and tweaks a couple of rules.
* CI: add Javascript eslintClaudio André2018-03-051-0/+2