react-on-rails
Version:
react-on-rails JavaScript for react_on_rails Ruby gem
96 lines • 3.34 kB
JSON
{
"name": "react-on-rails",
"version": "17.0.1",
"description": "react-on-rails JavaScript for react_on_rails Ruby gem",
"main": "lib/ReactOnRails.full.js",
"type": "module",
"repository": {
"type": "git",
"url": "git+https://github.com/shakacode/react_on_rails.git",
"directory": "packages/react-on-rails"
},
"keywords": [
"react",
"webpack",
"JavaScript",
"Ruby",
"on",
"Rails"
],
"author": "justin@shakacode.com",
"license": "MIT",
"exports": {
".": {
"default": "./lib/ReactOnRails.full.js"
},
"./client": "./lib/ReactOnRails.client.js",
"./types": "./lib/types/index.js",
"./context": "./lib/context.js",
"./pageLifecycle": "./lib/pageLifecycle.js",
"./createReactOutput": "./lib/createReactOutput.js",
"./isServerRenderResult": "./lib/isServerRenderResult.js",
"./railsAction": {
"types": "./lib/railsAction.d.ts",
"default": "./lib/railsAction.js"
},
"./reactApis": "./lib/reactApis.cjs",
"./webpackHelpers": "./lib/webpackHelpers.cjs",
"./reactHydrateOrRender": "./lib/reactHydrateOrRender.js",
"./useRailsForm": "./lib/useRailsForm.js",
"./turbolinksUtils": "./lib/turbolinksUtils.js",
"./isRenderFunction": "./lib/isRenderFunction.js",
"./ReactOnRails.client": "./lib/ReactOnRails.client.js",
"./ReactOnRails.full": "./lib/ReactOnRails.full.js",
"./handleError": "./lib/handleError.js",
"./generateRenderingErrorMessage": "./lib/generateRenderingErrorMessage.js",
"./captureReactOwnerStack": "./lib/captureReactOwnerStack.js",
"./serverRenderUtils": "./lib/serverRenderUtils.js",
"./buildConsoleReplay": "./lib/buildConsoleReplay.js",
"./ReactDOMServer": "./lib/ReactDOMServer.cjs",
"./serverRenderReactComponent": "./lib/serverRenderReactComponent.js",
"./@internal/sanitizeNonce": "./lib/sanitizeNonce.js",
"./@internal/rendererTeardown": "./lib/rendererTeardown.js",
"./@internal/rootErrorHandlers": "./lib/rootErrorHandlers.js",
"./@internal/isThenable": "./lib/isThenable.js",
"./@internal/base/client": "./lib/base/client.js",
"./@internal/base/full": {
"react-server": "./lib/base/full.rsc.js",
"default": "./lib/base/full.js"
},
"./@internal/createReactOnRails": "./lib/createReactOnRails.js",
"./@internal/capabilities/core": "./lib/capabilities/core.js",
"./@internal/capabilities/ssr": {
"react-server": "./lib/capabilities/ssr.rsc.js",
"default": "./lib/capabilities/ssr.js"
}
},
"peerDependencies": {
"react": ">= 16",
"react-dom": ">= 16"
},
"files": [
"LICENSE.md",
"README.md",
"lib/**/*.js",
"lib/**/*.cjs",
"lib/**/*.mjs",
"lib/**/*.d.ts",
"lib/**/*.d.cts"
],
"bugs": {
"url": "https://github.com/shakacode/react_on_rails/issues"
},
"homepage": "https://reactonrails.com/docs/",
"devDependencies": {
"@testing-library/dom": "^10.4.0",
"@testing-library/react": "^16.2.0"
},
"scripts": {
"build": "pnpm run clean && tsc",
"build-watch": "pnpm run clean && tsc --watch",
"clean": "rm -rf ./lib",
"test": "pnpm run test:package-license && jest tests",
"test:package-license": "node scripts/check-package-license.mjs",
"type-check": "tsc --noEmit --noErrorTruncation"
}
}