├── .babelrc ├── .circleci └── config.yml ├── .gitignore ├── .netlify └── state.json ├── .npmignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── demo ├── gatsby-config.js ├── package.json ├── src │ └── pages │ │ ├── 404.jsx │ │ └── index.jsx ├── static │ └── test-script.js └── yarn.lock ├── index.js ├── jest-preprocess.js ├── jest.config.js ├── loadershim.js ├── netlify.toml ├── package.json ├── renovate.json ├── src ├── __tests__ │ ├── __snapshots__ │ │ └── gatsby-ssr.test.js.snap │ └── gatsby-ssr.test.js └── gatsby-ssr.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/.babelrc -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/.gitignore -------------------------------------------------------------------------------- /.netlify/state.json: -------------------------------------------------------------------------------- 1 | { 2 | "siteId": "f5f671cb-28ae-481e-afdd-1425b6e89900" 3 | } -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 12.16.3 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | public 3 | .cache 4 | ./gatsby-ssr.js -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/README.md -------------------------------------------------------------------------------- /demo/gatsby-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/demo/gatsby-config.js -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/src/pages/404.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/demo/src/pages/404.jsx -------------------------------------------------------------------------------- /demo/src/pages/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/demo/src/pages/index.jsx -------------------------------------------------------------------------------- /demo/static/test-script.js: -------------------------------------------------------------------------------- 1 | console.log('Test script works!') 2 | -------------------------------------------------------------------------------- /demo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/demo/yarn.lock -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | // no-op 2 | -------------------------------------------------------------------------------- /jest-preprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/jest-preprocess.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/jest.config.js -------------------------------------------------------------------------------- /loadershim.js: -------------------------------------------------------------------------------- 1 | global.___loader = { 2 | enqueue: jest.fn(), 3 | } 4 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/renovate.json -------------------------------------------------------------------------------- /src/__tests__/__snapshots__/gatsby-ssr.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/src/__tests__/__snapshots__/gatsby-ssr.test.js.snap -------------------------------------------------------------------------------- /src/__tests__/gatsby-ssr.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/src/__tests__/gatsby-ssr.test.js -------------------------------------------------------------------------------- /src/gatsby-ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/src/gatsby-ssr.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abumalick/gatsby-plugin-load-script/HEAD/yarn.lock --------------------------------------------------------------------------------