├── .babelrc ├── .eslintignore ├── .eslintrc ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ └── lock.yml ├── .gitignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── banner.png ├── docs ├── api.md └── getting-started.md ├── eslint.config.mjs ├── logo.png ├── package-scripts.js ├── package.json ├── rollup.config.mjs ├── src ├── concat.test.ts ├── concat.ts ├── copyField.ts ├── index.d.test.ts ├── index.ts ├── insert.test.ts ├── insert.ts ├── move.test.ts ├── move.ts ├── pop.test.ts ├── pop.ts ├── push.test.ts ├── push.ts ├── remove.test.ts ├── remove.ts ├── removeBatch.test.ts ├── removeBatch.ts ├── shift.test.ts ├── shift.ts ├── swap.test.ts ├── swap.ts ├── testUtils.test.ts ├── testUtils.ts ├── unshift.test.ts ├── unshift.ts ├── update.test.ts ├── update.ts └── utils.ts └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | dist 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | semi: false 2 | singleQuote: true 3 | trailingComma: none 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/README.md -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/banner.png -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/logo.png -------------------------------------------------------------------------------- /package-scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/package-scripts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/concat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/concat.test.ts -------------------------------------------------------------------------------- /src/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/concat.ts -------------------------------------------------------------------------------- /src/copyField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/copyField.ts -------------------------------------------------------------------------------- /src/index.d.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/index.d.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/insert.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/insert.test.ts -------------------------------------------------------------------------------- /src/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/insert.ts -------------------------------------------------------------------------------- /src/move.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/move.test.ts -------------------------------------------------------------------------------- /src/move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/move.ts -------------------------------------------------------------------------------- /src/pop.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/pop.test.ts -------------------------------------------------------------------------------- /src/pop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/pop.ts -------------------------------------------------------------------------------- /src/push.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/push.test.ts -------------------------------------------------------------------------------- /src/push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/push.ts -------------------------------------------------------------------------------- /src/remove.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/remove.test.ts -------------------------------------------------------------------------------- /src/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/remove.ts -------------------------------------------------------------------------------- /src/removeBatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/removeBatch.test.ts -------------------------------------------------------------------------------- /src/removeBatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/removeBatch.ts -------------------------------------------------------------------------------- /src/shift.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/shift.test.ts -------------------------------------------------------------------------------- /src/shift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/shift.ts -------------------------------------------------------------------------------- /src/swap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/swap.test.ts -------------------------------------------------------------------------------- /src/swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/swap.ts -------------------------------------------------------------------------------- /src/testUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/testUtils.test.ts -------------------------------------------------------------------------------- /src/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/testUtils.ts -------------------------------------------------------------------------------- /src/unshift.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/unshift.test.ts -------------------------------------------------------------------------------- /src/unshift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/unshift.ts -------------------------------------------------------------------------------- /src/update.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/update.test.ts -------------------------------------------------------------------------------- /src/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/update.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/final-form/final-form-arrays/HEAD/tsconfig.json --------------------------------------------------------------------------------