diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ad46b30 --- /dev/null +++ b/.gitignore @@ -0,0 +1,61 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + +# next.js build output +.next diff --git a/README.md b/README.md index 5967282..8234281 100644 --- a/README.md +++ b/README.md @@ -2,16 +2,52 @@ Welcome to the main repository for Transatomic's public domain reactor design documents. We're very glad to be working with the Department of Energy's Gateway for Accelerated Innovation in Nuclear to share our design with the public, and we hope that this work will support a wide range of molten salt reactor research and development efforts. -For additional information, and if you'd like to contribute to this project, please contact info@transatomicpower.com. +For additional information, and if you'd like to contribute to this project, please contact [info@transatomicpower.com](mailto:info@transatomicpower.com). -The subdirectories are organized as follows: -IP-filings - Granted patents, applications, and provisional filings. -blueprints - Balance-of-plant blueprints for the 520 MWe reactor design (TAP-520). +

-open-questions - A list of technology gaps and other areas of important future research for molten salt reactors. +## Organization -tech-reports - Technical reports written as part of our GAIN (Gateway for Accelerated Innovation in Nuclear) collaboration with the Oak Ridge National Laboratory, describing the TAP-520 design. +The subdirectories are organized as follows: -white-papers - Whitepapers describing the overall design of the [TAP-520](https://github.com/transatomic/reactor/blob/master/white-papers/TAP-520-White-Paper-v2.1.pdf), the [neutronics](https://github.com/transatomic/reactor/blob/master/white-papers/Neutronics-White-Paper-v1.1.pdf) of the TAP-520, the [zirconium hydride moderator](https://github.com/transatomic/reactor/blob/master/white-papers/ZrH-White-Paper-v3.5.pdf), and the [TPX microreactor design](https://github.com/transatomic/reactor/blob/master/white-papers/TPX-Microreactor-Design-Overview-v0.1.pdf). +1. IP-filings + * Granted patents, applications, and provisional filings. + * [Github Link](https://github.com/transatomic/reactor/tree/master/IP-filings) +1. **[blueprints](blueprints/README.md)** + * Balance-of-plant blueprints for the 520 MWe reactor design (TAP-520). + * [M100SH1](blueprints/M100SH1.pdf) - + [M100SH2](blueprints/M100SH2.pdf) + * [M101](blueprints/M101.pdf) - + [M105](blueprints/M105.pdf) - + [M106](blueprints/M106.pdf) - + [M107](blueprints/M107.pdf) - + [M108](blueprints/M108.pdf) - + [M109](blueprints/M109.pdf) - + [M110](blueprints/M110.pdf) - + [M111](blueprints/M111.pdf) - + [M112](blueprints/M112.pdf) + * [M200](blueprints/M200.pdf) - + [M201](blueprints/M201.pdf) - + [M202](blueprints/M202.pdf) - + [M205](blueprints/M205.pdf) - + [M210](blueprints/M210.pdf) - + [M250](blueprints/M250.pdf) - + [M251](blueprints/M251.pdf) + * [one line diagram](blueprints/M251.pdf) - + [steampro analysis](blueprints/M251.pdf) - + [water balance](blueprints/M251.pdf) + +1. **[open-questions](open-questions/README.md)** + * A list of technology gaps and other areas of important future research for molten salt reactors. +1. tech-reports + * Technical reports written as part of our GAIN (Gateway for Accelerated Innovation in Nuclear) collaboration with the Oak Ridge National Laboratory, describing the TAP-520 design. + * [2016 report](tech-reports/ORNL-TM-2016-742.pdf) + * [2017 report](tech-reports/ORNL-TM-2017-475.pdf) +1. white-papers + * Whitepapers describing + * the overall design of the [TAP-520](https://github.com/transatomic/reactor/blob/master/white-papers/TAP-520-White-Paper-v2.1.pdf), + * the [neutronics](https://github.com/transatomic/reactor/blob/master/white-papers/Neutronics-White-Paper-v1.1.pdf) of the TAP-520, + * the [zirconium hydride moderator](https://github.com/transatomic/reactor/blob/master/white-papers/ZrH-White-Paper-v3.5.pdf), and + * the [TPX microreactor design](https://github.com/transatomic/reactor/blob/master/white-papers/TPX-Microreactor-Design-Overview-v0.1.pdf). diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..a28d55f --- /dev/null +++ b/docs/README.md @@ -0,0 +1,53 @@ +# Transatomic Reactor Documentation + +Welcome to the main repository for Transatomic's public domain reactor design documents. We're very glad to be working with the Department of Energy's Gateway for Accelerated Innovation in Nuclear to share our design with the public, and we hope that this work will support a wide range of molten salt reactor research and development efforts. + +For additional information, and if you'd like to contribute to this project, please contact [info@transatomicpower.com](mailto:info@transatomicpower.com). + + + +

+ +## Organization + +The subdirectories are organized as follows: + +1. IP-filings + * Granted patents, applications, and provisional filings. + * [Github Link](https://github.com/transatomic/reactor/tree/master/IP-filings) +1. **[blueprints](blueprints/README.md)** + * Balance-of-plant blueprints for the 520 MWe reactor design (TAP-520). + * [M100SH1](blueprints/M100SH1.pdf) - + [M100SH2](blueprints/M100SH2.pdf) + * [M101](blueprints/M101.pdf) - + [M105](blueprints/M105.pdf) - + [M106](blueprints/M106.pdf) - + [M107](blueprints/M107.pdf) - + [M108](blueprints/M108.pdf) - + [M109](blueprints/M109.pdf) - + [M110](blueprints/M110.pdf) - + [M111](blueprints/M111.pdf) - + [M112](blueprints/M112.pdf) + * [M200](blueprints/M200.pdf) - + [M201](blueprints/M201.pdf) - + [M202](blueprints/M202.pdf) - + [M205](blueprints/M205.pdf) - + [M210](blueprints/M210.pdf) - + [M250](blueprints/M250.pdf) - + [M251](blueprints/M251.pdf) + * [one line diagram](blueprints/M251.pdf) - + [steampro analysis](blueprints/M251.pdf) - + [water balance](blueprints/M251.pdf) + +1. **[open-questions](open-questions/README.md)** + * A list of technology gaps and other areas of important future research for molten salt reactors. +1. tech-reports + * Technical reports written as part of our GAIN (Gateway for Accelerated Innovation in Nuclear) collaboration with the Oak Ridge National Laboratory, describing the TAP-520 design. + * [2016 report](tech-reports/ORNL-TM-2016-742.pdf) + * [2017 report](tech-reports/ORNL-TM-2017-475.pdf) +1. white-papers + * Whitepapers describing + * the overall design of the [TAP-520](https://github.com/transatomic/reactor/blob/master/white-papers/TAP-520-White-Paper-v2.1.pdf), + * the [neutronics](https://github.com/transatomic/reactor/blob/master/white-papers/Neutronics-White-Paper-v1.1.pdf) of the TAP-520, + * the [zirconium hydride moderator](https://github.com/transatomic/reactor/blob/master/white-papers/ZrH-White-Paper-v3.5.pdf), and + * the [TPX microreactor design](https://github.com/transatomic/reactor/blob/master/white-papers/TPX-Microreactor-Design-Overview-v0.1.pdf). diff --git a/docs/_config.yml b/docs/_config.yml new file mode 100644 index 0000000..c419263 --- /dev/null +++ b/docs/_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-cayman \ No newline at end of file diff --git a/docs/blueprints/M100SH1.pdf b/docs/blueprints/M100SH1.pdf new file mode 100644 index 0000000..fa27bda Binary files /dev/null and b/docs/blueprints/M100SH1.pdf differ diff --git a/docs/blueprints/M100SH2.pdf b/docs/blueprints/M100SH2.pdf new file mode 100644 index 0000000..55b1462 Binary files /dev/null and b/docs/blueprints/M100SH2.pdf differ diff --git a/docs/blueprints/M101.pdf b/docs/blueprints/M101.pdf new file mode 100644 index 0000000..6b99c8c Binary files /dev/null and b/docs/blueprints/M101.pdf differ diff --git a/docs/blueprints/M105.pdf b/docs/blueprints/M105.pdf new file mode 100644 index 0000000..10b698b Binary files /dev/null and b/docs/blueprints/M105.pdf differ diff --git a/docs/blueprints/M106.pdf b/docs/blueprints/M106.pdf new file mode 100644 index 0000000..2ddf903 Binary files /dev/null and b/docs/blueprints/M106.pdf differ diff --git a/docs/blueprints/M107.pdf b/docs/blueprints/M107.pdf new file mode 100644 index 0000000..103d582 Binary files /dev/null and b/docs/blueprints/M107.pdf differ diff --git a/docs/blueprints/M108.pdf b/docs/blueprints/M108.pdf new file mode 100644 index 0000000..0156d4e Binary files /dev/null and b/docs/blueprints/M108.pdf differ diff --git a/docs/blueprints/M109.pdf b/docs/blueprints/M109.pdf new file mode 100644 index 0000000..18a0ae7 Binary files /dev/null and b/docs/blueprints/M109.pdf differ diff --git a/docs/blueprints/M110.pdf b/docs/blueprints/M110.pdf new file mode 100644 index 0000000..6a040af Binary files /dev/null and b/docs/blueprints/M110.pdf differ diff --git a/docs/blueprints/M111.pdf b/docs/blueprints/M111.pdf new file mode 100644 index 0000000..9544dce Binary files /dev/null and b/docs/blueprints/M111.pdf differ diff --git a/docs/blueprints/M112.pdf b/docs/blueprints/M112.pdf new file mode 100644 index 0000000..0694a27 Binary files /dev/null and b/docs/blueprints/M112.pdf differ diff --git a/docs/blueprints/M200.pdf b/docs/blueprints/M200.pdf new file mode 100644 index 0000000..2b36e9d Binary files /dev/null and b/docs/blueprints/M200.pdf differ diff --git a/docs/blueprints/M201.pdf b/docs/blueprints/M201.pdf new file mode 100644 index 0000000..a61e830 Binary files /dev/null and b/docs/blueprints/M201.pdf differ diff --git a/docs/blueprints/M202.pdf b/docs/blueprints/M202.pdf new file mode 100644 index 0000000..610f2ba Binary files /dev/null and b/docs/blueprints/M202.pdf differ diff --git a/docs/blueprints/M205.pdf b/docs/blueprints/M205.pdf new file mode 100644 index 0000000..c10b02f Binary files /dev/null and b/docs/blueprints/M205.pdf differ diff --git a/docs/blueprints/M210.pdf b/docs/blueprints/M210.pdf new file mode 100644 index 0000000..4d5442a Binary files /dev/null and b/docs/blueprints/M210.pdf differ diff --git a/docs/blueprints/M250.pdf b/docs/blueprints/M250.pdf new file mode 100644 index 0000000..5a9b5f7 Binary files /dev/null and b/docs/blueprints/M250.pdf differ diff --git a/docs/blueprints/M251.pdf b/docs/blueprints/M251.pdf new file mode 100644 index 0000000..ea5b4c2 Binary files /dev/null and b/docs/blueprints/M251.pdf differ diff --git a/docs/blueprints/README.md b/docs/blueprints/README.md new file mode 100644 index 0000000..0675c5d --- /dev/null +++ b/docs/blueprints/README.md @@ -0,0 +1,25 @@ +# File Descriptions + +> We have verified with the NNSA that our public release of these documents is in compliance with export control guidelines. + +1. M100SH1 – [Feedwater and Condensate System I](https://github.com/transatomic/reactor/blob/master/blueprints/M100SH1.pdf) +1. M100SH2 – [Feedwater and Condensate System II](https://github.com/transatomic/reactor/blob/master/blueprints/M100SH2.pdf) +1. M101 – [Process Flow Diagram – Steam System](https://github.com/transatomic/reactor/blob/master/blueprints/M101.pdf) +1. M105 – [Primary Cooling System – Loop A and B](https://github.com/transatomic/reactor/blob/master/blueprints/M105.pdf) +1. M106 – [Intermediate Cooling and Drain Down System](https://github.com/transatomic/reactor/blob/master/blueprints/M106.pdf) +1. M107 – [Primary Loop Normal and Emergency Drain System](https://github.com/transatomic/reactor/blob/master/blueprints/M107.pdf) +1. M108 – [Offgas System](https://github.com/transatomic/reactor/blob/master/blueprints/M108.pdf) +1. M109 – [Drain Tank Cooling System – Loop A and B](https://github.com/transatomic/reactor/blob/master/blueprints/M109.pdf) +1. M110 – [Fuel Salt Preprocessing and Loading System](https://github.com/transatomic/reactor/blob/master/blueprints/M110.pdf) +1. M111 – [Decay Heat Removal System](https://github.com/transatomic/reactor/blob/master/blueprints/M111.pdf) +1. M112 – [Emergency Core Cooling System](https://github.com/transatomic/reactor/blob/master/blueprints/M112.pdf) +1. M200 – [Reactor Building Plan 42' Elevation Section](https://github.com/transatomic/reactor/blob/master/blueprints/M200.pdf) +1. M201 – [Reactor Building Plan 0' Elevation Section](https://github.com/transatomic/reactor/blob/master/blueprints/M201.pdf) +1. M202 – [Reactor Building Plan -24' and -42' Elevation Section](https://github.com/transatomic/reactor/blob/master/blueprints/M202.pdf) +1. M205 – [Reactor Building Section A-A](https://github.com/transatomic/reactor/blob/master/blueprints/M205.pdf) +1. M210 – [Plot Plan](https://github.com/transatomic/reactor/blob/master/blueprints/M210.pdf) +1. M250 – [Turbine Building Operating Floor](https://github.com/transatomic/reactor/blob/master/blueprints/M250.pdf) +1. M251 – [Turbine Building Section A-A](https://github.com/transatomic/reactor/blob/master/blueprints/M251.pdf) +1. one-line-diagram – [Simplified representation of three-phase power system](https://github.com/transatomic/reactor/blob/master/blueprints/one-line-diagram.pdf) +1. steampro-analysis – [Analysis of turbine system](https://github.com/transatomic/reactor/blob/master/blueprints/steampro-analysis.PDF) +1. water-balance – [Whole-plant water balance](https://github.com/transatomic/reactor/blob/master/blueprints/water-balance.pdf) diff --git a/docs/blueprints/one-line-diagram.pdf b/docs/blueprints/one-line-diagram.pdf new file mode 100644 index 0000000..7e36b5b Binary files /dev/null and b/docs/blueprints/one-line-diagram.pdf differ diff --git a/docs/blueprints/steampro-analysis.PDF b/docs/blueprints/steampro-analysis.PDF new file mode 100644 index 0000000..769f62d Binary files /dev/null and b/docs/blueprints/steampro-analysis.PDF differ diff --git a/docs/blueprints/water-balance.pdf b/docs/blueprints/water-balance.pdf new file mode 100644 index 0000000..c78714b Binary files /dev/null and b/docs/blueprints/water-balance.pdf differ diff --git a/docs/maintenance.md b/docs/maintenance.md new file mode 100644 index 0000000..bcc52d1 --- /dev/null +++ b/docs/maintenance.md @@ -0,0 +1,60 @@ +These instructions are also at [https://transatomic.github.io/maintenance.md](https://transatomic.github.io/maintenance.md). + + + +

+ +# Maintenance + +Maintaining this site is easy. It's a [github pages](https://pages.github.com/) site. + +This site currently relies on Github's mechanism to translate `markdown` to HTML. That +is not required, and may be disabled at any time. + + + +

+ +## Updating the page + +Updating is done with an `npm` script in `package.json`. + +``` +npm run build +``` + +The site will now rebuild itself. Afterwards, just commit as normal. + +``` +git add . -A +git commit -m "what changed" +git push origin +``` + +Given a minute or two, the site will now update itself. + + + +

+ +## Changing the theme + +Because of the `npm` automation, there's an extra step to changing the theme, above and +beyond a normal Github Pages site. (Sorry. It's fixable, but I'm lazy, and theme changing +is something most people do zero or one times, so, it doesn't seem worth the effort.) + +1. First update the theme like you'd expect. Notice that it works. + 1. Ha! This is software. + 1. It will fail later when you don't expect it and don't remember the relevant context. +1. Later, you update the docs and rebuild. + 1. Wtf? The. The old theme is back? +1. That's because of a step at the end in `package.json` + 1. This step copies its clone of the gh pages config, which includes theme, over the existing one + 1. That's because nuking the docs folder nukes the gh pages config +1. So if you want to change the theme: + 1. Make the change as normal + 1. Pull the repo. + 1. Notice GH has changed `/docs/_config.yml` + 1. Replace the repo's `githubpages_config.yml` with that new `_config.yml` + 1. Now the build process enforces your new theme instead of the old one + 1. Huzzah \ No newline at end of file diff --git a/docs/open-questions/README.md b/docs/open-questions/README.md new file mode 100644 index 0000000..36374b3 --- /dev/null +++ b/docs/open-questions/README.md @@ -0,0 +1,25 @@ +# Open questions + +This subdirectory outlines what we view as some of the key unsolved problems in molten salt reactor development -- these are areas where new technologies and/or new companies are needed to fill crucial gaps. + +We'd love to get your feedback on additional issues you've identified as well. You can add new ones via the **[github repo's issue tracker](https://github.com/transatomic/reactor/issues)** (tab at the top of the repo page,) and we'll integrate them here. + +![image](https://user-images.githubusercontent.com/77482/50378886-ff002400-05f0-11e9-9d25-84115971c350.png) + + + +

+ +## MSR Safeguards and Materials Control + +Liquid fuel is inherently more difficult to monitor and safeguard than solid fuel. At the most basic level, monitoring solid fuel relies on counting fuel assemblies -- this is not possible with liquid fuel. In an MSR, it is necessary to keep careful track of both + +1. the volume of the fuel salt and +1. its isotopic composition + +to ensure that materials are not being diverted from the site. The situation is further complicated by the fact that the fuel salt is not necessarily homogenous within the reactor. Several new technologies could be developed to help address this problem, including the following: + +* Flow meters and other monitoring devices capable of withstanding the high temperatures, radiation damage, and corrosive environment of an MSR. +* Methods of evaluating off-gas composition (e.g. using mass spec) as a cross-check for reactor isotopic composition. +* Methods to directly (in situ) monitor fuel salt composition in the reactor. +* Secure communications protocols for outside verification of these measurements. diff --git a/docs/tech-reports/ORNL-TM-2016-742.pdf b/docs/tech-reports/ORNL-TM-2016-742.pdf new file mode 100644 index 0000000..853cfae Binary files /dev/null and b/docs/tech-reports/ORNL-TM-2016-742.pdf differ diff --git a/docs/tech-reports/ORNL-TM-2017-475.pdf b/docs/tech-reports/ORNL-TM-2017-475.pdf new file mode 100644 index 0000000..321602c Binary files /dev/null and b/docs/tech-reports/ORNL-TM-2017-475.pdf differ diff --git a/docs/white-papers/Neutronics-White-Paper-v1.1.pdf b/docs/white-papers/Neutronics-White-Paper-v1.1.pdf new file mode 100644 index 0000000..561f5b5 Binary files /dev/null and b/docs/white-papers/Neutronics-White-Paper-v1.1.pdf differ diff --git a/docs/white-papers/TAP-520-White-Paper-v2.1.pdf b/docs/white-papers/TAP-520-White-Paper-v2.1.pdf new file mode 100644 index 0000000..c42c2a5 Binary files /dev/null and b/docs/white-papers/TAP-520-White-Paper-v2.1.pdf differ diff --git a/docs/white-papers/TPX-Microreactor-Design-Overview-v0.1.pdf b/docs/white-papers/TPX-Microreactor-Design-Overview-v0.1.pdf new file mode 100644 index 0000000..1e36f7f Binary files /dev/null and b/docs/white-papers/TPX-Microreactor-Design-Overview-v0.1.pdf differ diff --git a/docs/white-papers/ZrH-White-Paper-v3.5.pdf b/docs/white-papers/ZrH-White-Paper-v3.5.pdf new file mode 100644 index 0000000..f21b135 Binary files /dev/null and b/docs/white-papers/ZrH-White-Paper-v3.5.pdf differ diff --git a/githubpages_config.yml b/githubpages_config.yml new file mode 100644 index 0000000..c419263 --- /dev/null +++ b/githubpages_config.yml @@ -0,0 +1 @@ +theme: jekyll-theme-cayman \ No newline at end of file diff --git a/maintenance.md b/maintenance.md new file mode 100644 index 0000000..bcc52d1 --- /dev/null +++ b/maintenance.md @@ -0,0 +1,60 @@ +These instructions are also at [https://transatomic.github.io/maintenance.md](https://transatomic.github.io/maintenance.md). + + + +

+ +# Maintenance + +Maintaining this site is easy. It's a [github pages](https://pages.github.com/) site. + +This site currently relies on Github's mechanism to translate `markdown` to HTML. That +is not required, and may be disabled at any time. + + + +

+ +## Updating the page + +Updating is done with an `npm` script in `package.json`. + +``` +npm run build +``` + +The site will now rebuild itself. Afterwards, just commit as normal. + +``` +git add . -A +git commit -m "what changed" +git push origin +``` + +Given a minute or two, the site will now update itself. + + + +

+ +## Changing the theme + +Because of the `npm` automation, there's an extra step to changing the theme, above and +beyond a normal Github Pages site. (Sorry. It's fixable, but I'm lazy, and theme changing +is something most people do zero or one times, so, it doesn't seem worth the effort.) + +1. First update the theme like you'd expect. Notice that it works. + 1. Ha! This is software. + 1. It will fail later when you don't expect it and don't remember the relevant context. +1. Later, you update the docs and rebuild. + 1. Wtf? The. The old theme is back? +1. That's because of a step at the end in `package.json` + 1. This step copies its clone of the gh pages config, which includes theme, over the existing one + 1. That's because nuking the docs folder nukes the gh pages config +1. So if you want to change the theme: + 1. Make the change as normal + 1. Pull the repo. + 1. Notice GH has changed `/docs/_config.yml` + 1. Replace the repo's `githubpages_config.yml` with that new `_config.yml` + 1. Now the build process enforces your new theme instead of the old one + 1. Huzzah \ No newline at end of file diff --git a/open-questions/README.md b/open-questions/README.md index 40899a4..dd0bd6f 100644 --- a/open-questions/README.md +++ b/open-questions/README.md @@ -2,14 +2,23 @@ This subdirectory outlines what we view as some of the key unsolved problems in molten salt reactor development -- these are areas where new technologies and/or new companies are needed to fill crucial gaps. -We'd love to get your feedback on additional issues you've identified as well. You can add new ones via the "Issues" tab at the top of the page, and we'll integrate them here. +We'd love to get your feedback on additional issues you've identified as well. You can add new ones via the **[github repo's issue tracker](https://github.com/transatomic/reactor/issues)** (tab at the top of the repo page,) and we'll integrate them here. + +![image](https://user-images.githubusercontent.com/77482/50378886-ff002400-05f0-11e9-9d25-84115971c350.png) + + + +

## MSR Safeguards and Materials Control Liquid fuel is inherently more difficult to monitor and safeguard than solid fuel. At the most basic level, monitoring solid fuel relies on counting fuel assemblies -- this is not possible with liquid fuel. In an MSR, it is necessary to keep careful track of both + 1. the volume of the fuel salt and 1. its isotopic composition + to ensure that materials are not being diverted from the site. The situation is further complicated by the fact that the fuel salt is not necessarily homogenous within the reactor. Several new technologies could be developed to help address this problem, including the following: + * Flow meters and other monitoring devices capable of withstanding the high temperatures, radiation damage, and corrosive environment of an MSR. * Methods of evaluating off-gas composition (e.g. using mass spec) as a cross-check for reactor isotopic composition. * Methods to directly (in situ) monitor fuel salt composition in the reactor. diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..7f240cf --- /dev/null +++ b/package-lock.json @@ -0,0 +1,105 @@ +{ + "name": "reactor", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "^7.0.5" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..03b1ed8 --- /dev/null +++ b/package.json @@ -0,0 +1,25 @@ +{ + "name": "reactor", + "version": "1.0.0", + "description": "Transatomic reactor details", + "main": "index.js", + "scripts": { + "clean": "rimraf -f docs && mkdir docs && cd docs && mkdir blueprints && mkdir IP-filings && mkdir open-questions && mkdir tech-reports && mkdir white-papers && cd ..", + "clonesite": "cp ./README.md ./docs/ && cp ./maintenance.md ./docs/ && cp ./blueprints/* ./docs/blueprints/ && cp ./white-papers/* ./docs/white-papers/ && cp ./tech-reports/* ./docs/tech-reports/ && cp ./open-questions/README.md ./docs/open-questions && cp ./githubpages_config.yml ./docs/_config.yml", + "build": "npm run clean && npm run clonesite", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/StoneCypher/reactor.git" + }, + "author": "Transatomic", + "license": "SEE LICENSE IN license.md", + "bugs": { + "url": "https://github.com/StoneCypher/reactor/issues" + }, + "homepage": "https://github.com/StoneCypher/reactor#readme", + "devDependencies": { + "rimraf": "^2.6.2" + } +}