├── .gitignore ├── .husky └── pre-commit ├── .neoconf.json ├── .prettierignore ├── .prettierrc.yaml ├── LICENSE ├── README.md ├── UltiSnips ├── javascript.snippets ├── javascriptreact.snippets ├── scss.snippets ├── typescript.snippets └── typescriptreact.snippets ├── lua ├── .neoconf.json ├── stylua.toml └── vim-react-snippets │ ├── common.lua │ ├── config.lua │ ├── exports.lua │ ├── imports.lua │ ├── init.lua │ ├── jsdoc.lua │ ├── logging.lua │ ├── luasnippets │ ├── javascript.lua │ ├── javascriptreact.lua │ ├── mdx.lua │ ├── scss.lua │ ├── typescript.lua │ └── typescriptreact.lua │ ├── react-components.lua │ ├── react-hooks.lua │ ├── react-prop-types.lua │ ├── react-testing.lua │ ├── redux.lua │ ├── test-queries.lua │ ├── testing.lua │ ├── typescript.lua │ └── util.lua ├── package.json ├── pnpm-lock.yaml ├── scripts ├── .prettierrc.yaml └── create-toc.ts ├── stylua.toml └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_STORE 3 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | pnpm lint-staged -------------------------------------------------------------------------------- /.neoconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/.neoconf.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | pnpm*.yaml 4 | -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/README.md -------------------------------------------------------------------------------- /UltiSnips/javascript.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/UltiSnips/javascript.snippets -------------------------------------------------------------------------------- /UltiSnips/javascriptreact.snippets: -------------------------------------------------------------------------------- 1 | extends javascript 2 | -------------------------------------------------------------------------------- /UltiSnips/scss.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/UltiSnips/scss.snippets -------------------------------------------------------------------------------- /UltiSnips/typescript.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/UltiSnips/typescript.snippets -------------------------------------------------------------------------------- /UltiSnips/typescriptreact.snippets: -------------------------------------------------------------------------------- 1 | extends typescript 2 | -------------------------------------------------------------------------------- /lua/.neoconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/.neoconf.json -------------------------------------------------------------------------------- /lua/stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/stylua.toml -------------------------------------------------------------------------------- /lua/vim-react-snippets/common.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/common.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/config.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/exports.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/exports.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/imports.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/imports.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/init.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/jsdoc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/jsdoc.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/logging.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/logging.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/luasnippets/javascript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/luasnippets/javascript.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/luasnippets/javascriptreact.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/luasnippets/javascriptreact.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/luasnippets/mdx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/luasnippets/mdx.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/luasnippets/scss.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/luasnippets/scss.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/luasnippets/typescript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/luasnippets/typescript.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/luasnippets/typescriptreact.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/luasnippets/typescriptreact.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/react-components.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/react-components.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/react-hooks.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/react-hooks.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/react-prop-types.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/react-prop-types.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/react-testing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/react-testing.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/redux.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/redux.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/test-queries.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/test-queries.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/testing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/testing.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/typescript.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/typescript.lua -------------------------------------------------------------------------------- /lua/vim-react-snippets/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/lua/vim-react-snippets/util.lua -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/.prettierrc.yaml: -------------------------------------------------------------------------------- 1 | semi: true 2 | -------------------------------------------------------------------------------- /scripts/create-toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/scripts/create-toc.ts -------------------------------------------------------------------------------- /stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/stylua.toml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlaursen/vim-react-snippets/HEAD/tsconfig.json --------------------------------------------------------------------------------