├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── node.js.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .npmignore ├── LICENSE ├── README.md ├── commitlint.config.js ├── demo ├── index.html └── index.js ├── docs └── jquery-es.png ├── karma.conf.js ├── package.json ├── src ├── api │ ├── add-class.js │ ├── add.js │ ├── bind.js │ ├── css.js │ ├── find.js │ ├── html.js │ ├── next-all.js │ ├── next.js │ ├── prev-all.js │ ├── prev.js │ ├── ready.js │ ├── siblings.js │ └── text.js ├── core.js ├── index.js └── utils │ ├── event-list.js │ └── symbol.js ├── test └── api │ ├── add-class.spec.js │ ├── find.spec.js │ ├── html.spec.js │ ├── next-all.spec.js │ ├── next.spec.js │ ├── prev-all.spec.js │ ├── prev.spec.js │ ├── siblings.spec.js │ └── text.spec.js ├── webpack.dev.js └── webpack.prod.js /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | coverage 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .vscode 4 | coverage 5 | demo -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | echo Checking code... 5 | npm run fix -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/demo/index.js -------------------------------------------------------------------------------- /docs/jquery-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/docs/jquery-es.png -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/package.json -------------------------------------------------------------------------------- /src/api/add-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/add-class.js -------------------------------------------------------------------------------- /src/api/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/add.js -------------------------------------------------------------------------------- /src/api/bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/bind.js -------------------------------------------------------------------------------- /src/api/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/css.js -------------------------------------------------------------------------------- /src/api/find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/find.js -------------------------------------------------------------------------------- /src/api/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/html.js -------------------------------------------------------------------------------- /src/api/next-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/next-all.js -------------------------------------------------------------------------------- /src/api/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/next.js -------------------------------------------------------------------------------- /src/api/prev-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/prev-all.js -------------------------------------------------------------------------------- /src/api/prev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/prev.js -------------------------------------------------------------------------------- /src/api/ready.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/ready.js -------------------------------------------------------------------------------- /src/api/siblings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/siblings.js -------------------------------------------------------------------------------- /src/api/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/api/text.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/core.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/event-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/src/utils/event-list.js -------------------------------------------------------------------------------- /src/utils/symbol.js: -------------------------------------------------------------------------------- 1 | export const SYM_NODE_LIST = Symbol('nodelist') -------------------------------------------------------------------------------- /test/api/add-class.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/add-class.spec.js -------------------------------------------------------------------------------- /test/api/find.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/find.spec.js -------------------------------------------------------------------------------- /test/api/html.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/html.spec.js -------------------------------------------------------------------------------- /test/api/next-all.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/next-all.spec.js -------------------------------------------------------------------------------- /test/api/next.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/next.spec.js -------------------------------------------------------------------------------- /test/api/prev-all.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/prev-all.spec.js -------------------------------------------------------------------------------- /test/api/prev.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/prev.spec.js -------------------------------------------------------------------------------- /test/api/siblings.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/siblings.spec.js -------------------------------------------------------------------------------- /test/api/text.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/test/api/text.spec.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dana322/jquery-es/HEAD/webpack.prod.js --------------------------------------------------------------------------------