diff --git a/package.json b/package.json index 6613b01dc94df..f94e6d89ffba2 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "backbone": "1.1.1", "brandable_css": "0.1.0", "canvas-planner": "file:./packages/canvas-planner/copy-of-what-gets-published-to-npm-registry", - "canvas-rce": "3.1.0-hotfix.0", + "canvas-rce": "file:./packages/canvas-rce/canvas", "canvas_offline_course_viewer": "https://github.com/instructure/canvas_offline_course_viewer.git#1.2.0", "classnames": "^2.2.5", "color-slicer": "0.8.0", @@ -175,7 +175,7 @@ "test:karma:watch": "karma start", "test:karma:watch:headless": "karma start --browsers ChromeHeadlessNoSandbox", "test:packages": "script/local-yarn test", - "preinstall": "script/local-yarn install && script/local-yarn build", + "preinstall": "script/uncache-packages && script/local-yarn install && script/local-yarn build:canvas", "build": "yarn run build:css && yarn run build:js", "build:watch": "concurrently \"yarn build:css:watch\" \"yarn build:js:watch\"", "build:css": "brandable_css", @@ -195,4 +195,4 @@ "resolutions": { "jquery": "https://github.com/ryankshaw/jquery.git#a755a3e9c99d5a70d8ea570836f94ae1ba56046d" } -} +} \ No newline at end of file diff --git a/packages/canvas-planner/package.json b/packages/canvas-planner/package.json index 3c43bad3bad0a..8b9e89fbcae08 100644 --- a/packages/canvas-planner/package.json +++ b/packages/canvas-planner/package.json @@ -14,6 +14,7 @@ "lint": "eslint src/", "lint:fix": "eslint src/ --fix", "build": "./scripts/build", + "build:canvas": "./scripts/build", "build:dev": "NODE_ENV=development BABEL_ENV=production babel src --out-dir lib --ignore spec.js,test.js,demo.js --quiet", "build:lib": "BABEL_ENV=production babel src --out-dir lib --ignore spec.js,test.js,demo.js --quiet", "build:es": "BABEL_ENV=production ES_MODULES=1 babel src --out-dir es --ignore spec.js,test.js,demo.js --quiet", @@ -102,4 +103,4 @@ "lint-staged": { "*.js": "eslint" } -} +} \ No newline at end of file diff --git a/packages/canvas-rce/.dockerignore b/packages/canvas-rce/.dockerignore new file mode 100644 index 0000000000000..d340a6b54ca0d --- /dev/null +++ b/packages/canvas-rce/.dockerignore @@ -0,0 +1,7 @@ +Dockerfile +docker-compose.yml +.gitignore +README.md +lib +.git/* +node_modules/* diff --git a/packages/canvas-rce/.gitignore b/packages/canvas-rce/.gitignore new file mode 100644 index 0000000000000..a5a5473758d84 --- /dev/null +++ b/packages/canvas-rce/.gitignore @@ -0,0 +1,8 @@ +node_modules +lib +.nyc_output +coverage +npm-debug* +doc/*.js +github-pages/*.js +canvas diff --git a/packages/canvas-rce/.npmignore b/packages/canvas-rce/.npmignore new file mode 100644 index 0000000000000..97d260023abb8 --- /dev/null +++ b/packages/canvas-rce/.npmignore @@ -0,0 +1,8 @@ +demo +integration_test +public +src +test +test_support +.codeclimate.yml +nightwatch.json diff --git a/packages/canvas-rce/.prettierignore b/packages/canvas-rce/.prettierignore new file mode 100644 index 0000000000000..576115bc43afe --- /dev/null +++ b/packages/canvas-rce/.prettierignore @@ -0,0 +1,5 @@ +node_modules +lib +public +locales +coverage diff --git a/packages/canvas-rce/Dockerfile b/packages/canvas-rce/Dockerfile new file mode 100644 index 0000000000000..fa09403eb6eb2 --- /dev/null +++ b/packages/canvas-rce/Dockerfile @@ -0,0 +1,21 @@ +FROM instructure/node:8 + +ARG NPM_PRIVATE_SCOPE +ARG NPM_PRIVATE_REGISTRY +ARG NPM_PRIVATE_USERNAME +ARG NPM_PRIVATE_PASSWORD +ARG NPM_PRIVATE_EMAIL + +USER root + +# do this first so npm install can be cached if package.json has not changed +COPY package.json /usr/src/app +RUN npm install \ + && npm-private install @inst/sync-format-message-translations; exit 0 + +COPY . /usr/src/app +RUN chown -R docker:docker /usr/src/app + +USER docker + +CMD ["tail", "-f", "/dev/null"] diff --git a/packages/canvas-rce/LICENSE b/packages/canvas-rce/LICENSE new file mode 100644 index 0000000000000..dba13ed2ddf78 --- /dev/null +++ b/packages/canvas-rce/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/packages/canvas-rce/README.md b/packages/canvas-rce/README.md new file mode 100644 index 0000000000000..b5eb060c3e46d --- /dev/null +++ b/packages/canvas-rce/README.md @@ -0,0 +1,26 @@ +# Canvas Rich Content Editor + +The Canvas LMS Rich Content Editor extracted in it's own npm package for use +across multiple services. This npm module is used in pair with a running +`canvas-rce-api` microservice. + +You need a running instance of the `canvas-rce-api` in order to utilize +the `canvas-rce` npm module, but you do not need that instance in order to +do development on `canvas-rce`. (see [docs/development.md](docs/development.md)) + +The first customer of the `canvas-rce` was the `canvas-lms` LMS so documentation +and references throughout documentation might reflect and assume the use of +`canvas-lms`. + +# Install and setup + +As a published npm module, you can add canvsas-rce to your node project by doing +the following: + +```bash +npm install canvas-rce --save +``` + +Please reference the [canvas-lms use of canvas-rce](https://github.com/instructure/canvas-lms/tree/stable/app/jsx/shared/rce) +to get an idea on how to incorporate it into your project. Pay +special attention to the `RichContentEditor.js` and `serviceRCELoader.js`. \ No newline at end of file diff --git a/packages/canvas-rce/bin/jira_tickets.sh b/packages/canvas-rce/bin/jira_tickets.sh new file mode 100755 index 0000000000000..0223e9160c732 --- /dev/null +++ b/packages/canvas-rce/bin/jira_tickets.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +if [ "${1}" == "" ]; then + echo "release number not provided, pulling from the latest" + release_ver=v`npm view | grep "dist-tags" | sed "s/.*latest: '\([0-9]\{1,2\}\.[0-9]\{1,2\}\.[0-9]\{1,2\}\)'.*/\1/"` +else + release_ver=${1} +fi + +echo "using release version: ${release_ver}" + +for f in `git cherry -v "${release_ver}" | sed "s/+ \([0-9a-f]\{40\}\).*/\1/"` ; do + git show -s --format=%B ${f} | egrep "(fixes|refs|closes) [A-Za-z]{4}-[0-9]{5,6}" +done diff --git a/packages/canvas-rce/build.sh b/packages/canvas-rce/build.sh new file mode 100755 index 0000000000000..8b7b70471150a --- /dev/null +++ b/packages/canvas-rce/build.sh @@ -0,0 +1,26 @@ +#!/bin/bash +export COMPOSE_FILE=./docker-compose.yml + +docker-compose build +docker-compose up -d + +# run unit tests +docker-compose exec -T module npm run test-cov +unit_status=$? +docker cp $(docker-compose ps -q module):/usr/src/app/coverage coverage + +# check code formatting +docker-compose exec -T module npm run fmt:check +fmt_status=$? + +# lint all the things +docker-compose exec -T module npm run lint +lint_status=$? + +docker-compose stop + +# jenkins uses the exit code to decide whether you passed or not +((unit_status)) && exit $unit_status +((lint_status)) && exit $lint_status +((fmt_status)) && exit $fmt_status +exit 0 diff --git a/packages/canvas-rce/demo/app.js b/packages/canvas-rce/demo/app.js new file mode 100644 index 0000000000000..ef8eaf5a7285f --- /dev/null +++ b/packages/canvas-rce/demo/app.js @@ -0,0 +1,187 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import "@instructure/ui-themes/lib/canvas"; +import { renderIntoDiv, renderSidebarIntoDiv } from "../src/async"; +import CanvasRce from "../src/rce/CanvasRce"; +import * as fakeSource from "../src/sidebar/sources/fake"; +import React, { Component } from "react"; +import ReactDOM from "react-dom"; +import { Button, Select, TextInput } from "@instructure/ui-core/lib/components"; +import Url from "url"; + +function getProps(textareaId, language = "en") { + return { + language, + editorOptions: () => { + return { + height: "250px", + plugins: + "instructure_equation, instructure_image, instructure_equella, link, textcolor, instructure_external_tools, instructure_record, instructure_links, table", + // todo: add "instructure_embed" when the wiki sidebar work is done + external_plugins: {}, + menubar: true, + // todo: the toolbar building and automatic splitting functions should come into the service + toolbar: [ + // basic buttons + "bold,italic,underline,forecolor,backcolor,removeformat,alignleft,aligncenter,alignright,outdent,indent,superscript,subscript,bullist,numlist,fontsizeselect,formatselect", + + // plugin buttons ("instructure_links" will be changed to "link", but this is how + // it's currently sent over from canvas. Once that's no longer true, the test + // page can just use "link" instead) + "table, link, unlink, instructure_equation, instructure_image, instructure_equella, instructure_record" + ] + }; + }, + textareaClassName: "exampleClassOne exampleClassTwo", + textareaId + }; +} + +function renderDemos( + host, + jwt, + language = "en", + contextType = "course", + contextId = 1 +) { + renderIntoDiv( + document.getElementById("editor1"), + getProps("textarea1", language) + ); + renderIntoDiv( + document.getElementById("editor2"), + getProps("textarea2", language) + ); + ReactDOM.render( + , + document.getElementById("editor3") + ); + + const parsedUrl = Url.parse(window.location.href, true); + if (parsedUrl.query.sidebar === "no") { + return; + } + + const sidebarEl = document.getElementById("sidebar"); + ReactDOM.render(
, sidebarEl); + renderSidebarIntoDiv(sidebarEl, { + source: jwt ? undefined : fakeSource, + host, + jwt, + contextType, + contextId, + canUploadFiles: true + }); +} + +class DemoOptions extends Component { + constructor(props) { + super(props); + this.state = { + expanded: false + }; + this.inputs = {}; + this.handleChange = this.handleChange.bind(this); + this.toggle = this.toggle.bind(this); + } + + handleChange() { + renderDemos( + this.inputs.host.value, + this.inputs.jwt.value, + this.inputs.language.value, + this.inputs.contextType.value, + this.inputs.contextId.value + ); + } + + componentDidMount() { + this.handleChange(); + } + + toggle() { + this.setState({ expanded: !this.state.expanded }); + } + + render() { + return ( +
+ +
+ + (this.inputs.host = r)} + label="API Host" + defaultValue="https://rich-content-iad.inscloudgate.net" + /> + (this.inputs.jwt = r)} label="Canvas JWT" /> + + (this.inputs.contextId = r)} + label="Context ID" + defaultValue="1" + /> + +
+
+ ); + } +} + +ReactDOM.render(, document.getElementById("options")); diff --git a/packages/canvas-rce/doc/development.md b/packages/canvas-rce/doc/development.md new file mode 100644 index 0000000000000..62044f369ed68 --- /dev/null +++ b/packages/canvas-rce/doc/development.md @@ -0,0 +1,74 @@ +# Development + +NOTE: The `RichContentService` and `canvas-rce-api` are the same project. It +started out as `RichContentService` and was later renamed `canvas-rce-api`. + +`git clone` the code and do the following: +```bash +cd canvas-rce +npm +``` + +There is a built-in demo application to the `canvas-rce` that allows you to +develop locally without having to setup an instance of `canvas-rce-api` +this works for many things you might want to develop against, but not all +things. + +## Debugging the module + +### debug using the demo app + +There is a demo app included in the `canvas-rce` that will allow you to see +many of the changes that You make. you can run this demo app by executing +`npm run dev` and then browsing to http://localhost:8080/demo.html + +This demo app loads up with some fake data that makes interaction between +the sidebar and the editors not work out well. You can, however, load up the +demo app with real data by doing the following + +1. Start the demo app (`npm run dev`) and open it up in a browser: + http://localhost:8080/demo.html +2. In a separate window, start your `canvas-lms` instance. This instance should + be configured to hit the RCS (so you need to have RCS running as well). +3. Go to a page in `canvas-lms` that has the RCE loaded through the RCS +4. Open the developer console and on the commandline enter `ENV.JWT`. This will + display the JWT token. copy this token into your buffer. +5. Go back to the RCE Demo app and below the sidebar, click on the + "Show Options" button +6. In the "Canvas JWT" field, paste your JWT token. +7. In the "API Host" field, enter `http://rce.docker` to hit your local RCS. +8. Make sure the "Context Type" field is selected for whatever context you + pulled the ENV.JWT from (usually "course"). +9. Make sure the "Context ID" field contains the ID for whatever context you + pulled the ENV.JWT from (if "course" above, then this is the course id). +10. Select "Update" and you'll be able to use the Demo app for real data. + +### debug in canvas-lms + +If you need/want to see these changes in Canvas, you need to get a +local version of canvas-lms to use a new module. Follow these steps to get your +local version of canvas to use the newly changed npm module. + +1. Make sure you have a running copy of `canvas-lms` configured to hit a + running copy of `canvas-rce-api`. +2. Perform a "local publish" of the npm module by executing the + `scripts/npm_localpublish.sh` script from the root `canvas-rce` directory. + The script handles both local file system copy and docker-machine copy. + example1: `scripts/npm_localpublish.sh -t /tmp/canvas-rce` + example2: `scripts/npm_localpublish.sh -t /tmp/canvas-rce -d dinghy` +3. Modify your local `canvas-lms`'s `package.json` file to change the + `"devDependencies"` entry for `canvas-rce` from: `"canvas-rce": "x.y.z",` to: + `"canvas-rce": "file:/tmp/canvas-rce",`. +4. Run `yarn install` in your `canvas-lms` root directory to install the + the `canvas-rce` version you are working on. + example1: `yarn install` + example2: `docker-compose run --rm web yarn install` + +When you have the module loaded into `canvas-lms`, you can test out the module +by seeing what changes were made to the `canvas-lms` environment. It's also +useful to to debug the npm module while it's loaded into `canvas-lms`. The +non-obvious part is figuring out where the module is in the webpack build. In +chrome, just open the 'developer tools', then select the 'sources' tab. In the +'sources' tree, browse to 'webpack://' > '.' > '~' > 'canvas-rce' > 'lib' and +you'll be able to see all the canvas-rce src files under there. Set your +breakpoints as needed and troubleshoot for what you need. \ No newline at end of file diff --git a/packages/canvas-rce/docker-compose.yml b/packages/canvas-rce/docker-compose.yml new file mode 100644 index 0000000000000..5af7eb15979c7 --- /dev/null +++ b/packages/canvas-rce/docker-compose.yml @@ -0,0 +1,5 @@ +version: '2' +services: + module: + build: + context: . diff --git a/packages/canvas-rce/github-pages/demo.html b/packages/canvas-rce/github-pages/demo.html new file mode 100644 index 0000000000000..0c5bfde65f2af --- /dev/null +++ b/packages/canvas-rce/github-pages/demo.html @@ -0,0 +1,42 @@ + + + + canvas-rce demo + + + +

CanvasRCE Demo

+
+
+

Editor

+
+ +
+

Multiple editors supported with a single sidebar

+
+ +
+

Editor rendered via React Component

+
+ +
+
+ +
+ + + diff --git a/packages/canvas-rce/github-pages/index.html b/packages/canvas-rce/github-pages/index.html new file mode 100644 index 0000000000000..2b46143ddd24a --- /dev/null +++ b/packages/canvas-rce/github-pages/index.html @@ -0,0 +1,17 @@ + + + + canvas-rce documentation + + + +

CanvasRCE Documentation

+

Documentation coming soon.

+

Demo

+

CanvasRCE Demo

+ + diff --git a/packages/canvas-rce/locales/ar.json b/packages/canvas-rce/locales/ar.json new file mode 100644 index 0000000000000..e86f7b69b91fa --- /dev/null +++ b/packages/canvas-rce/locales/ar.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "التنقل عبر المجموعة" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "سمة CC المشاركة أيضًا" + }, + "link_to_url_52dd935c": { + "message": "ارتباط إلى عنوان URL" + }, + "quizzes_7e598f57": { + "message": "الاختبارات" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "سمة CC غير التجارية بدون مشتقات" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "تحميل ملف جديد" + }, + "file_upload_form_4aaad554": { + "message": "نموذج تحميل ملف" + }, + "folder_705fd2d7": { + "message": "مجلد" + }, + "insert_equella_links_49a8dacd": { + "message": "إدراج ارتباطات Equella" + }, + "assignment_list_a833f59d": { + "message": "قائمة المهام" + }, + "alternative_text_a834dcad": { + "message": "نص بديل:" + }, + "discussions_a5f96392": { + "message": "المناقشات" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "سمة CC بدون مشتقات" + }, + "usage_right_ff96f3e2": { + "message": "حق الاستخدام:" + }, + "click_to_embed_image_33107dd8": { + "message": "انقر لتضمين الصورة " + }, + "i_hold_the_copyright_71ee91b1": { + "message": "أمتلك حقوق النشر" + }, + "files_c300e900": { + "message": "الملفات" + }, + "cancel_image_upload_2c771950": { + "message": "إلغاء تحميل صورة" + }, + "people_b4ebb13c": { + "message": "الأشخاص" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "تحقق إذا كانت الصورة للتزيين" + }, + "loading_25990131": { + "message": "جارٍ التحميل..." + }, + "announcements_a4b8ed4a": { + "message": "الإعلانات" + }, + "select_a_file_53ba40ac": { + "message": "تحديد ملف" + }, + "formatting_press_down_to_select_df728c30": { + "message": "التنسيق، اضغط لأسفل للتحديد" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "لون الخلفية، اضغط لأسفل للتحديد" + }, + "files_index_af7c662b": { + "message": "فهرس الملفات" + }, + "cancel_file_upload_9903e7b9": { + "message": "إلغاء تحميل ملف" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "تخضع المادة إلى استثناء الاستخدام العادل" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "أدخل نصًا بديلاً لهذه الصورة" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "ارتباط يؤدي إلى محتوى آخر في المجموعة." + }, + "discussions_index_6c36ced": { + "message": "فهرس المناقشات" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "انقر فوق أي ملف لإدراج ارتباط تنزيل يؤدي إلى ذلك الملف." + }, + "copyright_holder_66ee111": { + "message": "مالك حقوق النشر:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "منطقة نص منسق. اضغط على ALT+F8 للمساعدة" + }, + "enter_search_terms_e397b1f0": { + "message": "إدخال كلمات البحث" + }, + "pages_e5414c2c": { + "message": "الصفحات" + }, + "cc_attribution_f6de631f": { + "message": "سمة CC" + }, + "insert_link_6dc23cae": { + "message": "إدراج الارتباط" + }, + "collaborations_5c56c15f": { + "message": "عمليات التعاون" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "ماذا تود أن تسمي الصفحة الجديدة؟" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "انقر فوق أية صورة لتضمين الصورة في الصفحة." + }, + "search_flickr_6884b518": { + "message": "البحث في Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "انقر فوق أي صفحة لإدراج ارتباط يؤدي إلى تلك الصفحة." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "انقر لإدراج ارتباط إلى المحرر." + }, + "decorative_image_fde98579": { + "message": "صورة تزيين" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "انقر لإدراج ارتباط إلى هذا العنصر." + }, + "load_more_results_460f49a9": { + "message": "تحميل المزيد من النتائج" + }, + "link_7262adec": { + "message": "ارتباط" + }, + "grades_a61eba0a": { + "message": "الدرجات" + }, + "links_14b70841": { + "message": "ارتباطات" + }, + "loading_failed_b3524381": { + "message": "فشل التحميل..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "انقر لتضمين { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "نموذج إغلاق Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "مناهج المساق" + }, + "upload_8b403d05": { + "message": "تحميل" + }, + "modules_c4325335": { + "message": "الوحدات" + }, + "no_results_940393cf": { + "message": "لا توجد نتائج." + }, + "announcement_list_da155734": { + "message": "قائمة الإعلانات" + }, + "link_to_a_new_page_6c4ad034": { + "message": "ارتباط إلى صفحة جديدة" + }, + "insert_math_equation_57c6e767": { + "message": "إدخال معادلة رياضية" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "لقد حصلت على إذن لاستخدام هذا الملف." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "سمة CC غير التجارية بمشاركة المتشابهين" + }, + "wiki_home_9cd54d0": { + "message": "الصفحة الرئيسية لـ Wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "إن لم تحدد الآن حقوق الاستخدام، فسيتم إلغاء نشر هذا الملف بعد تحميله." + }, + "upload_a_new_image_890df275": { + "message": "تحميل صورة جديدة" + }, + "search_280d00bd": { + "message": "بحث" + }, + "assignments_1e02582c": { + "message": "المهام" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "سمة CC غير التجارية" + }, + "quizzes_list_d812caa6": { + "message": "قائمة الاختبارات" + }, + "image_upload_form_7b74079a": { + "message": "نموذج تحميل صورة" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "المادة مرخصة بموجب المشاع الإبداعي" + }, + "images_7ce26570": { + "message": "الصور" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "ارتباط يؤدي إلى محتوى آخر في المساق." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "حجم الخط، اضغط لأسفل للتحديد" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "حدد مجلدًا لتحميل ملفك عليه" + }, + "course_navigation_dd035109": { + "message": "التنقل عبر المساق" + }, + "choose_usage_rights_33683854": { + "message": "اختيار حقوق الاستخدام..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "لون النص، اضغط لأسفل للتحديد" + }, + "embed_image_1080badc": { + "message": "تضمين صورة" + }, + "creative_commons_license_725584ae": { + "message": "ترخيص المشاع الإبداعي:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "توجد المادة في المجال العام" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/bg.json b/packages/canvas-rce/locales/bg.json new file mode 100644 index 0000000000000..b22552e506ae5 --- /dev/null +++ b/packages/canvas-rce/locales/bg.json @@ -0,0 +1,44 @@ +{ + "announcements_a4b8ed4a": { + "message": "Обявления" + }, + "assignments_1e02582c": { + "message": "Задания" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "discussions_a5f96392": { + "message": "Дискусии" + }, + "files_c300e900": { + "message": "Файлове" + }, + "folder_705fd2d7": { + "message": "Папка" + }, + "grades_a61eba0a": { + "message": "Оценки" + }, + "loading_25990131": { + "message": "Зареждане..." + }, + "modules_c4325335": { + "message": "Модули" + }, + "pages_e5414c2c": { + "message": "Страници" + }, + "people_b4ebb13c": { + "message": "Хора" + }, + "quizzes_7e598f57": { + "message": "Tестове" + }, + "search_280d00bd": { + "message": "Търси" + }, + "upload_8b403d05": { + "message": "Качи" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/cs.json b/packages/canvas-rce/locales/cs.json new file mode 100644 index 0000000000000..7eb568b19ed12 --- /dev/null +++ b/packages/canvas-rce/locales/cs.json @@ -0,0 +1,35 @@ +{ + "announcements_a4b8ed4a": { + "message": "Oznámení" + }, + "assignments_1e02582c": { + "message": "Úkoly" + }, + "discussions_a5f96392": { + "message": "Diskuze" + }, + "files_c300e900": { + "message": "Soubory" + }, + "grades_a61eba0a": { + "message": "Prospěch" + }, + "loading_25990131": { + "message": "Nahrávám..." + }, + "modules_c4325335": { + "message": "Moduly" + }, + "pages_e5414c2c": { + "message": "Stránky" + }, + "people_b4ebb13c": { + "message": "Lidé" + }, + "quizzes_7e598f57": { + "message": "Kvízy" + }, + "upload_8b403d05": { + "message": "Nahrát" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/da.json b/packages/canvas-rce/locales/da.json new file mode 100644 index 0000000000000..a70cf535cd2af --- /dev/null +++ b/packages/canvas-rce/locales/da.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Gruppenavigation" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC tillæg navngivelse del ligeligt" + }, + "link_to_url_52dd935c": { + "message": "Link til URL" + }, + "quizzes_7e598f57": { + "message": "Quizzer" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC navngivelse ikke-kommerciel ingen afledninger" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload en ny fil" + }, + "file_upload_form_4aaad554": { + "message": "Upload-formular til filer" + }, + "folder_705fd2d7": { + "message": "mappe" + }, + "insert_equella_links_49a8dacd": { + "message": "Indsæt Equella-links" + }, + "assignment_list_a833f59d": { + "message": "Opgave liste" + }, + "alternative_text_a834dcad": { + "message": "Alternativ tekst:" + }, + "discussions_a5f96392": { + "message": "Diskussioner" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC navngivelse ingen afledninger" + }, + "usage_right_ff96f3e2": { + "message": "Brugsrettigheder:" + }, + "click_to_embed_image_33107dd8": { + "message": "Klik for at integrere billede" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Jeg er rettighedshaveren" + }, + "files_c300e900": { + "message": "Filer" + }, + "cancel_image_upload_2c771950": { + "message": "Annuller upload af billede" + }, + "people_b4ebb13c": { + "message": "Brugere" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Kontroller, om billedet er dekorativt" + }, + "loading_25990131": { + "message": "Indlæser ..." + }, + "announcements_a4b8ed4a": { + "message": "Meddelelser" + }, + "select_a_file_53ba40ac": { + "message": "Vælg en fil" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatering, tryk ned for at vælge" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Baggrundsfarve, tryk ned for at vælge" + }, + "files_index_af7c662b": { + "message": "Filoversigt" + }, + "cancel_file_upload_9903e7b9": { + "message": "Annuller fil-upload" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Materialet er underlagt undtagelsen om rimelig brug" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Indtast den alternative tekst til dette billede" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link til andet indhold i gruppen." + }, + "discussions_index_6c36ced": { + "message": "Diskussionsoversigt" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Klik på en vilkårlig fil for at indsætte et download-link til den pågældende fil." + }, + "copyright_holder_66ee111": { + "message": "Rettighedshaver:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Område med RTF. Tryk på ALT+F8 for hjælp" + }, + "enter_search_terms_e397b1f0": { + "message": "indtast søgetermer" + }, + "pages_e5414c2c": { + "message": "Sider" + }, + "cc_attribution_f6de631f": { + "message": "CC navngivelse" + }, + "insert_link_6dc23cae": { + "message": "Indsæt link" + }, + "collaborations_5c56c15f": { + "message": "Samarbejde" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Hvad kunne du tænke dig at kalde den nye side?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Klik på et vilkårligt billede for at integrere billedet i siden." + }, + "search_flickr_6884b518": { + "message": "Søg Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Klik på en vilkårlig side for at indsætte et link til den pågældende side." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Klik for at indsætte et link i editoren." + }, + "decorative_image_fde98579": { + "message": "Dekorativt billede" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Klik for at indsætte et link i dette element." + }, + "load_more_results_460f49a9": { + "message": "Indlæs flere resultater" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Karakterer" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "Indlæsning mislykkedes ..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Klik for at integrere { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Luk Flickr-formular" + }, + "course_syllabus_5de1b0af": { + "message": "Kursusbeskrivelse" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "modules_c4325335": { + "message": "Moduler" + }, + "no_results_940393cf": { + "message": "Ingen resultater." + }, + "announcement_list_da155734": { + "message": "Meddelelsesliste" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link til en ny side" + }, + "insert_math_equation_57c6e767": { + "message": "Indfør matematikudligning" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Jeg har opnået tilladelse til at bruge denne fil." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC navngivelse ikke-kommerciel del ligeligt" + }, + "wiki_home_9cd54d0": { + "message": "Wiki startside" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Hvis du ikke vælger brugsrettigheder nu, vil denne fil ikke blive offentliggjort, når den uploades." + }, + "upload_a_new_image_890df275": { + "message": "Upload et nyt billede" + }, + "search_280d00bd": { + "message": "Søg" + }, + "assignments_1e02582c": { + "message": "Opgave" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC navngivelse ikke-kommerciel" + }, + "quizzes_list_d812caa6": { + "message": "Liste over test" + }, + "image_upload_form_7b74079a": { + "message": "Uploadformular for billeder" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Materialet licenseres under Creative Commons" + }, + "images_7ce26570": { + "message": "Billeder" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link til andet indhold i kurset." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Skriftstørrelse, tryk ned for at vælge" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Vælg en mappe at uploade din fil til" + }, + "course_navigation_dd035109": { + "message": "Kursusnavigation" + }, + "choose_usage_rights_33683854": { + "message": "Vælg brugsrettigheder ..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Tekstfarve, tryk ned for at vælge" + }, + "embed_image_1080badc": { + "message": "Integrer billede" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons licens:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Materialer er på det offentlige domæne" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/de.json b/packages/canvas-rce/locales/de.json new file mode 100644 index 0000000000000..6a5c772bbca0f --- /dev/null +++ b/packages/canvas-rce/locales/de.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Gruppennavigation" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Zuordnung, zu gleichen Teilen" + }, + "link_to_url_52dd935c": { + "message": "Link zum URL" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Zuordnung, Nicht kommerziell, Keine Derivate" + }, + "c_2001_acme_inc_283f7f80": { + "message": "© 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Neue Datei hochladen" + }, + "file_upload_form_4aaad554": { + "message": "Datei hochladen (Formular)" + }, + "folder_705fd2d7": { + "message": "Ordner" + }, + "insert_equella_links_49a8dacd": { + "message": "Equella-Links einfügen" + }, + "assignment_list_a833f59d": { + "message": "Aufgabenliste" + }, + "alternative_text_a834dcad": { + "message": "Alternativer Text:" + }, + "discussions_a5f96392": { + "message": "Diskussionen" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Zuordnung, Keine Derivate" + }, + "usage_right_ff96f3e2": { + "message": "Nutzungsrecht:" + }, + "click_to_embed_image_33107dd8": { + "message": "Durch Anklicken Bild einbetten" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Ich bin der Urheberrechtsinhaber" + }, + "files_c300e900": { + "message": "Dateien" + }, + "cancel_image_upload_2c771950": { + "message": "Bild-Upload abbrechen" + }, + "people_b4ebb13c": { + "message": "Personen" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Markieren, falls das Bild dekorativ ist" + }, + "loading_25990131": { + "message": "Ladevorgang läuft..." + }, + "announcements_a4b8ed4a": { + "message": "Ankündigungen" + }, + "select_a_file_53ba40ac": { + "message": "Wählen Sie eine Datei aus." + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatierung, zum Auswählen Nach-Unten-Taste drücken" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Hintergrundfarbe, zum Auswählen Nach-Unten-Taste drücken" + }, + "files_index_af7c662b": { + "message": "Dateienindex" + }, + "cancel_file_upload_9903e7b9": { + "message": "Datei-Upload abbrechen" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Das Material unterliegt den Ausnahmen der fairen Nutzung." + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Alternativen Text für dieses Bild eingeben" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Links zu anderen Inhalten der Gruppe einfügen." + }, + "discussions_index_6c36ced": { + "message": "Diskussionenindex" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Um einen Downloadlink für eine Datei einzufügen, klicken Sie auf die entsprechende Datei." + }, + "copyright_holder_66ee111": { + "message": "Urheberrechtsinhaber:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text-Bereich. Für Hilfe ALT+F8 drücken" + }, + "enter_search_terms_e397b1f0": { + "message": "Suchbegriffe eingeben" + }, + "pages_e5414c2c": { + "message": "Seiten" + }, + "cc_attribution_f6de631f": { + "message": "CC Zuordnung" + }, + "insert_link_6dc23cae": { + "message": "Link einfügen" + }, + "collaborations_5c56c15f": { + "message": "Kollaborationen" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Welchen Namen möchten Sie der neuen Seite geben?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Um ein Bild auf dieser Seite einzufügen, klicken Sie auf das entsprechende Bild." + }, + "search_flickr_6884b518": { + "message": "Flickr suchen" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Um einen Link zu einer Seite einzufügen, klicken Sie auf die entsprechende Seite." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Einfügen eines Links in den Editor" + }, + "decorative_image_fde98579": { + "message": "Dekoratives Bild" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Einfügen eines Links auf dieses Element" + }, + "load_more_results_460f49a9": { + "message": "Weitere Ergebnisse laden" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Noten" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "Ladevorgang fehlgeschlagen" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "{ imageName } durch Anklicken einbetten" + }, + "close_flickr_form_b32e600a": { + "message": "Flickr-Formular schließen" + }, + "course_syllabus_5de1b0af": { + "message": "Kurssyllabus" + }, + "upload_8b403d05": { + "message": "Hochladen" + }, + "modules_c4325335": { + "message": "Module" + }, + "no_results_940393cf": { + "message": "Keine Ergebnisse." + }, + "announcement_list_da155734": { + "message": "Ankündigungsliste" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link zu einer neuen Seite" + }, + "insert_math_equation_57c6e767": { + "message": "Math. Gleichung einfügen" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Ich habe die Berechtigung zur Nutzung dieser Datei erhalten." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Zuordnung, Nicht kommerziell, zu gleichen Teilen" + }, + "wiki_home_9cd54d0": { + "message": "Wikistartseite" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Wenn Sie jetzt keine Nutzungsrechte auswählen, wird diese Datei nach dem Hochladen nicht veröffentlicht." + }, + "upload_a_new_image_890df275": { + "message": "Neues Bild hochladen" + }, + "search_280d00bd": { + "message": "Suchen" + }, + "assignments_1e02582c": { + "message": "Aufgaben" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Zuordnung, Nicht kommerziell" + }, + "quizzes_list_d812caa6": { + "message": "Quizliste" + }, + "image_upload_form_7b74079a": { + "message": "Bild hochladen (Formular)" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Das Material ist unter Creative Commons lizenziert." + }, + "images_7ce26570": { + "message": "Bilder" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Links zu anderen Kursinhalte einfügen." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Schriftgröße, zum Auswählen Nach-Unten-Taste drücken" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Wählen Sie einen Ordner zum Hochladen Ihrer Datei aus." + }, + "course_navigation_dd035109": { + "message": "Kursnavigation" + }, + "choose_usage_rights_33683854": { + "message": "Nutzungsrechte auswählen ...." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Textfarbe, zum Auswahlen Nach-Unten-Taste drücken" + }, + "embed_image_1080badc": { + "message": "Bild einfügen" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons-Lizenz:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Das Material ist gemeinfrei." + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/el.json b/packages/canvas-rce/locales/el.json new file mode 100644 index 0000000000000..92450850a8171 --- /dev/null +++ b/packages/canvas-rce/locales/el.json @@ -0,0 +1,224 @@ +{ + "group_navigation_99f191a": { + "message": "Πλοήγηση στην Ομάδα" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Αναφορά Δημιουργού-Παρόμοια Διανομή CC " + }, + "quizzes_7e598f57": { + "message": "Κουίζ" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα CC " + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Φόρτωση νέου αρχείου" + }, + "file_upload_form_4aaad554": { + "message": "Φόρμα Μεταφόρτωσης Αρχείου" + }, + "folder_705fd2d7": { + "message": "Φάκελος" + }, + "insert_equella_links_49a8dacd": { + "message": "Εισαγωγή Συνδέσμων τύπου Equella" + }, + "assignment_list_a833f59d": { + "message": "Λίστα Εργασιών" + }, + "discussions_a5f96392": { + "message": "Συζητήσεις" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Αναφορά Δημιουργού-Όχι Παράγωγα Έργα CC" + }, + "usage_right_ff96f3e2": { + "message": "Δικαίωμα Χρήσης:" + }, + "click_to_embed_image_33107dd8": { + "message": "Κλικάρετε για να ενσωματώσετε την εικόνα" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Έχω τα πνευματικά δικαιώματα" + }, + "files_c300e900": { + "message": "Αρχεία" + }, + "cancel_image_upload_2c771950": { + "message": "Ακύρωση μεταφόρτωσης εικόνας" + }, + "people_b4ebb13c": { + "message": "Κοινό" + }, + "loading_25990131": { + "message": "Φόρτωση..." + }, + "announcements_a4b8ed4a": { + "message": "Ανακοινώσεις" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Μορφοποίηση, πατήστε κάτω για επιλογή" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Χρώμα Φόντου, πιέστε για επιλογή" + }, + "files_index_af7c662b": { + "message": "Ευρετήριο Αρχείων" + }, + "cancel_file_upload_9903e7b9": { + "message": "Ακύρωση μεταφόρτωσης αρχείου" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Το υλικό υπόκειται σε εξαίρεση θεμιτής χρήσης" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Σύνδεση προς άλλο περιεχόμενο της ομάδας." + }, + "discussions_index_6c36ced": { + "message": "Ευρετήριο Συζητήσεων" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Κάντε κλικ σε οποιοδήποτε αρχείο για να εισαγάγετε σύνδεσμο λήψης για το συγκεκριμένο αρχείο." + }, + "copyright_holder_66ee111": { + "message": "Κάτοχος Πνευματικών Δικαιωμάτων:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Περιοχή Rich Text. Πατήστε ALT+F8 για βοήθεια" + }, + "enter_search_terms_e397b1f0": { + "message": "εισαγωγή όρων αναζήτησης" + }, + "pages_e5414c2c": { + "message": "Σελίδες" + }, + "cc_attribution_f6de631f": { + "message": "Αναφορά Δημιουργού CC" + }, + "insert_link_6dc23cae": { + "message": "Εισαγωγή Συνδέσμου" + }, + "collaborations_5c56c15f": { + "message": "Συνεργασίες" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Πως θέλετε να ονομάσετε τη νέα σελίδα;" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Κλικάρετε κάποια εικόνα για να την ενσωματώσετε στη σελίδα." + }, + "search_flickr_6884b518": { + "message": "Αναζήτηση Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Κάντε κλικ σε οποιαδήποτε σελίδα για να εισαγάγετε σύνδεσμο προς αυτή τη σελίδα." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Κάντε κλικ για να εισάγετε σύνδεσμο μέσα στον επεξεργαστή" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Κάντε κλικ για να εισάγετε σύνδεσμο προς αυτή το αντικείμενο" + }, + "load_more_results_460f49a9": { + "message": "Φόρτωση περισσότερων αποτελεσμάτων" + }, + "link_7262adec": { + "message": "Σύνδεσμος" + }, + "grades_a61eba0a": { + "message": "Βαθμοί" + }, + "links_14b70841": { + "message": "Σύνδεσμοι" + }, + "loading_failed_b3524381": { + "message": "Η Φόρτωση Απέτυχε" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Κάντε κλικ για να ενσωματώσετε την εικόνα { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Κλείσιμο φόρμας Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Αναλυτικό Πρόγραμμα Μαθήματος" + }, + "upload_8b403d05": { + "message": "Μεταφόρτωση" + }, + "modules_c4325335": { + "message": "Ενότητες" + }, + "no_results_940393cf": { + "message": "Δεν υπάρχουν Αποτελέσματα" + }, + "announcement_list_da155734": { + "message": "Λίστα Ανακοινώσεων" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Σύνδεσμος προς Νέα Σελίδα" + }, + "insert_math_equation_57c6e767": { + "message": "Εισαγωγή Μαθηματικής Εξίσωσης" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Πήρα άδεια για να χρησιμοποιήσω αυτό το αρχείο." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Παρόμοια Διανομή CC " + }, + "wiki_home_9cd54d0": { + "message": "Αρχική Σελίδα Wiki" + }, + "upload_a_new_image_890df275": { + "message": "Φόρτωση νέας εικόνας" + }, + "search_280d00bd": { + "message": "Αναζήτηση" + }, + "assignments_1e02582c": { + "message": "Εργασίες" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Αναφορά Δημιουργού-Μη Εμπορική Χρήση CC " + }, + "image_upload_form_7b74079a": { + "message": "Φόρμα Μεταφόρτωσης Εικόνας" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Το υλικό φέρει άδεια Creative Commons" + }, + "images_7ce26570": { + "message": "Εικόνες" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Σύνδεση προς άλλο περιεχόμενο του μαθήματος." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Μέγεθος Γραμματοσειράς, πιέστε για επιλογή" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Επιλέξτε το φάκελο στον οποίο θέλετε να φορτώσετε το αρχείο " + }, + "course_navigation_dd035109": { + "message": "Πλοήγηση στο μάθημα" + }, + "choose_usage_rights_33683854": { + "message": "Επιλέξτε δικαιώματα χρήσης..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Χρώμα Κειμένου, πιέστε για επιλογή" + }, + "embed_image_1080badc": { + "message": "Ενσωμάτωση εικόνας" + }, + "creative_commons_license_725584ae": { + "message": "Άδεια Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Το υλικό βρίσκεται στο δημόσιο domain" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en-AU.json b/packages/canvas-rce/locales/en-AU.json new file mode 100644 index 0000000000000..6b909043672b3 --- /dev/null +++ b/packages/canvas-rce/locales/en-AU.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "Announcement List" + }, + "announcements_a4b8ed4a": { + "message": "Announcements" + }, + "assignment_list_a833f59d": { + "message": "Assignment List" + }, + "assignments_1e02582c": { + "message": "Assignments" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background Colour, press down to select" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "cc_attribution_f6de631f": { + "message": "CC Attribution" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Attribution No Derivatives" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Attribution Non-Commercial" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Attribution Non-Commercial No Derivatives" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Attribution Non-Commercial Share Alike" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Attribution Share Alike" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "copyright_holder_66ee111": { + "message": "Copyright Holder:" + }, + "course_navigation_dd035109": { + "message": "Course Navigation" + }, + "course_syllabus_5de1b0af": { + "message": "Course Syllabus" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Licence:" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "discussions_index_6c36ced": { + "message": "Discussions Index" + }, + "embed_image_1080badc": { + "message": "Embed Image" + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "file_upload_form_4aaad554": { + "message": "File Upload Form" + }, + "files_c300e900": { + "message": "Files" + }, + "files_index_af7c662b": { + "message": "Files Index" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font Size, press down to select" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting, press down to select" + }, + "grades_a61eba0a": { + "message": "Marks" + }, + "group_navigation_99f191a": { + "message": "Group Navigation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it's uploaded." + }, + "image_upload_form_7b74079a": { + "message": "Image Upload Form" + }, + "images_7ce26570": { + "message": "Images" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella Links" + }, + "insert_link_6dc23cae": { + "message": "Insert Link" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Maths Equation" + }, + "link_7262adec": { + "message": "Link" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a New Page" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the course." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "link_to_url_52dd935c": { + "message": "Link to URL" + }, + "links_14b70841": { + "message": "Links" + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "loading_25990131": { + "message": "Loading..." + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "No results." + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "people_b4ebb13c": { + "message": "People" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help." + }, + "search_280d00bd": { + "message": "Search" + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text Colour, press down to select" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "usage_right_ff96f3e2": { + "message": "Usage Right:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en-GB-x-lbs.json b/packages/canvas-rce/locales/en-GB-x-lbs.json new file mode 100644 index 0000000000000..150980cbd826d --- /dev/null +++ b/packages/canvas-rce/locales/en-GB-x-lbs.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "Announcement List" + }, + "announcements_a4b8ed4a": { + "message": "Announcements" + }, + "assignment_list_a833f59d": { + "message": "Task list" + }, + "assignments_1e02582c": { + "message": "Tasks" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background colour. Press down to select" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "cc_attribution_f6de631f": { + "message": "CC attribution" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC attribution no derivatives" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC attribution non-commercial" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC attribution non-commercial no derivatives" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC attribution non-commercial share alike" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC attribution share alike" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "copyright_holder_66ee111": { + "message": "Copyright holder:" + }, + "course_navigation_dd035109": { + "message": "Programme navigation" + }, + "course_syllabus_5de1b0af": { + "message": "Programme syllabus" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Licence:" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "discussions_index_6c36ced": { + "message": "Discussions index" + }, + "embed_image_1080badc": { + "message": "Embed image" + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "file_upload_form_4aaad554": { + "message": "File upload form" + }, + "files_c300e900": { + "message": "Files" + }, + "files_index_af7c662b": { + "message": "Files index" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font size. Press down to select" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting. Press down to select" + }, + "grades_a61eba0a": { + "message": "Grades" + }, + "group_navigation_99f191a": { + "message": "Group navigation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it''s uploaded." + }, + "image_upload_form_7b74079a": { + "message": "Image upload form" + }, + "images_7ce26570": { + "message": "Images" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella links" + }, + "insert_link_6dc23cae": { + "message": "Insert link" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Math Equation" + }, + "link_7262adec": { + "message": "Link" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a new page" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the programme." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "link_to_url_52dd935c": { + "message": "Link to URL" + }, + "links_14b70841": { + "message": "Links" + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "loading_25990131": { + "message": "Loading..." + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "No results." + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "people_b4ebb13c": { + "message": "People" + }, + "quizzes_7e598f57": { + "message": "Surveys" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help" + }, + "search_280d00bd": { + "message": "Search" + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text colour. Press down to select" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "usage_right_ff96f3e2": { + "message": "Usage right:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en-GB.json b/packages/canvas-rce/locales/en-GB.json new file mode 100644 index 0000000000000..7cb4d70d80ff8 --- /dev/null +++ b/packages/canvas-rce/locales/en-GB.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "Announcement List" + }, + "announcements_a4b8ed4a": { + "message": "Announcements" + }, + "assignment_list_a833f59d": { + "message": "Assignment list" + }, + "assignments_1e02582c": { + "message": "Assignments" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background colour. Press down to select" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "cc_attribution_f6de631f": { + "message": "CC attribution" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC attribution no derivatives" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC attribution non-commercial" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC attribution non-commercial no derivatives" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC attribution non-commercial share alike" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC attribution share alike" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "copyright_holder_66ee111": { + "message": "Copyright holder:" + }, + "course_navigation_dd035109": { + "message": "Course navigation" + }, + "course_syllabus_5de1b0af": { + "message": "Course syllabus" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Licence:" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "discussions_index_6c36ced": { + "message": "Discussions index" + }, + "embed_image_1080badc": { + "message": "Embed image" + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "file_upload_form_4aaad554": { + "message": "File upload form" + }, + "files_c300e900": { + "message": "Files" + }, + "files_index_af7c662b": { + "message": "Files index" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font size. Press down to select" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting. Press down to select" + }, + "grades_a61eba0a": { + "message": "Grades" + }, + "group_navigation_99f191a": { + "message": "Group navigation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it''s uploaded." + }, + "image_upload_form_7b74079a": { + "message": "Image upload form" + }, + "images_7ce26570": { + "message": "Images" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella links" + }, + "insert_link_6dc23cae": { + "message": "Insert link" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Math Equation" + }, + "link_7262adec": { + "message": "Link" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a new page" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the course." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "link_to_url_52dd935c": { + "message": "Link to URL" + }, + "links_14b70841": { + "message": "Links" + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "loading_25990131": { + "message": "Loading..." + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "No results." + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "people_b4ebb13c": { + "message": "People" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help" + }, + "search_280d00bd": { + "message": "Search" + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text colour. Press down to select" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "usage_right_ff96f3e2": { + "message": "Usage right:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en.json b/packages/canvas-rce/locales/en.json new file mode 100644 index 0000000000000..6d34223b686ab --- /dev/null +++ b/packages/canvas-rce/locales/en.json @@ -0,0 +1,264 @@ +{ + "alternative_text_a834dcad": { + "message": "Alternative text:" + }, + "announcement_list_da155734": { + "message": "Announcement List" + }, + "announcements_a4b8ed4a": { + "message": "Announcements", + "description": "Title of Sidebar accordion tab containing links to announcements." + }, + "assignment_list_a833f59d": { + "message": "Assignment List" + }, + "assignments_1e02582c": { + "message": "Assignments", + "description": "Title of Sidebar accordion tab containing links to assignments." + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background Color, press down to select" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "cc_attribution_f6de631f": { + "message": "CC Attribution" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Attribution No Derivatives" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Attribution Non-Commercial" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Attribution Non-Commercial No Derivatives" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Attribution Non-Commercial Share Alike" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Attribution Share Alike" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Check if the image is decorative" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "copyright_holder_66ee111": { + "message": "Copyright Holder:" + }, + "course_navigation_dd035109": { + "message": "Course Navigation", + "description": "Title of Sidebar accordion tab containing links to course pages." + }, + "course_syllabus_5de1b0af": { + "message": "Course Syllabus" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons License:" + }, + "decorative_image_fde98579": { + "message": "Decorative image" + }, + "discussions_a5f96392": { + "message": "Discussions", + "description": "Title of Sidebar accordion tab containing links to discussions." + }, + "discussions_index_6c36ced": { + "message": "Discussions Index" + }, + "embed_image_1080badc": { + "message": "Embed Image", + "description": "Title for RCE button to embed an image" + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Enter the alternative text for this image" + }, + "file_upload_form_4aaad554": { + "message": "File Upload Form" + }, + "files_c300e900": { + "message": "Files", + "description": "Title of Sidebar tab containing uploaded files." + }, + "files_index_af7c662b": { + "message": "Files Index" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font Size, press down to select" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting, press down to select" + }, + "grades_a61eba0a": { + "message": "Grades" + }, + "group_navigation_99f191a": { + "message": "Group Navigation", + "description": "Title of Sidebar accordion tab containing links to group pages." + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it''s uploaded." + }, + "image_upload_form_7b74079a": { + "message": "Image Upload Form" + }, + "images_7ce26570": { + "message": "Images", + "description": "Title of Sidebar tab containing uploaded images and image services." + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella Links", + "description": "Title for RCE button to insert links to Equella content" + }, + "insert_link_6dc23cae": { + "message": "Insert Link" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Math Equation", + "description": "Title for RCE button to insert a math equation" + }, + "link_7262adec": { + "message": "Link", + "description": "Fallback title attribute on an unnamed link inserted from the sidebar." + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a New Page" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the course." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "link_to_url_52dd935c": { + "message": "Link to URL", + "description": "Title for RCE button to insert links to a URL" + }, + "links_14b70841": { + "message": "Links", + "description": "Title of Sidebar tab containing links to course pages." + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "loading_25990131": { + "message": "Loading..." + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "modules_c4325335": { + "message": "Modules", + "description": "Title of Sidebar accordion tab containing links to course modules." + }, + "no_results_940393cf": { + "message": "No results." + }, + "pages_e5414c2c": { + "message": "Pages", + "description": "Title of Sidebar accordion tab containing links to wiki pages." + }, + "people_b4ebb13c": { + "message": "People" + }, + "quizzes_7e598f57": { + "message": "Quizzes", + "description": "Title of Sidebar accordion tab containing links to quizzes." + }, + "quizzes_list_d812caa6": { + "message": "Quizzes List" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help" + }, + "search_280d00bd": { + "message": "Search" + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text Color, press down to select" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "usage_right_ff96f3e2": { + "message": "Usage Right:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en_AU.json b/packages/canvas-rce/locales/en_AU.json new file mode 100644 index 0000000000000..de8b1a6916066 --- /dev/null +++ b/packages/canvas-rce/locales/en_AU.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Group Navigation" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Attribution Share Alike" + }, + "link_to_url_52dd935c": { + "message": "Link to URL" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Attribution Non-Commercial No Derivatives" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "file_upload_form_4aaad554": { + "message": "File Upload Form" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella Links" + }, + "assignment_list_a833f59d": { + "message": "Assignment List" + }, + "alternative_text_a834dcad": { + "message": "Alternative text:" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Attribution No Derivatives" + }, + "usage_right_ff96f3e2": { + "message": "Usage Right:" + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "files_c300e900": { + "message": "Files" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "people_b4ebb13c": { + "message": "People" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Check if the image is decorative" + }, + "loading_25990131": { + "message": "Loading..." + }, + "announcements_a4b8ed4a": { + "message": "Announcements" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting, press down to select" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background Colour, press down to select" + }, + "files_index_af7c662b": { + "message": "Files Index" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Enter the alternative text for this image" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "discussions_index_6c36ced": { + "message": "Discussions Index" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "copyright_holder_66ee111": { + "message": "Copyright Holder:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help." + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "cc_attribution_f6de631f": { + "message": "CC Attribution" + }, + "insert_link_6dc23cae": { + "message": "Insert Link" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "decorative_image_fde98579": { + "message": "Decorative image" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Marks" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "course_syllabus_5de1b0af": { + "message": "Course Syllabus" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "No results." + }, + "announcement_list_da155734": { + "message": "Announcement List" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a New Page" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Maths Equation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Attribution Non-Commercial Share Alike" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it''s uploaded." + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "search_280d00bd": { + "message": "Search" + }, + "assignments_1e02582c": { + "message": "Assignments" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Attribution Non-Commercial" + }, + "quizzes_list_d812caa6": { + "message": "Quizzes List" + }, + "image_upload_form_7b74079a": { + "message": "Image Upload Form" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "images_7ce26570": { + "message": "Images" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the course." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font Size, press down to select" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "course_navigation_dd035109": { + "message": "Course Navigation" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text Colour, press down to select" + }, + "embed_image_1080badc": { + "message": "Embed Image" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Licence:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en_GB.json b/packages/canvas-rce/locales/en_GB.json new file mode 100644 index 0000000000000..c02920bfb3710 --- /dev/null +++ b/packages/canvas-rce/locales/en_GB.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Group navigation" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC attribution share alike" + }, + "link_to_url_52dd935c": { + "message": "Link to URL" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC attribution non-commercial no derivatives" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "file_upload_form_4aaad554": { + "message": "File upload form" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella links" + }, + "assignment_list_a833f59d": { + "message": "Assignment list" + }, + "alternative_text_a834dcad": { + "message": "Alternative text:" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC attribution no derivatives" + }, + "usage_right_ff96f3e2": { + "message": "Usage right:" + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "files_c300e900": { + "message": "Files" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "people_b4ebb13c": { + "message": "People" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Check if the image is decorative" + }, + "loading_25990131": { + "message": "Loading..." + }, + "announcements_a4b8ed4a": { + "message": "Announcements" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting. Press down to select" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background colour. Press down to select" + }, + "files_index_af7c662b": { + "message": "Files index" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Enter the alternative text for this image" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "discussions_index_6c36ced": { + "message": "Discussions index" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "copyright_holder_66ee111": { + "message": "Copyright holder:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help" + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "cc_attribution_f6de631f": { + "message": "CC attribution" + }, + "insert_link_6dc23cae": { + "message": "Insert link" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "decorative_image_fde98579": { + "message": "Decorative image" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Grades" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "course_syllabus_5de1b0af": { + "message": "Course syllabus" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "No results." + }, + "announcement_list_da155734": { + "message": "Announcement List" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a new page" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Math Equation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC attribution non-commercial share alike" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it''s uploaded." + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "search_280d00bd": { + "message": "Search" + }, + "assignments_1e02582c": { + "message": "Assignments" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC attribution non-commercial" + }, + "quizzes_list_d812caa6": { + "message": "Quizzes List" + }, + "image_upload_form_7b74079a": { + "message": "Image upload form" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "images_7ce26570": { + "message": "Images" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the course." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font size. Press down to select" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "course_navigation_dd035109": { + "message": "Course navigation" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text colour. Press down to select" + }, + "embed_image_1080badc": { + "message": "Embed image" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Licence:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/en_IE.json b/packages/canvas-rce/locales/en_IE.json new file mode 100644 index 0000000000000..8527a9c2681c1 --- /dev/null +++ b/packages/canvas-rce/locales/en_IE.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Group navigation" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC attribution share alike" + }, + "link_to_url_52dd935c": { + "message": "Link to URL" + }, + "quizzes_7e598f57": { + "message": "Surveys" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC attribution non-commercial no derivatives" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload a new file" + }, + "file_upload_form_4aaad554": { + "message": "File upload form" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella links" + }, + "assignment_list_a833f59d": { + "message": "Task list" + }, + "alternative_text_a834dcad": { + "message": "Alternative text:" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC attribution no derivatives" + }, + "usage_right_ff96f3e2": { + "message": "Usage right:" + }, + "click_to_embed_image_33107dd8": { + "message": "Click to embed image" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "I hold the copyright" + }, + "files_c300e900": { + "message": "Files" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "people_b4ebb13c": { + "message": "People" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Check if the image is decorative" + }, + "loading_25990131": { + "message": "Loading..." + }, + "announcements_a4b8ed4a": { + "message": "Announcements" + }, + "select_a_file_53ba40ac": { + "message": "Select a file" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatting. Press down to select" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Background colour. Press down to select" + }, + "files_index_af7c662b": { + "message": "Files index" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "The material is subject to fair use exception" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Enter the alternative text for this image" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link to other content in the group." + }, + "discussions_index_6c36ced": { + "message": "Discussions index" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Click any file to insert a download link for that file." + }, + "copyright_holder_66ee111": { + "message": "Copyright holder:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Press ALT+F8 for help" + }, + "enter_search_terms_e397b1f0": { + "message": "enter search terms" + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "cc_attribution_f6de631f": { + "message": "CC attribution" + }, + "insert_link_6dc23cae": { + "message": "Insert link" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "What would you like to call the new page?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Click any image to embed the image in the page." + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Click any page to insert a link to that page." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "decorative_image_fde98579": { + "message": "Decorative image" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Grades" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Click to embed { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "course_syllabus_5de1b0af": { + "message": "Programme syllabus" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "No results." + }, + "announcement_list_da155734": { + "message": "Announcement List" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link to a new page" + }, + "insert_math_equation_57c6e767": { + "message": "Insert Math Equation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "I have obtained permission to use this file." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC attribution non-commercial share alike" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "If you do not select usage rights now, this file will be unpublished after it''s uploaded." + }, + "upload_a_new_image_890df275": { + "message": "Upload a new image" + }, + "search_280d00bd": { + "message": "Search" + }, + "assignments_1e02582c": { + "message": "Tasks" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC attribution non-commercial" + }, + "quizzes_list_d812caa6": { + "message": "Surveys List" + }, + "image_upload_form_7b74079a": { + "message": "Image upload form" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "The material is licensed under Creative Commons" + }, + "images_7ce26570": { + "message": "Images" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link to other content in the programme." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Font size. Press down to select" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "course_navigation_dd035109": { + "message": "Programme navigation" + }, + "choose_usage_rights_33683854": { + "message": "Choose usage rights..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Text colour. Press down to select" + }, + "embed_image_1080badc": { + "message": "Embed image" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Licence:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "The material is in the public domain" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/es.json b/packages/canvas-rce/locales/es.json new file mode 100644 index 0000000000000..fa659df6190f7 --- /dev/null +++ b/packages/canvas-rce/locales/es.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Navegación del Grupo" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Atribución compartida de CC" + }, + "link_to_url_52dd935c": { + "message": "URL del enlace" + }, + "quizzes_7e598f57": { + "message": "Evaluaciones" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Atribución no comercial sin derivativos de CC" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Cargar un Archivo Nuevo" + }, + "file_upload_form_4aaad554": { + "message": "Formulario Cargar archivos" + }, + "folder_705fd2d7": { + "message": "Carpeta" + }, + "insert_equella_links_49a8dacd": { + "message": "Insertar enlaces de Equella" + }, + "assignment_list_a833f59d": { + "message": "Lista de Tareas" + }, + "alternative_text_a834dcad": { + "message": "Texto alternativo:" + }, + "discussions_a5f96392": { + "message": "Foros" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Atribución sin derivativos de CC" + }, + "usage_right_ff96f3e2": { + "message": "Derecho de uso:" + }, + "click_to_embed_image_33107dd8": { + "message": "Haga clic para incluír imagen" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Soy el titular de los derechos de autor" + }, + "files_c300e900": { + "message": "Archivos" + }, + "cancel_image_upload_2c771950": { + "message": "Cancelar la carga de imágenes" + }, + "people_b4ebb13c": { + "message": "Personas" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Compruebe si la imagen es decorativa" + }, + "loading_25990131": { + "message": "Cargando..." + }, + "announcements_a4b8ed4a": { + "message": "Anuncios" + }, + "select_a_file_53ba40ac": { + "message": "Seleccione un archivo" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formato, pulse abajo para seleccionar" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Color de fondo, pulse abajo para seleccionar" + }, + "files_index_af7c662b": { + "message": "Índice de Archivos" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancelar la carga de archivos" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "El material está sujeto a la excepción de uso razonable" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Ingrese el texto alternativo para esta imagen" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Enlazar a otro contenido en el grupo." + }, + "discussions_index_6c36ced": { + "message": "Índice de Foros" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Hacer clic en cualquier archivo para insertar un enlace descargado para ese archivo." + }, + "copyright_holder_66ee111": { + "message": "Titular de los derechos de autor:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Area del texto enriquecido. Presione ALT+F8 para ayuda" + }, + "enter_search_terms_e397b1f0": { + "message": "ingresar los términos de búsqueda" + }, + "pages_e5414c2c": { + "message": "Páginas" + }, + "cc_attribution_f6de631f": { + "message": "Atribución de CC" + }, + "insert_link_6dc23cae": { + "message": "Insertar enlace" + }, + "collaborations_5c56c15f": { + "message": "Colaboraciones" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "¿Cómo le gustaría llamar a la página nueva?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Hacer clic en cualquier imagen para insertar la imagen en la página." + }, + "search_flickr_6884b518": { + "message": "Buscar Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Haga clic en cualquier página para insertar un enlace a esa página." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Haz clic para insertar un enlace en el editor." + }, + "decorative_image_fde98579": { + "message": "Imagen decorativa" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Haz clic para insertar un enlace a este elemento." + }, + "load_more_results_460f49a9": { + "message": "Cargar más resultados" + }, + "link_7262adec": { + "message": "Enlace" + }, + "grades_a61eba0a": { + "message": "Calificaciones" + }, + "links_14b70841": { + "message": "Enlaces" + }, + "loading_failed_b3524381": { + "message": "La carga falló..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Haga clic para incluír { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Formulario Cerrar Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Programa de Estudios del Curso" + }, + "upload_8b403d05": { + "message": "Cargar" + }, + "modules_c4325335": { + "message": "Módulos" + }, + "no_results_940393cf": { + "message": "No hay resultados." + }, + "announcement_list_da155734": { + "message": "Lista de Anuncios" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Enlazar a una nueva página" + }, + "insert_math_equation_57c6e767": { + "message": "Insertar la ecuación matemática" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "He obtenido permiso para utilizar este archivo." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Atribución no comercial compartida de CC" + }, + "wiki_home_9cd54d0": { + "message": "Página de Inicio de Wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Si no selecciona los derechos de uso en este momento, se cancelará la publicación de este archivo después de cargarlo." + }, + "upload_a_new_image_890df275": { + "message": "Cargar una imagen nueva" + }, + "search_280d00bd": { + "message": "Buscar" + }, + "assignments_1e02582c": { + "message": "Tareas" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Atribución no comercial de CC" + }, + "quizzes_list_d812caa6": { + "message": "Lista de evaluaciones" + }, + "image_upload_form_7b74079a": { + "message": "Formulario Cargar imágenes" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "El material tiene licencia Creative Commons" + }, + "images_7ce26570": { + "message": "Imagenes" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Enlazar a otro contenido en el curso." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Tamaño del texto, pulse abajo para seleccionar" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Seleccione una carpeta en donde guardar el archivo cargado" + }, + "course_navigation_dd035109": { + "message": "Navegación del Curso" + }, + "choose_usage_rights_33683854": { + "message": "Elegir derechos de uso..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Color de texto, pulse abajo para seleccionar" + }, + "embed_image_1080badc": { + "message": "Incorporar imagen" + }, + "creative_commons_license_725584ae": { + "message": "Licencia Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "El material es de dominio público" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/fa-IR.json b/packages/canvas-rce/locales/fa-IR.json new file mode 100644 index 0000000000000..59be52e457fd4 --- /dev/null +++ b/packages/canvas-rce/locales/fa-IR.json @@ -0,0 +1,182 @@ +{ + "announcement_list_da155734": { + "message": "فهرست اطلاعیه" + }, + "announcements_a4b8ed4a": { + "message": "اطلاعیه‌ها" + }, + "assignment_list_a833f59d": { + "message": "فهرست تکلیف" + }, + "assignments_1e02582c": { + "message": "تکلیف ها" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "رنگ پس زمینه، کلید down را برای انتخاب فشار دهید" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cc_attribution_f6de631f": { + "message": "ارجاع کریتیو کامنز" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "ارجاع کریتیو کامنز، بدون آثار اشتقاقی" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "ارجاع کریتیو کامنز، غیر تجاری" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "ارجاع کریتیو کامنز، غیر تجاری، بدون آثار اشتقاقی" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "ارجاع کریتیو کامنز، غیر تجاری، اشتراک سازی یکسان" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "ارجاع کریتیو کامنز، اشتراک سازی یکسان" + }, + "choose_usage_rights_33683854": { + "message": "انتخاب حقوق استفاده..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "برای درج پیوند بارگیری برای یک فایل، روی آن فایل کلیک کنید." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "برای درج یک تصویر در صفحه، روی آن تصویر کلیک کنید." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "برای درج پیوند به یک صفحه، روی آن صفحه کلیک کنید." + }, + "click_to_embed_image_33107dd8": { + "message": "برای درج تصویر کلیک کنید" + }, + "collaborations_5c56c15f": { + "message": "همکاری ها" + }, + "copyright_holder_66ee111": { + "message": "دارنده حق نشر:" + }, + "course_navigation_dd035109": { + "message": "پیمایش درس" + }, + "course_syllabus_5de1b0af": { + "message": "سرفصل درس" + }, + "creative_commons_license_725584ae": { + "message": "مجوز کریتیو کامنز:" + }, + "discussions_a5f96392": { + "message": "بحث ها" + }, + "discussions_index_6c36ced": { + "message": "فهرست بحث ها" + }, + "embed_image_1080badc": { + "message": "درج تصویر" + }, + "enter_search_terms_e397b1f0": { + "message": "وارد کردن عبارت های جستجو" + }, + "files_c300e900": { + "message": "فایل ها" + }, + "files_index_af7c662b": { + "message": "فهرست فایل ها" + }, + "folder_705fd2d7": { + "message": "پوشه" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "اندازه قلم، کلید down را برای انتخاب فشار دهید" + }, + "formatting_press_down_to_select_df728c30": { + "message": "در حال قالب بندی، کلید down را برای انتخاب فشار دهید" + }, + "grades_a61eba0a": { + "message": "نمره ها" + }, + "group_navigation_99f191a": { + "message": "پیمایش گروه" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "مجوز استفاده از این فایل را به دست آورده ام." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "حق نشر دارم" + }, + "images_7ce26570": { + "message": "تصاویر" + }, + "insert_link_6dc23cae": { + "message": "درج پیوند" + }, + "insert_math_equation_57c6e767": { + "message": "درج معادله ریاضی" + }, + "link_7262adec": { + "message": "پیوند" + }, + "link_to_a_new_page_6c4ad034": { + "message": "پیوند دادن به صفحه جدید" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "به محتوای دیگر موجود در درس پیوند دهید." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "به محتوای دیگر در گروه پیوند دهید." + }, + "links_14b70841": { + "message": "پیوندها" + }, + "loading_25990131": { + "message": "در حال بارگذاری..." + }, + "modules_c4325335": { + "message": "ماژول ها" + }, + "pages_e5414c2c": { + "message": "صفحه ها" + }, + "people_b4ebb13c": { + "message": "افراد" + }, + "quizzes_7e598f57": { + "message": "آزمون‌ها" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "قسمت دارای متن غنی. ALT+F8 را برای راهنمایی فشار دهید." + }, + "search_280d00bd": { + "message": "جستجو" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "رنگ متن، کلید down را برای انتخاب فشار دهید" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "مطلب در دامنه عمومی است" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "مطلب تحت مجوز کریتیو کامنز است" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "مطلب مشمول استثناء استفاده منصفانه است" + }, + "upload_8b403d05": { + "message": "بارگذاری" + }, + "upload_a_new_file_96e6d4ff": { + "message": "بارگذاری یک فایل جدید" + }, + "upload_a_new_image_890df275": { + "message": "بارگذاری یک تصویر جدید" + }, + "usage_right_ff96f3e2": { + "message": "حق استفاده:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "مایلید نام این صفحه جدید چه باشد؟" + }, + "wiki_home_9cd54d0": { + "message": "صفحه اصلی ویکی" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/fa.json b/packages/canvas-rce/locales/fa.json new file mode 100644 index 0000000000000..a0f6742e5a731 --- /dev/null +++ b/packages/canvas-rce/locales/fa.json @@ -0,0 +1,173 @@ +{ + "announcement_list_da155734": { + "message": "فهرست اطلاعیه" + }, + "announcements_a4b8ed4a": { + "message": "اطلاعیه ها" + }, + "assignment_list_a833f59d": { + "message": "فهرست تکلیف" + }, + "assignments_1e02582c": { + "message": "تکلیف ها" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "رنگ پس زمینه، کلید down را برای انتخاب فشار دهید" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancel file upload" + }, + "cancel_image_upload_2c771950": { + "message": "Cancel image upload" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "برای درج پیوند بارگیری برای یک فایل، روی آن فایل کلیک کنید." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "برای درج یک تصویر در صفحه، روی آن تصویر کلیک کنید." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "برای درج پیوند به یک صفحه، روی آن صفحه کلیک کنید." + }, + "click_to_embed_image_33107dd8": { + "message": "برای درج تصویر کلیک کنید" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "برای درج { imageName } کلیک کنید" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Click to insert a link into the editor." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Click to insert a link to this item." + }, + "close_flickr_form_b32e600a": { + "message": "Close Flickr form" + }, + "collaborations_5c56c15f": { + "message": "همکاری ها" + }, + "course_navigation_dd035109": { + "message": "پیمایش درس" + }, + "course_syllabus_5de1b0af": { + "message": "سرفصل درس" + }, + "discussions_a5f96392": { + "message": "بحث ها" + }, + "discussions_index_6c36ced": { + "message": "فهرست بحث ها" + }, + "embed_image_1080badc": { + "message": "درج تصویر" + }, + "enter_search_terms_e397b1f0": { + "message": "وارد کردن عبارت های جستجو" + }, + "file_upload_form_4aaad554": { + "message": "File Upload Form" + }, + "files_c300e900": { + "message": "فایل ها" + }, + "files_index_af7c662b": { + "message": "فهرست فایل ها" + }, + "folder_705fd2d7": { + "message": "پوشه" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "اندازه قلم، کلید down را برای انتخاب فشار دهید" + }, + "formatting_press_down_to_select_df728c30": { + "message": "در حال قالب بندی، کلید down را برای انتخاب فشار دهید" + }, + "grades_a61eba0a": { + "message": "نمره ها" + }, + "group_navigation_99f191a": { + "message": "پیمایش گروه" + }, + "image_upload_form_7b74079a": { + "message": "Image Upload Form" + }, + "images_7ce26570": { + "message": "تصاویر" + }, + "insert_equella_links_49a8dacd": { + "message": "Insert Equella Links" + }, + "insert_math_equation_57c6e767": { + "message": "درج معادله ریاضی" + }, + "limit_50mb_per_file_51d9f024": { + "message": "limit 50MB per file" + }, + "link_7262adec": { + "message": "پیوند" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "به محتوای دیگر موجود در درس پیوند دهید." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "به محتوای دیگر در گروه پیوند دهید." + }, + "links_14b70841": { + "message": "پیوندها" + }, + "load_more_results_460f49a9": { + "message": "Load more results" + }, + "loading_25990131": { + "message": "درحال بارگذاری..." + }, + "loading_failed_b3524381": { + "message": "Loading failed..." + }, + "modules_c4325335": { + "message": "ماژول ها" + }, + "no_results_940393cf": { + "message": "No results." + }, + "pages_e5414c2c": { + "message": "صفحه ها" + }, + "people_b4ebb13c": { + "message": "افراد" + }, + "quizzes_7e598f57": { + "message": "آزمون‌ها" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "قسمت دارای متن غنی. ALT+F8 را برای راهنمایی فشار دهید." + }, + "search_280d00bd": { + "message": "جستجو" + }, + "search_flickr_6884b518": { + "message": "Search Flickr" + }, + "select_a_file_upload_limit_50_e31e7c8b": { + "message": "یک فایل انتخاب کنید، حد بارگذاری 50" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Select a folder to upload your file into" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "رنگ متن، کلید down را برای انتخاب فشار دهید" + }, + "upload_8b403d05": { + "message": "بارگذاری" + }, + "upload_a_new_file_96e6d4ff": { + "message": "بارگذاری یک فایل جدید" + }, + "upload_a_new_image_890df275": { + "message": "بارگذاری یک تصویر جدید" + }, + "wiki_home_9cd54d0": { + "message": "صفحه اصلی ویکی" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/fa_IR.json b/packages/canvas-rce/locales/fa_IR.json new file mode 100644 index 0000000000000..2fd17eb658d11 --- /dev/null +++ b/packages/canvas-rce/locales/fa_IR.json @@ -0,0 +1,182 @@ +{ + "group_navigation_99f191a": { + "message": "پیمایش گروه" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "ارجاع کریتیو کامنز، اشتراک سازی یکسان" + }, + "quizzes_7e598f57": { + "message": "آزمون‌ها" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "ارجاع کریتیو کامنز، غیر تجاری، بدون آثار اشتقاقی" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "بارگذاری یک فایل جدید" + }, + "folder_705fd2d7": { + "message": "پوشه" + }, + "assignment_list_a833f59d": { + "message": "فهرست تکلیف" + }, + "discussions_a5f96392": { + "message": "بحث ها" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "ارجاع کریتیو کامنز، بدون آثار اشتقاقی" + }, + "usage_right_ff96f3e2": { + "message": "حق استفاده:" + }, + "click_to_embed_image_33107dd8": { + "message": "برای درج تصویر کلیک کنید" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "حق نشر دارم" + }, + "files_c300e900": { + "message": "فایل ها" + }, + "people_b4ebb13c": { + "message": "افراد" + }, + "loading_25990131": { + "message": "در حال بارگذاری..." + }, + "announcements_a4b8ed4a": { + "message": "اطلاعیه‌ها" + }, + "formatting_press_down_to_select_df728c30": { + "message": "در حال قالب بندی، کلید down را برای انتخاب فشار دهید" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "رنگ پس زمینه، کلید down را برای انتخاب فشار دهید" + }, + "files_index_af7c662b": { + "message": "فهرست فایل ها" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "مطلب مشمول استثناء استفاده منصفانه است" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "به محتوای دیگر در گروه پیوند دهید." + }, + "discussions_index_6c36ced": { + "message": "فهرست بحث ها" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "برای درج پیوند بارگیری برای یک فایل، روی آن فایل کلیک کنید." + }, + "copyright_holder_66ee111": { + "message": "دارنده حق نشر:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "قسمت دارای متن غنی. ALT+F8 را برای راهنمایی فشار دهید." + }, + "enter_search_terms_e397b1f0": { + "message": "وارد کردن عبارت های جستجو" + }, + "pages_e5414c2c": { + "message": "صفحه ها" + }, + "cc_attribution_f6de631f": { + "message": "ارجاع کریتیو کامنز" + }, + "insert_link_6dc23cae": { + "message": "درج پیوند" + }, + "collaborations_5c56c15f": { + "message": "همکاری ها" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "مایلید نام این صفحه جدید چه باشد؟" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "برای درج یک تصویر در صفحه، روی آن تصویر کلیک کنید." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "برای درج پیوند به یک صفحه، روی آن صفحه کلیک کنید." + }, + "link_7262adec": { + "message": "پیوند" + }, + "grades_a61eba0a": { + "message": "نمره ها" + }, + "links_14b70841": { + "message": "پیوندها" + }, + "course_syllabus_5de1b0af": { + "message": "سرفصل درس" + }, + "upload_8b403d05": { + "message": "بارگذاری" + }, + "modules_c4325335": { + "message": "ماژول ها" + }, + "announcement_list_da155734": { + "message": "فهرست اطلاعیه" + }, + "link_to_a_new_page_6c4ad034": { + "message": "پیوند دادن به صفحه جدید" + }, + "insert_math_equation_57c6e767": { + "message": "درج معادله ریاضی" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "مجوز استفاده از این فایل را به دست آورده ام." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "ارجاع کریتیو کامنز، غیر تجاری، اشتراک سازی یکسان" + }, + "wiki_home_9cd54d0": { + "message": "صفحه اصلی ویکی" + }, + "upload_a_new_image_890df275": { + "message": "بارگذاری یک تصویر جدید" + }, + "search_280d00bd": { + "message": "جستجو" + }, + "assignments_1e02582c": { + "message": "تکلیف ها" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "ارجاع کریتیو کامنز، غیر تجاری" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "مطلب تحت مجوز کریتیو کامنز است" + }, + "images_7ce26570": { + "message": "تصاویر" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "به محتوای دیگر موجود در درس پیوند دهید." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "اندازه قلم، کلید down را برای انتخاب فشار دهید" + }, + "course_navigation_dd035109": { + "message": "پیمایش درس" + }, + "choose_usage_rights_33683854": { + "message": "انتخاب حقوق استفاده..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "رنگ متن، کلید down را برای انتخاب فشار دهید" + }, + "embed_image_1080badc": { + "message": "درج تصویر" + }, + "creative_commons_license_725584ae": { + "message": "مجوز کریتیو کامنز:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "مطلب در دامنه عمومی است" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/fr-CA.json b/packages/canvas-rce/locales/fr-CA.json new file mode 100644 index 0000000000000..5d6e958942586 --- /dev/null +++ b/packages/canvas-rce/locales/fr-CA.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "Liste des annonces" + }, + "announcements_a4b8ed4a": { + "message": "Annonces" + }, + "assignment_list_a833f59d": { + "message": "Liste des tâches" + }, + "assignments_1e02582c": { + "message": "Tâches" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Couleur de fond. Appuyez pour sélectionner." + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Annuler le téléversement de fichier" + }, + "cancel_image_upload_2c771950": { + "message": "Annuler le téléversement de l’image" + }, + "cc_attribution_f6de631f": { + "message": "Licence CC Paternité" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Licence CC Paternité Pas de modification" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Licence CC Paternité Pas d’utilisation commerciale" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Licence CC Paternité Pas d’utilisation commerciale Pas de modification" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Licence CC Paternité Pas d’utilisation commerciale Partage à l’identique" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Licence CC Paternité Partage à l’identique" + }, + "choose_usage_rights_33683854": { + "message": "Choisir les droits d’utilisation..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Cliquez sur un fichier pour insérer un lien de téléchargement pour ce fichier." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Cliquez sur une image pour incorporer l’image dans la page." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Cliquez sur une page pour insérer un lien dans cette page." + }, + "click_to_embed_image_33107dd8": { + "message": "Cliquer pour incorporer une image" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Cliquer pour incorporer { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Cliquez pour insérer un lien dans l’éditeur." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Cliquez pour insérer un lien à cet élément." + }, + "close_flickr_form_b32e600a": { + "message": "Fermer le formulaire Flickr" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "copyright_holder_66ee111": { + "message": "Détenteur des droits d’auteur :" + }, + "course_navigation_dd035109": { + "message": "Navigation du cours" + }, + "course_syllabus_5de1b0af": { + "message": "Programme du cours" + }, + "creative_commons_license_725584ae": { + "message": "Licence Creative Commons :" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "discussions_index_6c36ced": { + "message": "Index des discussions" + }, + "embed_image_1080badc": { + "message": "Incorporer l’image" + }, + "enter_search_terms_e397b1f0": { + "message": "entrer les termes de la recherche" + }, + "file_upload_form_4aaad554": { + "message": "Formulaire de téléversement de fichier" + }, + "files_c300e900": { + "message": "Fichiers" + }, + "files_index_af7c662b": { + "message": "Index des fichiers" + }, + "folder_705fd2d7": { + "message": "Dossier" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Taille du texte. Appuyez pour sélectionner." + }, + "formatting_press_down_to_select_df728c30": { + "message": "Mise en forme. Appuyez pour sélectionner." + }, + "grades_a61eba0a": { + "message": "Notes" + }, + "group_navigation_99f191a": { + "message": "Barre de navigation des groupes" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "J’ai obtenu l’autorisation d’utiliser ce fichier." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Je détiens les droits d’auteur" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Si vous ne sélectionnez pas de droits d'utilisation maintenant, ce fichier ne sera pas publié après son téléversement." + }, + "image_upload_form_7b74079a": { + "message": "Formulaire de téléversement d’image" + }, + "images_7ce26570": { + "message": "Images" + }, + "insert_equella_links_49a8dacd": { + "message": "Insérer les liens Equella" + }, + "insert_link_6dc23cae": { + "message": "Insérer un lien" + }, + "insert_math_equation_57c6e767": { + "message": "Insérer une équation mathématique" + }, + "link_7262adec": { + "message": "Lien" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Lien vers une nouvelle page" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Lier à un autre contenu du cours." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Lien vers un autre contenu du groupe." + }, + "link_to_url_52dd935c": { + "message": "Lien à l’URL" + }, + "links_14b70841": { + "message": "Liens" + }, + "load_more_results_460f49a9": { + "message": "Charger plus de résultats" + }, + "loading_25990131": { + "message": "Chargement en cours..." + }, + "loading_failed_b3524381": { + "message": "Échec du chargement..." + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "Pas de résultats" + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "people_b4ebb13c": { + "message": "Personnes" + }, + "quizzes_7e598f57": { + "message": "Questionnaires" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Zone de texte enrichi. Appuyez sur ALT+F8 pour obtenir de l'aide" + }, + "search_280d00bd": { + "message": "Rechercher" + }, + "search_flickr_6884b518": { + "message": "Rechercher sur Flickr" + }, + "select_a_file_53ba40ac": { + "message": "Sélectionner un fichier" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Sélectionnez un dossier pour y téléverser votre fichier" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Couleur du texte. Appuyez pour sélectionner." + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Ce contenu appartient au domaine public" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Ce contenu est couvert par une licence Creative Commons" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Ce contenu est soumis à une exception pour l’usage loyal" + }, + "upload_8b403d05": { + "message": "Téléversement" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Téléverser un nouveau fichier" + }, + "upload_a_new_image_890df275": { + "message": "Téléverser une nouvelle image" + }, + "usage_right_ff96f3e2": { + "message": "Droit d’utilisation :" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Comment voulez-vous nommer la nouvelle page?" + }, + "wiki_home_9cd54d0": { + "message": "Page d’accueil de Wiki" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/fr.json b/packages/canvas-rce/locales/fr.json new file mode 100644 index 0000000000000..87b6cc0bd6914 --- /dev/null +++ b/packages/canvas-rce/locales/fr.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Barre de navigation des groupes" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Licence CC Paternité Partage à l’identique" + }, + "link_to_url_52dd935c": { + "message": "Lien vers l''URL" + }, + "quizzes_7e598f57": { + "message": "Questionnaires" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Licence CC Paternité Pas d’utilisation commerciale Pas de modification" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Télécharger un nouveau fichier" + }, + "file_upload_form_4aaad554": { + "message": "Formulaire d''envoi de fichier" + }, + "folder_705fd2d7": { + "message": "Dossier" + }, + "insert_equella_links_49a8dacd": { + "message": "Insérer des liens Equella" + }, + "assignment_list_a833f59d": { + "message": "Liste des tâches" + }, + "alternative_text_a834dcad": { + "message": "Texte alternatif :" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Licence CC Paternité Pas de modification" + }, + "usage_right_ff96f3e2": { + "message": "Droit d’utilisation :" + }, + "click_to_embed_image_33107dd8": { + "message": "Cliquer pour incorporer une image" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Je détiens les droits d’auteur" + }, + "files_c300e900": { + "message": "Fichiers" + }, + "cancel_image_upload_2c771950": { + "message": "Annuler l''envoi d''image" + }, + "people_b4ebb13c": { + "message": "Personnes" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Vérifier si cette image est décorative" + }, + "loading_25990131": { + "message": "Chargement..." + }, + "announcements_a4b8ed4a": { + "message": "Annonces" + }, + "select_a_file_53ba40ac": { + "message": "Sélectionnez un fichier" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Mise en forme. Appuyez pour sélectionner." + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Couleur de fond. Appuyez pour sélectionner." + }, + "files_index_af7c662b": { + "message": "Index des fichiers" + }, + "cancel_file_upload_9903e7b9": { + "message": "Annuler l''envoi de fichier" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Ce contenu est soumis à une exception pour l’usage loyal" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Entrez le texte alternatif pour cette image" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Lier à un autre contenu du groupe." + }, + "discussions_index_6c36ced": { + "message": "Index des discussions" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Cliquez sur un fichier pour insérer un lien de téléchargement pour ce fichier." + }, + "copyright_holder_66ee111": { + "message": "Détenteur des droits d’auteur :" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Zone de texte enrichi. Presser ALT+F8 pour obtenir de l''aide" + }, + "enter_search_terms_e397b1f0": { + "message": "entrer les termes de la recherche" + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "cc_attribution_f6de631f": { + "message": "Licence CC Paternité" + }, + "insert_link_6dc23cae": { + "message": "Insérer un lien" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Comment voulez-vous nommer la nouvelle page ?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Cliquez sur une image pour incorporer l’image dans la page." + }, + "search_flickr_6884b518": { + "message": "Rechercher sur Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Cliquez sur une page pour insérer un lien dans cette page." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Cliquez pour insérer un lien dans l''éditeur." + }, + "decorative_image_fde98579": { + "message": "Image décorative" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Cliquez pour insérer un lien vers cet élément." + }, + "load_more_results_460f49a9": { + "message": "Charger plus de résultats" + }, + "link_7262adec": { + "message": "Lien" + }, + "grades_a61eba0a": { + "message": "Notes" + }, + "links_14b70841": { + "message": "Liens" + }, + "loading_failed_b3524381": { + "message": "Échec du chargement..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Cliquer pour incorporer { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Fermer le formulaire Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Programme du cours" + }, + "upload_8b403d05": { + "message": "Télécharger" + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "Aucun résultat." + }, + "announcement_list_da155734": { + "message": "Liste des annonces" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Lien vers une nouvelle page" + }, + "insert_math_equation_57c6e767": { + "message": "Insérer une équation mathématique" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "J’ai obtenu l’autorisation d’utiliser ce fichier." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Licence CC Paternité Pas d’utilisation commerciale Partage à l’identique" + }, + "wiki_home_9cd54d0": { + "message": "Page d’accueil de Wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Si vous ne sélectionnez pas de droits d''utilisation maintenant, ce fichier sera envoyé mais non publié." + }, + "upload_a_new_image_890df275": { + "message": "Télécharger une nouvelle image" + }, + "search_280d00bd": { + "message": "Chercher" + }, + "assignments_1e02582c": { + "message": "Tâches" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Licence CC Paternité Pas d’utilisation commerciale" + }, + "quizzes_list_d812caa6": { + "message": "Liste de quiz" + }, + "image_upload_form_7b74079a": { + "message": "Formulaire d''envoi d''image" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Ce contenu est couvert par une licence Creative Commons" + }, + "images_7ce26570": { + "message": "Images" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Lier à un autre contenu du cours." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Taille du texte. Appuyez pour sélectionner." + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Sélectionner un dossier vers lequel envoyer votre fichier" + }, + "course_navigation_dd035109": { + "message": "Barre de navigation des cours" + }, + "choose_usage_rights_33683854": { + "message": "Choisir les droits d’utilisation..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Couleur du texte. Appuyez pour sélectionner." + }, + "embed_image_1080badc": { + "message": "Incorporer l’image" + }, + "creative_commons_license_725584ae": { + "message": "Licence Creative Commons :" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Ce contenu appartient au domaine public" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/fr_CA.json b/packages/canvas-rce/locales/fr_CA.json new file mode 100644 index 0000000000000..ade172167b03b --- /dev/null +++ b/packages/canvas-rce/locales/fr_CA.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Barre de navigation des groupes" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Licence CC Paternité Partage à l’identique" + }, + "link_to_url_52dd935c": { + "message": "Lien à l’URL" + }, + "quizzes_7e598f57": { + "message": "Questionnaires" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Licence CC Paternité Pas d’utilisation commerciale Pas de modification" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Téléverser un nouveau fichier" + }, + "file_upload_form_4aaad554": { + "message": "Formulaire de téléversement de fichier" + }, + "folder_705fd2d7": { + "message": "Dossier" + }, + "insert_equella_links_49a8dacd": { + "message": "Insérer les liens Equella" + }, + "assignment_list_a833f59d": { + "message": "Liste des tâches" + }, + "alternative_text_a834dcad": { + "message": "Texte de remplacement :" + }, + "discussions_a5f96392": { + "message": "Discussions" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Licence CC Paternité Pas de modification" + }, + "usage_right_ff96f3e2": { + "message": "Droit d’utilisation :" + }, + "click_to_embed_image_33107dd8": { + "message": "Cliquer pour incorporer une image" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Je détiens les droits d’auteur" + }, + "files_c300e900": { + "message": "Fichiers" + }, + "cancel_image_upload_2c771950": { + "message": "Annuler le téléversement de l’image" + }, + "people_b4ebb13c": { + "message": "Personnes" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Vérifier si l’image est décorative" + }, + "loading_25990131": { + "message": "Chargement en cours..." + }, + "announcements_a4b8ed4a": { + "message": "Annonces" + }, + "select_a_file_53ba40ac": { + "message": "Sélectionner un fichier" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Mise en forme. Appuyez pour sélectionner." + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Couleur de fond. Appuyez pour sélectionner." + }, + "files_index_af7c662b": { + "message": "Index des fichiers" + }, + "cancel_file_upload_9903e7b9": { + "message": "Annuler le téléversement de fichier" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Ce contenu est soumis à une exception pour l’usage loyal" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Saisir le texte de remplacement pour cette image" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Lien vers un autre contenu du groupe." + }, + "discussions_index_6c36ced": { + "message": "Index des discussions" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Cliquez sur un fichier pour insérer un lien de téléchargement pour ce fichier." + }, + "copyright_holder_66ee111": { + "message": "Détenteur des droits d’auteur :" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Zone de texte enrichi. Appuyez sur ALT+F8 pour obtenir de l''aide" + }, + "enter_search_terms_e397b1f0": { + "message": "entrer les termes de la recherche" + }, + "pages_e5414c2c": { + "message": "Pages" + }, + "cc_attribution_f6de631f": { + "message": "Licence CC Paternité" + }, + "insert_link_6dc23cae": { + "message": "Insérer un lien" + }, + "collaborations_5c56c15f": { + "message": "Collaborations" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Comment voulez-vous nommer la nouvelle page?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Cliquez sur une image pour incorporer l’image dans la page." + }, + "search_flickr_6884b518": { + "message": "Rechercher sur Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Cliquez sur une page pour insérer un lien dans cette page." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Cliquez pour insérer un lien dans l’éditeur." + }, + "decorative_image_fde98579": { + "message": "Image décorative" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Cliquez pour insérer un lien à cet élément." + }, + "load_more_results_460f49a9": { + "message": "Charger plus de résultats" + }, + "link_7262adec": { + "message": "Lien" + }, + "grades_a61eba0a": { + "message": "Notes" + }, + "links_14b70841": { + "message": "Liens" + }, + "loading_failed_b3524381": { + "message": "Échec du chargement..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Cliquer pour incorporer { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Fermer le formulaire Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Programme du cours" + }, + "upload_8b403d05": { + "message": "Téléversement" + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "Pas de résultats" + }, + "announcement_list_da155734": { + "message": "Liste des annonces" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Lien vers une nouvelle page" + }, + "insert_math_equation_57c6e767": { + "message": "Insérer une équation mathématique" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "J’ai obtenu l’autorisation d’utiliser ce fichier." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Licence CC Paternité Pas d’utilisation commerciale Partage à l’identique" + }, + "wiki_home_9cd54d0": { + "message": "Page d’accueil de Wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Si vous ne sélectionnez pas de droits d''utilisation maintenant, ce fichier ne sera pas publié après son téléversement." + }, + "upload_a_new_image_890df275": { + "message": "Téléverser une nouvelle image" + }, + "search_280d00bd": { + "message": "Rechercher" + }, + "assignments_1e02582c": { + "message": "Tâches" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Licence CC Paternité Pas d’utilisation commerciale" + }, + "quizzes_list_d812caa6": { + "message": "Liste des questionnaires" + }, + "image_upload_form_7b74079a": { + "message": "Formulaire de téléversement d’image" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Ce contenu est couvert par une licence Creative Commons" + }, + "images_7ce26570": { + "message": "Images" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Lier à un autre contenu du cours." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Taille du texte. Appuyez pour sélectionner." + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Sélectionnez un dossier pour y téléverser votre fichier" + }, + "course_navigation_dd035109": { + "message": "Navigation du cours" + }, + "choose_usage_rights_33683854": { + "message": "Choisir les droits d’utilisation..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Couleur du texte. Appuyez pour sélectionner." + }, + "embed_image_1080badc": { + "message": "Incorporer l’image" + }, + "creative_commons_license_725584ae": { + "message": "Licence Creative Commons :" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Ce contenu appartient au domaine public" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/he.json b/packages/canvas-rce/locales/he.json new file mode 100644 index 0000000000000..6219474cdea8c --- /dev/null +++ b/packages/canvas-rce/locales/he.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "ניווט בקבוצה" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "הרשאה שימוש שניתנת להפצה הלאה באותם תנאי שימוש ועם קרדיט למחבר" + }, + "link_to_url_52dd935c": { + "message": "קישור לכתובת דף" + }, + "quizzes_7e598f57": { + "message": "בחנים" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "הרשאה שימוש שאינה מסחרית וללא שינויים עם קרדיט למחבר" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "העלאת קובץ חדש" + }, + "file_upload_form_4aaad554": { + "message": "טופס להעלאת קובץ" + }, + "folder_705fd2d7": { + "message": "תיקיה" + }, + "insert_equella_links_49a8dacd": { + "message": "הוספת קישורי Equella " + }, + "assignment_list_a833f59d": { + "message": "רשימת משימות" + }, + "alternative_text_a834dcad": { + "message": "טקסט חלופי:" + }, + "discussions_a5f96392": { + "message": "דיונים " + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "הרשאה שימוש ללא שינויים עם קרדיט למחבר" + }, + "usage_right_ff96f3e2": { + "message": "זכויות שימוש" + }, + "click_to_embed_image_33107dd8": { + "message": "יש להקליק כדי לשלב תמונה" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "זכויות היוצרים הן שלי" + }, + "files_c300e900": { + "message": "קבצים " + }, + "cancel_image_upload_2c771950": { + "message": "ביטול העלאת תמונה" + }, + "people_b4ebb13c": { + "message": "אנשים " + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "בדוק/י אם התמונה קישוטית" + }, + "loading_25990131": { + "message": "טוען... " + }, + "announcements_a4b8ed4a": { + "message": "הכרזות" + }, + "select_a_file_53ba40ac": { + "message": "בחירת קובץ" + }, + "formatting_press_down_to_select_df728c30": { + "message": "עיצוב, יש להקיש כדי לבחור" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "צבע רקע, יש להקיש כדי לבחור" + }, + "files_index_af7c662b": { + "message": "אינדקס קבצים" + }, + "cancel_file_upload_9903e7b9": { + "message": "ביטול העלאת קובץ" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "החומר מותנה בחריג של שימוש הוגן" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "הזנת הטקזט החלופי לתמונה זו" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "קישור לתוכן אחר בקבוצה." + }, + "discussions_index_6c36ced": { + "message": "אינדקס דיונים" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "הקלק/י על קובץ כלשהו כדי להוסיף קישור הורדה לקובץ זה." + }, + "copyright_holder_66ee111": { + "message": "בעלים של זכויות יוצרים:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "איזור תוכן עשיר. לעזרה יש להקיש ALT+F8" + }, + "enter_search_terms_e397b1f0": { + "message": "הקלדת ערכי חיפוש" + }, + "pages_e5414c2c": { + "message": "דפים" + }, + "cc_attribution_f6de631f": { + "message": "הרשאה שימוש עם קרדיט למחבר" + }, + "insert_link_6dc23cae": { + "message": "הוספת קישור" + }, + "collaborations_5c56c15f": { + "message": "שיתופי פעולה" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "איך לקרוא לדף החדש?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "הקלק/י על תמונה כלשהי כדי לשלבה בדף" + }, + "search_flickr_6884b518": { + "message": "חיפוש בפליקר" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "הקלק/י על דף כלשהו כדי להוסיף קישור לדף זה." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "הקלקה להוספת קישור לתוך עורך התוכן" + }, + "decorative_image_fde98579": { + "message": "תמונת קישוט" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "הקלקה להוספת קישור לפריט זה" + }, + "load_more_results_460f49a9": { + "message": "טעינת תוצאות נוספות" + }, + "link_7262adec": { + "message": "קישור" + }, + "grades_a61eba0a": { + "message": "הערכות" + }, + "links_14b70841": { + "message": "קישורים" + }, + "loading_failed_b3524381": { + "message": "טעינה נכשלה..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "הקש/י כדי לשלב { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "סגירת דף פליקר" + }, + "course_syllabus_5de1b0af": { + "message": "סילבוס הקורס" + }, + "upload_8b403d05": { + "message": "העלאה" + }, + "modules_c4325335": { + "message": "מודולים" + }, + "no_results_940393cf": { + "message": "אין תוצאות" + }, + "announcement_list_da155734": { + "message": "רשימת הכרזות" + }, + "link_to_a_new_page_6c4ad034": { + "message": "קישור לדף חדש" + }, + "insert_math_equation_57c6e767": { + "message": "הוספת נוסחה מתימטית" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "קיבלתי הרשאות להשתמש בקובץ זה" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "הרשאה שימוש שאינה מסחרית וניתנת להפצה הלאה באותם תנאי שימוש ועם קרדיט למחבר" + }, + "wiki_home_9cd54d0": { + "message": "דף הבית של וויקי" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "אם לא תבחר/י את סוג זכויות השימוש כעת, קובץ זה לא יפורסם בתום העלאתו" + }, + "upload_a_new_image_890df275": { + "message": "העלאת תמונה חדשה" + }, + "search_280d00bd": { + "message": "חיפוש" + }, + "assignments_1e02582c": { + "message": "משימות" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "הרשאת שימוש שאינה מסחרית עם קרדיט למחבר" + }, + "quizzes_list_d812caa6": { + "message": "רשימת בחנים" + }, + "image_upload_form_7b74079a": { + "message": "טופס להעלאת תמונה" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "זכויות היוצרים של החומר במסגרת כללי נחלת הכלל - Creative Commons" + }, + "images_7ce26570": { + "message": "תמונות" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "קישור לתוכן אחר בקורס" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "גודל אות, יש להקיש כדי לבחור" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "בחירת תיקיה להעלאת הקובץ שלך" + }, + "course_navigation_dd035109": { + "message": "ניווט בקורס" + }, + "choose_usage_rights_33683854": { + "message": "בחירה של זכויות שימוש..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "צבע טקסט, יש להקיש כדי לבחור" + }, + "embed_image_1080badc": { + "message": "הטמעת תמונה" + }, + "creative_commons_license_725584ae": { + "message": "זכויות במסגרת Creative Commons" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "החומר הנו ברשות הציבור" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/ht.json b/packages/canvas-rce/locales/ht.json new file mode 100644 index 0000000000000..74aa9828bfd01 --- /dev/null +++ b/packages/canvas-rce/locales/ht.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Navigasyon Gwoup" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Atribisyon CC Pataje Menm Jan" + }, + "link_to_url_52dd935c": { + "message": "Lyen pou ale nan URL" + }, + "quizzes_7e598f57": { + "message": "Quiz" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Atribisyon CC Non Komèsyal San Enstriman Derive" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Transfere yon nouvo fichye" + }, + "file_upload_form_4aaad554": { + "message": "Fòmilè Transfè Fichye" + }, + "folder_705fd2d7": { + "message": "Dosye" + }, + "insert_equella_links_49a8dacd": { + "message": "Ensere lyen Equella" + }, + "assignment_list_a833f59d": { + "message": "Lis Sesyon" + }, + "alternative_text_a834dcad": { + "message": "Lòt Tèks:" + }, + "discussions_a5f96392": { + "message": "Diskisyon" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Atribisyon CC San Enstriman Derive" + }, + "usage_right_ff96f3e2": { + "message": "Dwa Itilizasyon:" + }, + "click_to_embed_image_33107dd8": { + "message": "Klike pou entegre imaj" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Mwen gen dwa dotè a" + }, + "files_c300e900": { + "message": "Fichye" + }, + "cancel_image_upload_2c771950": { + "message": "Anile transfè imaj" + }, + "people_b4ebb13c": { + "message": "Moun" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Verifye si imaj la dekoratif" + }, + "loading_25990131": { + "message": "Chajman..." + }, + "announcements_a4b8ed4a": { + "message": "Anons" + }, + "select_a_file_53ba40ac": { + "message": "Seleksyone yon fichye" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Fòmataj, peze anba pou ka seleksyone" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Koulè Fon, peze anba pou ka seleksyone" + }, + "files_index_af7c662b": { + "message": "Endis Fichye" + }, + "cancel_file_upload_9903e7b9": { + "message": "Anile transfè fichye" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Materyèl la fè objè de yon eksepsyon itilizasyon ekitab" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Antre yon lòt tèks pou imaj sa a" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Lye a lòt kontni nan gwoup la." + }, + "discussions_index_6c36ced": { + "message": "Endis Diskisyon" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Klike sou nenpòt fichye pou ensere yon lyen telechajan pou fichye sa a." + }, + "copyright_holder_66ee111": { + "message": "Titilè Dwa Otè:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Zòn Teks Rich Peze ALT+F8 pou w ka jwenn èd" + }, + "enter_search_terms_e397b1f0": { + "message": "antre tèm rechèch" + }, + "pages_e5414c2c": { + "message": "Paj" + }, + "cc_attribution_f6de631f": { + "message": "Atribisyon CC" + }, + "insert_link_6dc23cae": { + "message": "Enseye Lyen" + }, + "collaborations_5c56c15f": { + "message": "Kolaborasyon" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Ki non ou te ka bay nouvo paj la?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Klike sou nenpòt imaj pou ensere imaj la nan paj la." + }, + "search_flickr_6884b518": { + "message": "Chèche sou Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Klike sou nenpòt paj pou ensere yon lyen nan paj sa a." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Klike pou ensere yon lyen nan editè a" + }, + "decorative_image_fde98579": { + "message": "Imaj Dekoratif" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Klike pou ensere yon lyen nan eleman sa a." + }, + "load_more_results_460f49a9": { + "message": "Chaje plis rezilta" + }, + "link_7262adec": { + "message": "Lyen" + }, + "grades_a61eba0a": { + "message": "Nòt" + }, + "links_14b70841": { + "message": "Lyen" + }, + "loading_failed_b3524381": { + "message": "Chajman echwe..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Klike pou entegre { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Fèmen fòmilè Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Pwogram Kou" + }, + "upload_8b403d05": { + "message": "Chajman" + }, + "modules_c4325335": { + "message": "Modil" + }, + "no_results_940393cf": { + "message": "Okenn rezilta." + }, + "announcement_list_da155734": { + "message": "Lis Anons" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Lyen a yon Nouvo Paj" + }, + "insert_math_equation_57c6e767": { + "message": "Ensere Ekwasyon Matematik" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Mwen gen otorizasyon pou itilize fichye sa a." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Atribisyon CC Non Komèsyal Pataje Menm Jan" + }, + "wiki_home_9cd54d0": { + "message": "Akèy Wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Si w pa chwazi dwa itilizasyon yo kounye a, fichye sa a pa p pibliye aprè w fin transfere li." + }, + "upload_a_new_image_890df275": { + "message": "Transfere yon nouvo imaj" + }, + "search_280d00bd": { + "message": "Chèche" + }, + "assignments_1e02582c": { + "message": "Sesyon" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Atribisyon CC Non Komèsyal" + }, + "quizzes_list_d812caa6": { + "message": "Lis Quiz" + }, + "image_upload_form_7b74079a": { + "message": "Fòmilè Transfè Imaj" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Materyèl la distribye sou lisans Creative Commons" + }, + "images_7ce26570": { + "message": "Imaj" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Lye a lòt kontni nan kou a." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Gwosè Tèks, peze anba pou ka seleksyone" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Seleksyone yon dosye pou transfere fichye ou a ladan li" + }, + "course_navigation_dd035109": { + "message": "Navigasyon Kou" + }, + "choose_usage_rights_33683854": { + "message": "Itilizasyon dwa itilizasyon..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Koulè Tèks, peze anba pou ka seleksyone" + }, + "embed_image_1080badc": { + "message": "Entegre Imaj" + }, + "creative_commons_license_725584ae": { + "message": "Lisans Creative Commons" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Materyèl la nan domèn piblik la" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/hu.json b/packages/canvas-rce/locales/hu.json new file mode 100644 index 0000000000000..55a6f9029f0d2 --- /dev/null +++ b/packages/canvas-rce/locales/hu.json @@ -0,0 +1,182 @@ +{ + "group_navigation_99f191a": { + "message": "Csoportnavigáció" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Nevezd meg!-Így add tovább!" + }, + "quizzes_7e598f57": { + "message": "Kvízek" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Nevezd meg!-Ne add el!-Ne változtasd!" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Új fájl feltöltése" + }, + "folder_705fd2d7": { + "message": "Mappa" + }, + "assignment_list_a833f59d": { + "message": "Feladatok" + }, + "discussions_a5f96392": { + "message": "Fórumok" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Nevezd meg!-Ne változtasd!" + }, + "usage_right_ff96f3e2": { + "message": "Felhasználási jog:" + }, + "click_to_embed_image_33107dd8": { + "message": "Kattintson a beágyazott képhez" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Megtartom a szerzői jogot" + }, + "files_c300e900": { + "message": "Fájlok" + }, + "people_b4ebb13c": { + "message": "Résztvevők" + }, + "loading_25990131": { + "message": "Betöltés..." + }, + "announcements_a4b8ed4a": { + "message": "Hirdetmények" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formázás, nyomja le a kiválasztáshoz" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Háttérszín, nyomja le a kiválasztáshoz" + }, + "files_index_af7c662b": { + "message": "Fájlok indexe" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Az anyag a méltányos használat elve alapján készült" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Más tartalomhoz kapcsolás a csoportban." + }, + "discussions_index_6c36ced": { + "message": "Fórumok indexe" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Letöltési link beszúrásához kattintson az adott fájlra." + }, + "copyright_holder_66ee111": { + "message": "Jog tulajdonosa:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Vizuális szövegterület, nyomja le az ALT+F8-at a segítséghez" + }, + "enter_search_terms_e397b1f0": { + "message": "keresőszavak megadása" + }, + "pages_e5414c2c": { + "message": "Oldalak" + }, + "cc_attribution_f6de631f": { + "message": "CC Nevezd meg!" + }, + "insert_link_6dc23cae": { + "message": "Link beszúrása" + }, + "collaborations_5c56c15f": { + "message": "Együttműködés" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Mi legyen az új oldal neve?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Kattintson ide bármilyen kép beszúrásához az oldalra." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Az oldalra mutató link beszúrásához kattintson a kívánt oldalra." + }, + "link_7262adec": { + "message": "Hivatkozás" + }, + "grades_a61eba0a": { + "message": "Értékelések" + }, + "links_14b70841": { + "message": "Linkek" + }, + "course_syllabus_5de1b0af": { + "message": "Kurzustematika" + }, + "upload_8b403d05": { + "message": "Feltöltés" + }, + "modules_c4325335": { + "message": "Modulok" + }, + "announcement_list_da155734": { + "message": "Hirdetménylista" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link egy új oldalra" + }, + "insert_math_equation_57c6e767": { + "message": "Matematikai képlet beszúrása" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Szereztem jogosultságot ennek a fájlnak a használatához." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Nevezd meg!-Ne add el!-Így add tovább!" + }, + "wiki_home_9cd54d0": { + "message": "Wiki kezdőlap" + }, + "upload_a_new_image_890df275": { + "message": "Új kép feltöltése" + }, + "search_280d00bd": { + "message": "Keresés" + }, + "assignments_1e02582c": { + "message": "Feladatok" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Nevezd meg!-Ne add el!" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Ezt az anyagot Creative Commons licenc alatt tették közzé." + }, + "images_7ce26570": { + "message": "Képek" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Linkelés más kurzustartalomhoz." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Betűméret, nyomja le a kiválasztáshoz" + }, + "course_navigation_dd035109": { + "message": "Kurzusnavigáció" + }, + "choose_usage_rights_33683854": { + "message": "Válasszon a felhasználói jogokból..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Szövegszín, nyomja le a kiválasztáshoz" + }, + "embed_image_1080badc": { + "message": "Beágyazott kép" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons licenc:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Az anyag a közkincs kategóriába tartozik" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/hy.json b/packages/canvas-rce/locales/hy.json new file mode 100644 index 0000000000000..01d22f1bd2ff3 --- /dev/null +++ b/packages/canvas-rce/locales/hy.json @@ -0,0 +1,182 @@ +{ + "group_navigation_99f191a": { + "message": "Խմբի նավարկում" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC-ին պատկանելություն, հավասարապես" + }, + "quizzes_7e598f57": { + "message": "Թեստեր" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC-ին պատկանելություն, ոչ կոմերցիոն, առանց ածանցյալների" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001թ. Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Բեռնել նոր ֆայլ" + }, + "folder_705fd2d7": { + "message": "Թղթապանակ" + }, + "assignment_list_a833f59d": { + "message": "Հանձնարարությունների ցանկ" + }, + "discussions_a5f96392": { + "message": "Քննարկումներ" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC-ին պատկանելություն, առանց ածանցյալների" + }, + "usage_right_ff96f3e2": { + "message": "Օգտագործման իրավունք՝" + }, + "click_to_embed_image_33107dd8": { + "message": "Սեղմեք պատկերի տեղադրման համար" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Ես հեղինակային իրավունք ունեմ" + }, + "files_c300e900": { + "message": "Ֆայլեր" + }, + "people_b4ebb13c": { + "message": "Մարդիկ" + }, + "loading_25990131": { + "message": "Բեռնում է..." + }, + "announcements_a4b8ed4a": { + "message": "Հայտարարություններ" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Ֆորմատավորում, ընտրելու համար սեղմեք ներքև" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Ֆոնի գույն, ընտրելու համար սեղմեք ներքև" + }, + "files_index_af7c662b": { + "message": "Ֆայլերի ցուցիչ" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Նյութը վերաբերում է բարեխիղճ օգտագործման բացառությունների կատեգորիային:" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Հղում խմբի մյուս բովանդակությանը:" + }, + "discussions_index_6c36ced": { + "message": "Քննարկումների ցուցիչ" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Սեղմեք ցանկացած ֆայլ՝ դրան հղում տեղադրելու համար:" + }, + "copyright_holder_66ee111": { + "message": "Հեղինակային իրավունք ունեցող անձը՝" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Ֆորմատավորված տեքստի դաշտ, տեղեկությունների համար սեղմել ALT+F8 " + }, + "enter_search_terms_e397b1f0": { + "message": "մուտքագրել որոնման պայմանները" + }, + "pages_e5414c2c": { + "message": "Էջեր" + }, + "cc_attribution_f6de631f": { + "message": "CC-ին պատկանելություն " + }, + "insert_link_6dc23cae": { + "message": "Տեղադրել հղումը" + }, + "collaborations_5c56c15f": { + "message": "Համատեղ աշխատանքներ" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Ինչպե՞ս կցանկանայիք անվանել նոր էջը:" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Սեղմեք ցանկացած պատկեր այն էջում տեղադրելու համար:" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Սեղմեք ցանկացած էջ՝ այդ էջին հղում տեղադրելու համար:" + }, + "link_7262adec": { + "message": "Հղում" + }, + "grades_a61eba0a": { + "message": "Գնահատականներ" + }, + "links_14b70841": { + "message": "Հղումներ" + }, + "course_syllabus_5de1b0af": { + "message": "Դասընթացի ուսումնական ծրագիր" + }, + "upload_8b403d05": { + "message": "Բեռնել" + }, + "modules_c4325335": { + "message": "Մոդուլներ" + }, + "announcement_list_da155734": { + "message": "Հայտարարությունների ցուցակ" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Նոր էջին հղում" + }, + "insert_math_equation_57c6e767": { + "message": "Զետեղել մաթեմատիկական հավասարում" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Ես թույլտվություն եմ ստացել օգտագործելու այս ֆայլը:" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC-ին պատկանելություն, ոչ կոմերցիոն, հավասար բաժիններով" + }, + "wiki_home_9cd54d0": { + "message": "Վիկիի տնային էջ" + }, + "upload_a_new_image_890df275": { + "message": "Բեռնել նոր պատկեր" + }, + "search_280d00bd": { + "message": "Որոնել" + }, + "assignments_1e02582c": { + "message": "Հանձնարարություններ" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC-ին պատկանելություն, ոչ կոմերցիոն" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Նյութը արտոնագրված է Creative Commons կողմից" + }, + "images_7ce26570": { + "message": "Պատկերներ" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Կապակցել դասընթացի այլ բովանդակության հետ:" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Տառերի չափ, ընտրելու համար սեղմեք ներքև" + }, + "course_navigation_dd035109": { + "message": "Նավարկում դասընթացում" + }, + "choose_usage_rights_33683854": { + "message": "Ընտրել օգտագործման իրավունքները..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Տեքստի գույն, ընտրելու համար սեղմեք ներքև" + }, + "embed_image_1080badc": { + "message": "Տեղադրել պատկերը" + }, + "creative_commons_license_725584ae": { + "message": "\"Creative Commons\" լիցենզիա" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Նյութը գտնվում է հանրությանը հասանելի դոմենում" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/is.json b/packages/canvas-rce/locales/is.json new file mode 100644 index 0000000000000..8e7ffe3168e93 --- /dev/null +++ b/packages/canvas-rce/locales/is.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Hópleiðarstýring" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC eigind með samdeilingu" + }, + "link_to_url_52dd935c": { + "message": "Tengill á vefslóð" + }, + "quizzes_7e598f57": { + "message": "Próf" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC nýting án afleiða, ekki í viðskiptalegum tilgangi" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(C) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Hlaða upp nýrri skrá" + }, + "file_upload_form_4aaad554": { + "message": "Form fyrir upphleðslu skráar" + }, + "folder_705fd2d7": { + "message": "Mappa" + }, + "insert_equella_links_49a8dacd": { + "message": "Setja inn Equella tengla" + }, + "assignment_list_a833f59d": { + "message": "Verkefnalisti" + }, + "alternative_text_a834dcad": { + "message": "Valfrjáls texti:" + }, + "discussions_a5f96392": { + "message": "Umræður" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC nýting án afleiða" + }, + "usage_right_ff96f3e2": { + "message": "Notkunarréttindi:" + }, + "click_to_embed_image_33107dd8": { + "message": "Smella til að ívefja mynd" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Ég er með höfundarréttinn" + }, + "files_c300e900": { + "message": "Skrár" + }, + "cancel_image_upload_2c771950": { + "message": "Hætta við að hlaða upp mynd" + }, + "people_b4ebb13c": { + "message": "Fólk" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Athugaðu hvort myndin er skreyting" + }, + "loading_25990131": { + "message": "Hleður..." + }, + "announcements_a4b8ed4a": { + "message": "Tilkynningar" + }, + "select_a_file_53ba40ac": { + "message": "Velja skrá" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Er að sníða, ýtið niður til að velja" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Bakgrunnslitur, ýtið niður til að velja" + }, + "files_index_af7c662b": { + "message": "Skráavísir" + }, + "cancel_file_upload_9903e7b9": { + "message": "Hætta við að hlaða upp skrá" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Réttmæt notkun á efninu er leyfð" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Settu inn þann texta sem þú kýst við þessa mynd" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Tengill á annað efni í hópnum." + }, + "discussions_index_6c36ced": { + "message": "Umræðuvísir" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Smelltu á hvaða skrá sem er til að setja inn tengil til að sækja skrána." + }, + "copyright_holder_66ee111": { + "message": "Handhafi höfundarréttar:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Svæði með miklum texta. Ýtið á ALT+F8 til að fá aðstoð" + }, + "enter_search_terms_e397b1f0": { + "message": "slá inn leitarorð" + }, + "pages_e5414c2c": { + "message": "Síður" + }, + "cc_attribution_f6de631f": { + "message": "CC eigind" + }, + "insert_link_6dc23cae": { + "message": "Setja inn tengil" + }, + "collaborations_5c56c15f": { + "message": "Samvinnutól" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Hvað vilt þú nefna nýju síðuna?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Smellið á hvaða mynd sem er til að ívefja myndina á síðuna." + }, + "search_flickr_6884b518": { + "message": "Leita í Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Smellið á hvaða síðu sem er til að setja inn tengil á þá síðu." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Smellið til að setja tengil inn í ritilinn." + }, + "decorative_image_fde98579": { + "message": "Skreytingarmynd" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Smellið til að setja inn tengil á þetta atriði." + }, + "load_more_results_460f49a9": { + "message": "Hlaða fleiri niðurstöðum" + }, + "link_7262adec": { + "message": "Tengill " + }, + "grades_a61eba0a": { + "message": "Einkunnir" + }, + "links_14b70841": { + "message": "Tenglar" + }, + "loading_failed_b3524381": { + "message": "Mistókst að hlaða..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Smella til að ívefja { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Loka Flickr-formi" + }, + "course_syllabus_5de1b0af": { + "message": "Námsefni námskeiðs" + }, + "upload_8b403d05": { + "message": "Hlaða upp" + }, + "modules_c4325335": { + "message": "Einingar" + }, + "no_results_940393cf": { + "message": "Engar niðurstöður." + }, + "announcement_list_da155734": { + "message": "Tilkynningalisti" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Tengill á nýja síðu" + }, + "insert_math_equation_57c6e767": { + "message": "Setja inn stærðfræðijöfnu" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Ég hef fengð leyfi til að nota þessa skrá." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC nýting með samdeilingu, ekki í viðskiptalegum tilgangi" + }, + "wiki_home_9cd54d0": { + "message": "Heimasíða wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Ef þú velur ekki notkunarréttindi núna verður þessi skrá óbirt eftir að henni hefur verið hlaðið upp." + }, + "upload_a_new_image_890df275": { + "message": "Hlaða upp nýrri mynd" + }, + "search_280d00bd": { + "message": "Leita" + }, + "assignments_1e02582c": { + "message": "Verkefni" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC eigind , ekki í viðskiptalegum tilgangi" + }, + "quizzes_list_d812caa6": { + "message": "Listi yfir spurningalista" + }, + "image_upload_form_7b74079a": { + "message": "Form myndar í upphleðslu" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Efnið er með leyfisveitingu hjá Creative Commons" + }, + "images_7ce26570": { + "message": "Myndir" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Setja inn tengil á annað efni í námskeiðinu." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Leturstærð, ýtið niður til að velja" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Velja möppu til að hlaða skránni þinni upp í" + }, + "course_navigation_dd035109": { + "message": "Leiðarnet námskeiðs" + }, + "choose_usage_rights_33683854": { + "message": "Velja notkunarréttindi..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Litur texta, ýtið niður til að velja" + }, + "embed_image_1080badc": { + "message": "Ívefja mynd" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons-leyfi:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Efnið er á opinbera léninu" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/it.json b/packages/canvas-rce/locales/it.json new file mode 100644 index 0000000000000..b405b6906129b --- /dev/null +++ b/packages/canvas-rce/locales/it.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Esplorazione gruppo" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Attribuzione - Condividi allo stesso modo CC" + }, + "link_to_url_52dd935c": { + "message": "Collega a URL" + }, + "quizzes_7e598f57": { + "message": "Quiz" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Attribuzione - Non commerciale - Non opere derivate CC" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Carica un nuovo file" + }, + "file_upload_form_4aaad554": { + "message": "Modulo caricamento file" + }, + "folder_705fd2d7": { + "message": "Cartella" + }, + "insert_equella_links_49a8dacd": { + "message": "Inserisci link Equella" + }, + "assignment_list_a833f59d": { + "message": "Elenco compiti" + }, + "alternative_text_a834dcad": { + "message": "Testo alternativo:" + }, + "discussions_a5f96392": { + "message": "Discussioni" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Attribuzione - Non opere derivate CC" + }, + "usage_right_ff96f3e2": { + "message": "Diritto di utilizzo:" + }, + "click_to_embed_image_33107dd8": { + "message": "Fai clic per incorporare l''immagine" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Sono il proprietario del copyright" + }, + "files_c300e900": { + "message": "File" + }, + "cancel_image_upload_2c771950": { + "message": "Annulla caricamento immagine" + }, + "people_b4ebb13c": { + "message": "Persone" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Verifica se l''immagine è decorativa" + }, + "loading_25990131": { + "message": "Caricamento in corso..." + }, + "announcements_a4b8ed4a": { + "message": "Annunci" + }, + "select_a_file_53ba40ac": { + "message": "Seleziona un file" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formattazione, premi per selezionare" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Colore sfondo, premi per selezionare" + }, + "files_index_af7c662b": { + "message": "Indice file" + }, + "cancel_file_upload_9903e7b9": { + "message": "Annulla caricamento file" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Il materiale è soggetto all''eccezione del fair use" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Inserisci testo alternativo per questa immagine" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Collega ad altro contenuto del gruppo." + }, + "discussions_index_6c36ced": { + "message": "Indice discussioni" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Fai clic su un file per inserire un link di download per il file." + }, + "copyright_holder_66ee111": { + "message": "Titolare del copyright:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Area di testo RTF. Premi ALT+F8 per la guida" + }, + "enter_search_terms_e397b1f0": { + "message": "inserisci i termini di ricerca" + }, + "pages_e5414c2c": { + "message": "Pagine" + }, + "cc_attribution_f6de631f": { + "message": "Attribuzione CC" + }, + "insert_link_6dc23cae": { + "message": "Inserisci link" + }, + "collaborations_5c56c15f": { + "message": "Collaborazioni" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Come desideri chiamare la nuova pagina?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Fai clic su un''immagine per incorporare l''immagine nella pagina." + }, + "search_flickr_6884b518": { + "message": "Cerca in Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Fai clic su una pagina per inserire un link a quella pagina." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Fai clic per inserire un link nell''editor." + }, + "decorative_image_fde98579": { + "message": "Immagine decorativa" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Fai clic per inserire un link a questo elemento." + }, + "load_more_results_460f49a9": { + "message": "Carica altri risultati" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Voti" + }, + "links_14b70841": { + "message": "Link" + }, + "loading_failed_b3524381": { + "message": "Caricamento non riuscito..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Fai clic per incorporare { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Chiudi modulo Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Piano di studio corso" + }, + "upload_8b403d05": { + "message": "Carica" + }, + "modules_c4325335": { + "message": "Moduli" + }, + "no_results_940393cf": { + "message": "Nessun risultato." + }, + "announcement_list_da155734": { + "message": "Elenco annunci" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Collega a una nuova pagina" + }, + "insert_math_equation_57c6e767": { + "message": "Inserisci equazione matematica" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Ho ottenuto l''autorizzazione a utilizzare questo file." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Attribuzione - Non commerciale - Condividi allo stesso modo CC" + }, + "wiki_home_9cd54d0": { + "message": "Home page wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Se non selezioni i diritti di utilizzo ora, questo file sarà in stato \"non pubblicato\" dopo il caricamento." + }, + "upload_a_new_image_890df275": { + "message": "Carica una nuova immagine" + }, + "search_280d00bd": { + "message": "Cerca" + }, + "assignments_1e02582c": { + "message": "Compiti" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Attribuzione - Non commerciale CC" + }, + "quizzes_list_d812caa6": { + "message": "Elenco dei quiz" + }, + "image_upload_form_7b74079a": { + "message": "Modulo caricamento immagine" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Il materiale è concesso in licenza da Creative Commons" + }, + "images_7ce26570": { + "message": "Immagini" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Collega ad altro contenuto del corso." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Dimensioni carattere, premi per selezionare" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Seleziona una cartella in cui caricare il file" + }, + "course_navigation_dd035109": { + "message": "Esplorazione corso" + }, + "choose_usage_rights_33683854": { + "message": "Scegli diritti di utilizzo..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Colore testo, premi per selezionare" + }, + "embed_image_1080badc": { + "message": "Incorpora immagine" + }, + "creative_commons_license_725584ae": { + "message": "Licenza Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Il materiale è nel dominio pubblico" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/ja.json b/packages/canvas-rce/locales/ja.json new file mode 100644 index 0000000000000..38430a1710548 --- /dev/null +++ b/packages/canvas-rce/locales/ja.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "グループ ナビゲーション" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC 属性 平等分担" + }, + "link_to_url_52dd935c": { + "message": "URLへのリンク " + }, + "quizzes_7e598f57": { + "message": "クイズ" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC 属性 非営利 派生物なし" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "新しいファイルをアップロードする" + }, + "file_upload_form_4aaad554": { + "message": "ファイルアップロードフォーム" + }, + "folder_705fd2d7": { + "message": "フォルダ" + }, + "insert_equella_links_49a8dacd": { + "message": "Equella リンクを挿入してください" + }, + "assignment_list_a833f59d": { + "message": "課題リスト" + }, + "alternative_text_a834dcad": { + "message": "代替テキスト:" + }, + "discussions_a5f96392": { + "message": "ディスカッション" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC 属性 派生物なし" + }, + "usage_right_ff96f3e2": { + "message": "使用権:" + }, + "click_to_embed_image_33107dd8": { + "message": "クリックして画像を埋め込む" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "著作権を保有しています" + }, + "files_c300e900": { + "message": "ファイル" + }, + "cancel_image_upload_2c771950": { + "message": "画像のアップロードをキャンセルする" + }, + "people_b4ebb13c": { + "message": "メンバー" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "画像が装飾かどうかを確認する" + }, + "loading_25990131": { + "message": "読み込んでいます..." + }, + "announcements_a4b8ed4a": { + "message": "アナウンス" + }, + "select_a_file_53ba40ac": { + "message": "ファイルを選択" + }, + "formatting_press_down_to_select_df728c30": { + "message": "書式設定、押して選択" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "背景色、押して選択" + }, + "files_index_af7c662b": { + "message": "ファイルのインデックス" + }, + "cancel_file_upload_9903e7b9": { + "message": "ファイルのアップロードをキャンセルする" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "この資料は公正使用の例外に該当します" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "この画像の代替テキストを入力する" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "グループ内の他のコンテンツにリンクします。" + }, + "discussions_index_6c36ced": { + "message": "ディスカッションのインデックス" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "ファイルをクリックして、そのファイルにダウンロード リンクを挿入します。" + }, + "copyright_holder_66ee111": { + "message": "著作権保有者:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "リッチテキストエリア。ヘルプへは、ALT+F8を押してください" + }, + "enter_search_terms_e397b1f0": { + "message": "検索語を入力" + }, + "pages_e5414c2c": { + "message": "ページ" + }, + "cc_attribution_f6de631f": { + "message": "CC 属性" + }, + "insert_link_6dc23cae": { + "message": "リンクの挿入" + }, + "collaborations_5c56c15f": { + "message": "共同作業" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "新しいページの名前は何にしますか?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "画像をクリックして、その画像をページに埋め込みます。" + }, + "search_flickr_6884b518": { + "message": "Flickr を検索" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "ページをクリックして、そのページにリンクを挿入します。" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "クリックすると、エディタにリンクが挿入されます。" + }, + "decorative_image_fde98579": { + "message": "装飾の画像" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "クリックするとこのアイテムへのリンクが挿入されます。" + }, + "load_more_results_460f49a9": { + "message": "さらに結果をロード" + }, + "link_7262adec": { + "message": "リンク" + }, + "grades_a61eba0a": { + "message": "成績" + }, + "links_14b70841": { + "message": "リンク" + }, + "loading_failed_b3524381": { + "message": "読み込みに失敗しました..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "クリックして { imageName } を埋め込む" + }, + "close_flickr_form_b32e600a": { + "message": "Flickr フォームを閉じる" + }, + "course_syllabus_5de1b0af": { + "message": "コース要綱" + }, + "upload_8b403d05": { + "message": "アップロード" + }, + "modules_c4325335": { + "message": "モジュール" + }, + "no_results_940393cf": { + "message": "結果がありません。" + }, + "announcement_list_da155734": { + "message": "アナウンス リスト" + }, + "link_to_a_new_page_6c4ad034": { + "message": "新しいページへのリンク" + }, + "insert_math_equation_57c6e767": { + "message": "数学数式を挿入" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "このファイルを使用する権限を取得しています。" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC 属性 非営利 平等分担" + }, + "wiki_home_9cd54d0": { + "message": "Wiki ホーム" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "今すぐ使用権を選択しないと、このファイルはアップロード後に公開されません。" + }, + "upload_a_new_image_890df275": { + "message": "新しい画像をアップロードする" + }, + "search_280d00bd": { + "message": "検索" + }, + "assignments_1e02582c": { + "message": "課題" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC 属性 非営利" + }, + "quizzes_list_d812caa6": { + "message": "クイズリスト" + }, + "image_upload_form_7b74079a": { + "message": "画像アップロードフォーム" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "この資料はクリエイティブ コモンズ ライセンスの対象となります" + }, + "images_7ce26570": { + "message": "画像" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "コース内の他のコンテンツにリンクします。" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "フォント サイズ、押して選択" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "ファイルをアップロードするフォルダを選択" + }, + "course_navigation_dd035109": { + "message": "コース ナビゲーション" + }, + "choose_usage_rights_33683854": { + "message": "使用権を選択..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "テキスト色、押して選択" + }, + "embed_image_1080badc": { + "message": "画像の埋め込み" + }, + "creative_commons_license_725584ae": { + "message": "クリエイティブ コモンズ ライセンス:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "この資料はパブリック ドメインです" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/ko.json b/packages/canvas-rce/locales/ko.json new file mode 100644 index 0000000000000..074509e9e1e5f --- /dev/null +++ b/packages/canvas-rce/locales/ko.json @@ -0,0 +1,143 @@ +{ + "group_navigation_99f191a": { + "message": "그룹 탐색" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC 유형 동일조건변경허락" + }, + "quizzes_7e598f57": { + "message": "퀴즈" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC 유형 비영리 변경금지" + }, + "upload_a_new_file_96e6d4ff": { + "message": "새 파일 업로드" + }, + "folder_705fd2d7": { + "message": "폴더" + }, + "assignment_list_a833f59d": { + "message": "과제 목록" + }, + "discussions_a5f96392": { + "message": "토론" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC 유형 변경금지" + }, + "click_to_embed_image_33107dd8": { + "message": "이미지를 내장하려면 클릭" + }, + "files_c300e900": { + "message": "파일" + }, + "people_b4ebb13c": { + "message": "사용자" + }, + "loading_25990131": { + "message": "로드하는 중..." + }, + "announcements_a4b8ed4a": { + "message": "공지" + }, + "formatting_press_down_to_select_df728c30": { + "message": "서식, 선택하려면 누름" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "배경색, 선택하려면 누름" + }, + "files_index_af7c662b": { + "message": "파일 색인" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "그룹에 있는 다른 내용으로 링크합니다." + }, + "discussions_index_6c36ced": { + "message": "토론 색인" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "파일 다운로드 링크를 삽입하려면 해당 파일을 클릭하십시오." + }, + "enter_search_terms_e397b1f0": { + "message": "검색 용어 입력" + }, + "pages_e5414c2c": { + "message": "페이지" + }, + "cc_attribution_f6de631f": { + "message": "CC 유형" + }, + "insert_link_6dc23cae": { + "message": "링크 삽입" + }, + "collaborations_5c56c15f": { + "message": "협업" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "새 페이지의 이름은 무엇입니까?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "페이지에 이미지를 내장하려면 해당 이미지를 클릭하십시오." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "페이지에 링크를 삽입하려면 해당 페이지를 클릭하십시오." + }, + "grades_a61eba0a": { + "message": "평점" + }, + "links_14b70841": { + "message": "링크" + }, + "course_syllabus_5de1b0af": { + "message": "과목 요강" + }, + "upload_8b403d05": { + "message": "업로드" + }, + "modules_c4325335": { + "message": "모듈" + }, + "announcement_list_da155734": { + "message": "공지 목록" + }, + "link_to_a_new_page_6c4ad034": { + "message": "새 페이지" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC 유형 비영리 동일조건변경허락 " + }, + "wiki_home_9cd54d0": { + "message": "위키 홈" + }, + "upload_a_new_image_890df275": { + "message": "새 이미지 업로드" + }, + "search_280d00bd": { + "message": "검색" + }, + "assignments_1e02582c": { + "message": "과제" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC 유형 비영리" + }, + "images_7ce26570": { + "message": "이미지" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "과목에 있는 다른 내용으로 링크합니다." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "글자 크기, 선택하려면 누름" + }, + "course_navigation_dd035109": { + "message": "과목 탐색" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "텍스트 색, 선택하려면 누름" + }, + "embed_image_1080badc": { + "message": "이미지 포함" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/mi.json b/packages/canvas-rce/locales/mi.json new file mode 100644 index 0000000000000..0d9f1399b850e --- /dev/null +++ b/packages/canvas-rce/locales/mi.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Navigation rōpū" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Tukunga Tiritiri Rite" + }, + "link_to_url_52dd935c": { + "message": "Hono kī URL" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Tukunga Kore- Arumoni kaore ngā pārōnaki" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Tukua ake he kōnae hou " + }, + "file_upload_form_4aaad554": { + "message": "Kōnae Tukuake Pukapuka" + }, + "folder_705fd2d7": { + "message": "kōpaki " + }, + "insert_equella_links_49a8dacd": { + "message": "Whakauru ngā hononga Equella" + }, + "assignment_list_a833f59d": { + "message": "Rārangi Taumahi " + }, + "alternative_text_a834dcad": { + "message": "Kuputuhi rerekē:" + }, + "discussions_a5f96392": { + "message": "Aparauraa" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Tukunga Kaore ngā Pārōnaki" + }, + "usage_right_ff96f3e2": { + "message": "Tika mo te whakamahinga:" + }, + "click_to_embed_image_33107dd8": { + "message": "Pāwhiritia ki te whakaū i te whakapakoko" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Ka mau ahau i te manatārua" + }, + "files_c300e900": { + "message": "Kōnae" + }, + "cancel_image_upload_2c771950": { + "message": "Whakakoreāhua tukuake" + }, + "people_b4ebb13c": { + "message": "People" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Tirohia mēnā he whakapaipai te whakapakoko" + }, + "loading_25990131": { + "message": "Loading ..." + }, + "announcements_a4b8ed4a": { + "message": "Pānuitanga" + }, + "select_a_file_53ba40ac": { + "message": "Tīpako he kōnae" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Whakahōputu, ki te pēhi ki raro tīpako" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Tae Papamuri, ki te pēhi ki raro tīpako" + }, + "files_index_af7c662b": { + "message": "Taupū kōnae " + }, + "cancel_file_upload_9903e7b9": { + "message": "Whakakore kōnae tukuake" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Ko te kaupapa ki te ataahua whakamahi okotahi te rauemi" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Whakauru te kuputuhi rerekē mo tēnei āhua" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Hono atu ki te tahi atu ihirangi roto i te rōpū. " + }, + "discussions_index_6c36ced": { + "message": "Taupū Ngā Matapaki " + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Pāwhiri tetahi kōnae ki te kōkuhu i tētahi hononga download mo taua kōnae. " + }, + "copyright_holder_66ee111": { + "message": "Kaimau Manatārua:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Horahanga Kupu Taunaki. Press ALT + K8 no te tauturu" + }, + "enter_search_terms_e397b1f0": { + "message": "tomo ngā kupu rapu" + }, + "pages_e5414c2c": { + "message": "whārangi" + }, + "cc_attribution_f6de631f": { + "message": "CC Tukunga" + }, + "insert_link_6dc23cae": { + "message": "Whakauru hono" + }, + "collaborations_5c56c15f": { + "message": "tahi" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "He aha tō hiahia ki te karanga i te whārangi hou?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Pāwhiri tetahi whakapakoko ki te whakaū i te whakapakoko i roto i te whārangi. " + }, + "search_flickr_6884b518": { + "message": "Rapu Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Pāwhiri tetahi whārangi ki te kōkuhu i tētahi hono ki taua whārangi. " + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Pāwhiritia ki te kōkuhu i tētahi hononga ki te ētita" + }, + "decorative_image_fde98579": { + "message": "Whakapaipai pakoko" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Pawhiritia ki te kōkuhu i te hono ki tēnei tūemi" + }, + "load_more_results_460f49a9": { + "message": "Te uta atu ngā hua" + }, + "link_7262adec": { + "message": "hono" + }, + "grades_a61eba0a": { + "message": "Ngā Kōeke" + }, + "links_14b70841": { + "message": "Hononga" + }, + "loading_failed_b3524381": { + "message": "I rāhua te uta" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Pāwhiritia ki te whakaū i { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Katia pukapuka Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "mahere akoranga" + }, + "upload_8b403d05": { + "message": "Tukuatu" + }, + "modules_c4325335": { + "message": "kōwae" + }, + "no_results_940393cf": { + "message": "Kaore he hua" + }, + "announcement_list_da155734": { + "message": "Rārangi Pānuitanga " + }, + "link_to_a_new_page_6c4ad034": { + "message": "Hono ki te Whārangi Hōu" + }, + "insert_math_equation_57c6e767": { + "message": "Kōkuhu Math Whārite" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Kua whiwhi ahau whakaaetanga ki te whakamahi i tēnei kōnae." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Tukunga Kore-Arumoni tuari Rite tonu" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Ki te kore koe e tīpako ngā mōtika whakamahi inaianei, kaore e whakaputaina tenei kōnae i muri o ''te tukuake." + }, + "upload_a_new_image_890df275": { + "message": "Tukuake i te whakapakoko hou " + }, + "search_280d00bd": { + "message": "Rapu" + }, + "assignments_1e02582c": { + "message": "Taumahi" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Tukunga Kaore-Arumoni" + }, + "quizzes_list_d812caa6": { + "message": "Ngā Rārangi Patapatai" + }, + "image_upload_form_7b74079a": { + "message": "Āhua Tukuake Pukapuka" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Raihanatia te rauemi i raro i te Auaha Noa" + }, + "images_7ce26570": { + "message": "whakapakoko" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Hono atu ki te tahi atu ihirangi roto i te akoranga. " + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Rahi Momotuhi, ki te pēhi ki raro tīpako" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Tīpakohia he kōpaki hei tukuake i tō konae ki roto" + }, + "course_navigation_dd035109": { + "message": "Navigation akoranga" + }, + "choose_usage_rights_33683854": { + "message": "Kōwhiria ngā mōtika whakamahi ..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Tae Kuputuhi, ki te pēhi ki raro tīpako" + }, + "embed_image_1080badc": { + "message": "Tāmau Image" + }, + "creative_commons_license_725584ae": { + "message": "Auaha ngā Raihana Noa:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Ko te rauemi kei roto i te rohe tūmatanui" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/nb.json b/packages/canvas-rce/locales/nb.json new file mode 100644 index 0000000000000..a886a2c8af1ba --- /dev/null +++ b/packages/canvas-rce/locales/nb.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Gruppenavigering" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC-attribusjon Del på samme vilkår" + }, + "link_to_url_52dd935c": { + "message": "Lenke til URL" + }, + "quizzes_7e598f57": { + "message": "Tester" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC-attribusjon Ikke-kommersiell Ingen bearbeidelser" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Last opp en ny fil" + }, + "file_upload_form_4aaad554": { + "message": "Filopplastningsskjema" + }, + "folder_705fd2d7": { + "message": "Mappe" + }, + "insert_equella_links_49a8dacd": { + "message": "Sett inn Equella-koblinger" + }, + "assignment_list_a833f59d": { + "message": "Oppgaveliste" + }, + "alternative_text_a834dcad": { + "message": "Alternativ tekst:" + }, + "discussions_a5f96392": { + "message": "Diskusjoner" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC-attribusjon – Ingen bearbeidelser" + }, + "usage_right_ff96f3e2": { + "message": "Brukerrettigheter:" + }, + "click_to_embed_image_33107dd8": { + "message": "Klikk for å bygge inn bilde" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Jeg har opphavsretten" + }, + "files_c300e900": { + "message": "Filer" + }, + "cancel_image_upload_2c771950": { + "message": "Avbryt bildeopplasting" + }, + "people_b4ebb13c": { + "message": "Personer" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Sjekk om bildet er dekorativt" + }, + "loading_25990131": { + "message": "Laster..." + }, + "announcements_a4b8ed4a": { + "message": "Kunngjøringer" + }, + "select_a_file_53ba40ac": { + "message": "Velg en fil" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatering, trykk nedover for å velge" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Bakgrunnsfarge, trykk nedover for å velge" + }, + "files_index_af7c662b": { + "message": "Filindeks" + }, + "cancel_file_upload_9903e7b9": { + "message": "Avbryt filopplasting" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Materialet er underlagt korrekt bruk-unntak" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Skriv inn alternativteksten for dette bildet" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Lenke til annet innhold i gruppen." + }, + "discussions_index_6c36ced": { + "message": "Diskusjonsindeks" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Klikk på en fil for å sette inn en nedlastingslenke til filen." + }, + "copyright_holder_66ee111": { + "message": "Rettighetshaver:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Riktekstområde. Trykk ALT+F8 for hjelp" + }, + "enter_search_terms_e397b1f0": { + "message": "skriv inn søkeord" + }, + "pages_e5414c2c": { + "message": "Sider" + }, + "cc_attribution_f6de631f": { + "message": "CC-attribusjon" + }, + "insert_link_6dc23cae": { + "message": "Sett inn lenke" + }, + "collaborations_5c56c15f": { + "message": "Samarbeid" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Hva vil du kalle den nye siden?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Klikk på et bilde for å bygge inn bildet på siden." + }, + "search_flickr_6884b518": { + "message": "Søk Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Klikk på en side for å sette inn en lenke til den siden." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Klikk for å sette inn en kobling i redigeringsprogrammet." + }, + "decorative_image_fde98579": { + "message": "Dekorativt bilde" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Klikk for å sette inn en kobling i dette elementet." + }, + "load_more_results_460f49a9": { + "message": "Last flere resultater" + }, + "link_7262adec": { + "message": "Lenke" + }, + "grades_a61eba0a": { + "message": "Karakterer" + }, + "links_14b70841": { + "message": "Lenker" + }, + "loading_failed_b3524381": { + "message": "Lasting mislyktes..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Klikk for å bygge inn { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Lukk Flickr-skjema" + }, + "course_syllabus_5de1b0af": { + "message": "Emneoversikt" + }, + "upload_8b403d05": { + "message": "Last opp" + }, + "modules_c4325335": { + "message": "Moduler" + }, + "no_results_940393cf": { + "message": "Ingen resultater." + }, + "announcement_list_da155734": { + "message": "Kunngjøringsliste" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Lenke til en ny side" + }, + "insert_math_equation_57c6e767": { + "message": "Sett matte likning" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Jeg har fått tillatelse til å bruke denne filen." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC-attribusjon Ikke-kommersiell Del på samme vilkår" + }, + "wiki_home_9cd54d0": { + "message": "Wikiforside" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Dersom du ikke velger brukerrettigheter nå, vil denne filen være upublisert når den lastes opp." + }, + "upload_a_new_image_890df275": { + "message": "Last opp et nytt bilde" + }, + "search_280d00bd": { + "message": "Søk" + }, + "assignments_1e02582c": { + "message": "Oppgaver" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC-attribusjon Ikke-kommersiell" + }, + "quizzes_list_d812caa6": { + "message": "Quizliste" + }, + "image_upload_form_7b74079a": { + "message": "Bildeopplastningsskjema" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Materialet er lisensiert under Creative Commons" + }, + "images_7ce26570": { + "message": "Bilder" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Lenke til annet innhold i emnet." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Skriftstørrelse, trykk nedover for å velge" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Velg mappen du vil laste opp filen til" + }, + "course_navigation_dd035109": { + "message": "Emnenavigering" + }, + "choose_usage_rights_33683854": { + "message": "Velg bruksrettigheter..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Tekstfarge, trykk nedover for å velge" + }, + "embed_image_1080badc": { + "message": "Sett inn bilde" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons-lisens:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Materialet er i det offentlige domenet" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/nl.json b/packages/canvas-rce/locales/nl.json new file mode 100644 index 0000000000000..b2a33e7608dd9 --- /dev/null +++ b/packages/canvas-rce/locales/nl.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Groepsnavigatie" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC-bijdrage, gelijke delen" + }, + "link_to_url_52dd935c": { + "message": "Koppeling naar URL" + }, + "quizzes_7e598f57": { + "message": "Toetsen" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC-bijdrage, niet-commercieel, geen afgeleiden" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Een nieuwe afbeelding uploaden" + }, + "file_upload_form_4aaad554": { + "message": "Formulier voor bestand uploaden" + }, + "folder_705fd2d7": { + "message": "Map" + }, + "insert_equella_links_49a8dacd": { + "message": "Equella-koppelingen invoegen" + }, + "assignment_list_a833f59d": { + "message": "Opdrachtenlijst" + }, + "alternative_text_a834dcad": { + "message": "Alternatieve tekst:" + }, + "discussions_a5f96392": { + "message": "Discussies" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC-bijdrage, geen afgeleiden" + }, + "usage_right_ff96f3e2": { + "message": "Gebruiksrecht:" + }, + "click_to_embed_image_33107dd8": { + "message": "Klikken om de afbeelding in te sluiten" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Ik heb het auteursrecht" + }, + "files_c300e900": { + "message": "Bestanden" + }, + "cancel_image_upload_2c771950": { + "message": "Uploaden van afbeelding annuleren" + }, + "people_b4ebb13c": { + "message": "Personen" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Controleer of de afbeelding decoratief genoeg is" + }, + "loading_25990131": { + "message": "Bezig met laden..." + }, + "announcements_a4b8ed4a": { + "message": "Aankondigingen" + }, + "select_a_file_53ba40ac": { + "message": "Selecteer een bestand" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Opmaak, er op drukken om een optie te selecteren" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Achtergrondkleur, er op drukken om een optie te selecteren" + }, + "files_index_af7c662b": { + "message": "Bestandsoverzicht" + }, + "cancel_file_upload_9903e7b9": { + "message": "Uploaden van bestand annuleren" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Het materiaal is onderworpen aan de uitzondering van redelijk gebruik" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Voer de alternatieve tekst voor deze afbeelding in" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link naar andere inhoud in de groep." + }, + "discussions_index_6c36ced": { + "message": "Discussieoverzicht" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Op een bestand klikken om een link voor het downloaden van dat bestand in te voegen." + }, + "copyright_holder_66ee111": { + "message": "Houder van auteursrecht:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rich Text Area. Druk ALT+F8 voor hulp" + }, + "enter_search_terms_e397b1f0": { + "message": "zoektermen invoeren" + }, + "pages_e5414c2c": { + "message": "Pagina''s" + }, + "cc_attribution_f6de631f": { + "message": "CC-bijdrage" + }, + "insert_link_6dc23cae": { + "message": "Koppeling invoegen" + }, + "collaborations_5c56c15f": { + "message": "Samenwerkingen" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Hoe wil je de nieuwe pagina noemen?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Klikken op een afbeelding om deze in te sluiten op de pagina." + }, + "search_flickr_6884b518": { + "message": "Zoeken in Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Klik op een pagina om een link op die pagina in te voegen." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Klik om een koppeling in te voegen in de editor." + }, + "decorative_image_fde98579": { + "message": "Decoratieve afbeelding" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Klik om een koppeling in dit item in te voegen" + }, + "load_more_results_460f49a9": { + "message": "Meer resultaten laden" + }, + "link_7262adec": { + "message": "Koppeling" + }, + "grades_a61eba0a": { + "message": "Cijfers" + }, + "links_14b70841": { + "message": "Koppelingen" + }, + "loading_failed_b3524381": { + "message": "Laden mislukt..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Klikken om { imageName } in te sluiten" + }, + "close_flickr_form_b32e600a": { + "message": "Flickr-formulier sluiten" + }, + "course_syllabus_5de1b0af": { + "message": "Cursussyllabus" + }, + "upload_8b403d05": { + "message": "Uploaden" + }, + "modules_c4325335": { + "message": "Modules" + }, + "no_results_940393cf": { + "message": "Geen resultaten." + }, + "announcement_list_da155734": { + "message": "Lijst met aankondiging" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Koppelen aan een nieuwe pagina" + }, + "insert_math_equation_57c6e767": { + "message": "Wiskundige vergelijking invoeren" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Ik heb toestemming gekregen om dit bestand te gebruiken." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC-bijdrage, niet-commercieel, gelijke delen" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Home" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Als je nu geen gebruiksrechten selecteert, wordt de publicatie van dit bestand ongedaan gemaakt nadat het is geüpload." + }, + "upload_a_new_image_890df275": { + "message": "Een nieuwe afbeelding uploaden" + }, + "search_280d00bd": { + "message": "Zoeken" + }, + "assignments_1e02582c": { + "message": "Opdrachten" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC-bijdrage, niet-commercieel" + }, + "quizzes_list_d812caa6": { + "message": "Lijst met toetsen" + }, + "image_upload_form_7b74079a": { + "message": "Formulier voor afbeelding uploaden" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Het materiaal is onder Creative Commons gelicentieerd" + }, + "images_7ce26570": { + "message": "Afbeeldingen" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Koppeling naar andere inhoud in de cursus." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Tekstkleur, er op drukken om een optie te selecteren" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Selecteer een map om je bestand te uploaden" + }, + "course_navigation_dd035109": { + "message": "Cursusnavigatie" + }, + "choose_usage_rights_33683854": { + "message": "Gebruiksrechten kiezen..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Tekstkleur, er op drukken om een optie te selecteren" + }, + "embed_image_1080badc": { + "message": "Afbeelding insluiten" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons-licentie:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Het materiaal bevindt zich in het openbaar domein" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/nn.json b/packages/canvas-rce/locales/nn.json new file mode 100644 index 0000000000000..6a602de3b1302 --- /dev/null +++ b/packages/canvas-rce/locales/nn.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Gruppenavigering" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Namngjeving - Del på same vilkår BY-SA" + }, + "link_to_url_52dd935c": { + "message": "Link til URL" + }, + "quizzes_7e598f57": { + "message": "Quizar" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Namngjeving – Ikkje-kommersiell - Ingen behandling BY-NC-ND " + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Last opp ei ny fil" + }, + "file_upload_form_4aaad554": { + "message": "Filopplastingsdialog" + }, + "folder_705fd2d7": { + "message": "Mappe" + }, + "insert_equella_links_49a8dacd": { + "message": "Set in Equella-lenker" + }, + "assignment_list_a833f59d": { + "message": "Oppgåveliste" + }, + "alternative_text_a834dcad": { + "message": "Alternativ tekst: " + }, + "discussions_a5f96392": { + "message": "Diskusjonar" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Namngjeving – Ikkje-kommersiell - Del på same vilkår BY-NC-SA" + }, + "usage_right_ff96f3e2": { + "message": "Bruksrett:" + }, + "click_to_embed_image_33107dd8": { + "message": "Klikk for å sette inn bilde" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Eg er rettshavar" + }, + "files_c300e900": { + "message": "Filer" + }, + "cancel_image_upload_2c771950": { + "message": "Avbryt bildeopplasting" + }, + "people_b4ebb13c": { + "message": "Personar" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Sjekk om bildet har ein dekorativ funksjon" + }, + "loading_25990131": { + "message": "Lastar..." + }, + "announcements_a4b8ed4a": { + "message": "Kunngjeringar" + }, + "select_a_file_53ba40ac": { + "message": "Vel ei fil" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatering, trykk ned for å velje" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Bakgrunnsfarge, trykk ned for å velje" + }, + "files_index_af7c662b": { + "message": "Filoversikt" + }, + "cancel_file_upload_9903e7b9": { + "message": "Avbryt filopplasting" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Materialet er brukt i samsvar med sitatretten" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Legg inn alternativ tekst som skildrar bildet" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Lenke til anna innhald i gruppa. " + }, + "discussions_index_6c36ced": { + "message": "Diskusjonsoversikt" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Klikk på ei fil for å sette inn ei nedlastingslenke for fila. " + }, + "copyright_holder_66ee111": { + "message": "Rettshavar:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Område for rik tekst-format. Trykk ALT+F8 for hjelp" + }, + "enter_search_terms_e397b1f0": { + "message": "oppgi søkeord" + }, + "pages_e5414c2c": { + "message": "Sider" + }, + "cc_attribution_f6de631f": { + "message": " CC Namngjeving BY" + }, + "insert_link_6dc23cae": { + "message": "Sett inn lenke" + }, + "collaborations_5c56c15f": { + "message": "Samarbeid" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Kva vil du kalle den nye sida? " + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Klikk på eit bilde for å inkludere det på sida. " + }, + "search_flickr_6884b518": { + "message": "Søk i Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Klikk på eit sidenamn for å sette inn ei lenke til sida. " + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Klikk for å setje inn ei lenke i editoren. " + }, + "decorative_image_fde98579": { + "message": "Dekorativt bilde" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Klikk for å sette inn ei lenke til dette elementet. " + }, + "load_more_results_460f49a9": { + "message": "Last fleire resultat" + }, + "link_7262adec": { + "message": "Lenke" + }, + "grades_a61eba0a": { + "message": "Karakterar" + }, + "links_14b70841": { + "message": "Lenker" + }, + "loading_failed_b3524381": { + "message": "Opplasting mislukkast..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Klikk for å sette inn { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Lukk Flickr-dialog" + }, + "course_syllabus_5de1b0af": { + "message": "Emneoversikt" + }, + "upload_8b403d05": { + "message": "Last opp" + }, + "modules_c4325335": { + "message": "Modular" + }, + "no_results_940393cf": { + "message": "Utan resultat. " + }, + "announcement_list_da155734": { + "message": "Kunngjeringsliste" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Lenke til ei ny side" + }, + "insert_math_equation_57c6e767": { + "message": "Set inn matematikklikning" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Eg har løyve til å bruke denne fila. " + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Namngjeving – Ikkje-kommersiell BY-NC" + }, + "wiki_home_9cd54d0": { + "message": "Wiki-startside" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Om du ikkje vel bruksrettar no, vil ikkje fila bli publisert etter at ho er lasta opp. " + }, + "upload_a_new_image_890df275": { + "message": "Last opp eit nytt bilde" + }, + "search_280d00bd": { + "message": "Søk" + }, + "assignments_1e02582c": { + "message": "Oppgåver" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Namngjeving - Ingen behandling BY-ND" + }, + "quizzes_list_d812caa6": { + "message": "Quiz-liste" + }, + "image_upload_form_7b74079a": { + "message": "Bildeopplastingsdialog" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Materialet er lisensiert under Creative Commons" + }, + "images_7ce26570": { + "message": "Bilde" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Opprett ei lenke til anna emneinnhald. " + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Skriftstorleik, trykk ned for å velje" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Vel ei mappe å laste opp fila til" + }, + "course_navigation_dd035109": { + "message": "Emnenavigering" + }, + "choose_usage_rights_33683854": { + "message": "Vel bruksrett..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Tekstfarge, trykk ned for å velje" + }, + "embed_image_1080badc": { + "message": "Sett inn bilde" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons-lisens:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Materialet er ikkje opphavsrettbeskytta" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/pl.json b/packages/canvas-rce/locales/pl.json new file mode 100644 index 0000000000000..360047e1d521a --- /dev/null +++ b/packages/canvas-rce/locales/pl.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Nawigowanie po grupach" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Przypisanie CC, w równych częściach" + }, + "link_to_url_52dd935c": { + "message": "Łącze do adresu URL" + }, + "quizzes_7e598f57": { + "message": "Testy" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Niekomercyjne przypisanie CC, brak pochodnych" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Przekaż nowy plik" + }, + "file_upload_form_4aaad554": { + "message": "Formularz przesyłania plików" + }, + "folder_705fd2d7": { + "message": "Folder" + }, + "insert_equella_links_49a8dacd": { + "message": "Wstaw łącza Equella" + }, + "assignment_list_a833f59d": { + "message": "Lista zadań" + }, + "alternative_text_a834dcad": { + "message": "Alternatywny tekst:" + }, + "discussions_a5f96392": { + "message": "Dyskusje" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Przypisanie CC, brak pochodnych" + }, + "usage_right_ff96f3e2": { + "message": "Prawo użytkowania:" + }, + "click_to_embed_image_33107dd8": { + "message": "Kliknij, aby osadzić obraz" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Posiadam prawa autorskie" + }, + "files_c300e900": { + "message": "Pliki" + }, + "cancel_image_upload_2c771950": { + "message": "Anuluj przesyłanie obrazu" + }, + "people_b4ebb13c": { + "message": "Użytkownicy" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Sprawdź, czy obraz ma charakter dekoracyjny" + }, + "loading_25990131": { + "message": "Trwa ładowanie..." + }, + "announcements_a4b8ed4a": { + "message": "Ogłoszenia" + }, + "select_a_file_53ba40ac": { + "message": "Wybierz plik" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatowanie; naciskaj do dołu, aby wybrać" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Kolor tła; naciskaj do dołu, aby wybrać" + }, + "files_index_af7c662b": { + "message": "Wykaz plików" + }, + "cancel_file_upload_9903e7b9": { + "message": "Anuluj przesyłanie pliku" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Materiał podlega wyjątkowi dozwolonego użytku" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Wpisz alternatywny tekst dla tego obrazu" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Połącz z inną zawartością grupy." + }, + "discussions_index_6c36ced": { + "message": "Spis dyskusji" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Kliknij dowolny plik, aby umieścić łącze umożliwiające jego pobranie." + }, + "copyright_holder_66ee111": { + "message": "Właściciel praw autorskich:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Obszar Rich Text. Wciśnij ALT+F8 po pomoc" + }, + "enter_search_terms_e397b1f0": { + "message": "wprowadź szukane terminy" + }, + "pages_e5414c2c": { + "message": "Strony" + }, + "cc_attribution_f6de631f": { + "message": "Przypisanie CC" + }, + "insert_link_6dc23cae": { + "message": "Umieść Łącze" + }, + "collaborations_5c56c15f": { + "message": "Projekty współpracy" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Jak chcesz nazwać nową stronę?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Kliknij dowolny obraz, aby osadzić go na stronie." + }, + "search_flickr_6884b518": { + "message": "Przeszukaj Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Kliknij dowolną stronę, aby umieścić do niej łącze." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Kliknij, aby wstawić łącze do edytora." + }, + "decorative_image_fde98579": { + "message": "Obraz dekoracyjny" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Kliknij, aby wstawić łącze do tego elementu." + }, + "load_more_results_460f49a9": { + "message": "Wczytaj więcej wyników" + }, + "link_7262adec": { + "message": "Łącze" + }, + "grades_a61eba0a": { + "message": "Oceny" + }, + "links_14b70841": { + "message": "Łącza" + }, + "loading_failed_b3524381": { + "message": "Niepowodzenie wczytywania..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Kliknij, aby osadzić obraz { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Zamknij formularz Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Program kursu" + }, + "upload_8b403d05": { + "message": "Pobierz" + }, + "modules_c4325335": { + "message": "Moduły" + }, + "no_results_940393cf": { + "message": "Brak wyników." + }, + "announcement_list_da155734": { + "message": "Lista ogłoszeń" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Połącz z nową stroną" + }, + "insert_math_equation_57c6e767": { + "message": "Wpisz równanie matematyczne" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Mam uprawnienie do korzystania z tego pliku." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Niekomercyjne przypisanie CC, w równych częściach" + }, + "wiki_home_9cd54d0": { + "message": "Wiki — Strona główna" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Jeśli nie wybierzesz teraz praw do korzystania, po przesłaniu plik nie zostanie opublikowany." + }, + "upload_a_new_image_890df275": { + "message": "Przekaż nowy obraz" + }, + "search_280d00bd": { + "message": "Wyszukaj" + }, + "assignments_1e02582c": { + "message": "Zadania" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Niekomercyjne przypisanie CC" + }, + "quizzes_list_d812caa6": { + "message": "Lista testów" + }, + "image_upload_form_7b74079a": { + "message": "Formularz przesyłania obrazów" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Materiał jest objęty licencją Creative Commons" + }, + "images_7ce26570": { + "message": "Obrazy" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Połącz z inną zawartością z kursu." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Rozmiar czcionki; naciskaj do dołu, aby wybrać" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Wybierz folder, aby przesłać do niego plik" + }, + "course_navigation_dd035109": { + "message": "Nawigowanie po kursie" + }, + "choose_usage_rights_33683854": { + "message": "Wybierz prawa użytkowania..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Kolor tekstu; naciskaj do dołu, aby wybrać" + }, + "embed_image_1080badc": { + "message": "Osadź obraz" + }, + "creative_commons_license_725584ae": { + "message": "Licencja Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Materiał znajduje się w domenie publicznej" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/pt-BR.json b/packages/canvas-rce/locales/pt-BR.json new file mode 100644 index 0000000000000..47ea77d302cef --- /dev/null +++ b/packages/canvas-rce/locales/pt-BR.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "Lista de anúncio" + }, + "announcements_a4b8ed4a": { + "message": "Anúncios" + }, + "assignment_list_a833f59d": { + "message": "Lista de tarefas" + }, + "assignments_1e02582c": { + "message": "Tarefas" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Cor de fundo, pressione para selecionar" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancelar carregamento de arquivo" + }, + "cancel_image_upload_2c771950": { + "message": "Cancelar carregamento de imagem" + }, + "cc_attribution_f6de631f": { + "message": "Atribuição CC" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Atribuição CC não à obras derivadas" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Atribuição CC uso não comercial" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Atribuição CC uso não comercial, não à obras derivadas" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Atribuição CC uso não comercial, compartilhamento pela mesma licença" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Atribuição CC compartilhamento pela mesma licença" + }, + "choose_usage_rights_33683854": { + "message": "Escolher direitos de uso..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Clique em qualquer arquivo para inserir um link de download para este arquivo." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Clique em qualquer imagem para incorporá-la à página." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Clique em qualquer página para inserir um link para para essa página." + }, + "click_to_embed_image_33107dd8": { + "message": "Clique para incorporar imagem" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Clique para incorporar { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Clique para inserir um link no editor." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Clique para inserir um link para este item." + }, + "close_flickr_form_b32e600a": { + "message": "Fechar formulário do Flickr" + }, + "collaborations_5c56c15f": { + "message": "Colaborações" + }, + "copyright_holder_66ee111": { + "message": "Titular do Copyright:" + }, + "course_navigation_dd035109": { + "message": "Navegação do curso" + }, + "course_syllabus_5de1b0af": { + "message": "Programa do curso" + }, + "creative_commons_license_725584ae": { + "message": "Licença do Creative Commons:" + }, + "discussions_a5f96392": { + "message": "Discussões" + }, + "discussions_index_6c36ced": { + "message": "Índice de discussões" + }, + "embed_image_1080badc": { + "message": "Imagem incorporada" + }, + "enter_search_terms_e397b1f0": { + "message": "inserir termos de pesquisa" + }, + "file_upload_form_4aaad554": { + "message": "Formulário de carregamento de arquivo" + }, + "files_c300e900": { + "message": "Arquivos" + }, + "files_index_af7c662b": { + "message": "Índice de arquivos" + }, + "folder_705fd2d7": { + "message": "Pasta" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Tamanho da fonte, pressione para selecionar" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatação, pressione para selecionar" + }, + "grades_a61eba0a": { + "message": "Notas" + }, + "group_navigation_99f191a": { + "message": "Navegação do grupo" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Você obteve permissão para usar este arquivo." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Eu posso o copyright" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Se você não selecionar os direitos de uso agora, esse arquivo terá a publicação cancelada depois do seu carregamento ser realizado." + }, + "image_upload_form_7b74079a": { + "message": "Formulário de carregamento de imagem" + }, + "images_7ce26570": { + "message": "Imagens" + }, + "insert_equella_links_49a8dacd": { + "message": "Inserir links Equella" + }, + "insert_link_6dc23cae": { + "message": "Inserir link" + }, + "insert_math_equation_57c6e767": { + "message": "Insira Equação da Matemática" + }, + "link_7262adec": { + "message": "Link" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link para uma nova página" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Vincular a outros conteúdos no curso." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Vincular a outros conteúdos no grupo." + }, + "link_to_url_52dd935c": { + "message": "Link para URL" + }, + "links_14b70841": { + "message": "Links" + }, + "load_more_results_460f49a9": { + "message": "Carregar mais resultados" + }, + "loading_25990131": { + "message": "Carregando..." + }, + "loading_failed_b3524381": { + "message": "Falha no carregamento..." + }, + "modules_c4325335": { + "message": "Módulos" + }, + "no_results_940393cf": { + "message": "Sem resultados." + }, + "pages_e5414c2c": { + "message": "Páginas" + }, + "people_b4ebb13c": { + "message": "Pessoas" + }, + "quizzes_7e598f57": { + "message": "Testes" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Área de Texto Rico. Pressione ALT + F8 para obter ajuda" + }, + "search_280d00bd": { + "message": "Buscar" + }, + "search_flickr_6884b518": { + "message": "Procurar no Flickr" + }, + "select_a_file_53ba40ac": { + "message": "Escolher um arquivo" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Selecione uma pasta para a qual carregar o seu arquivo" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Cor do texto, pressione para selecionar" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "O material está no domínio público" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "O material está licenciado sob Creative Commons" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "O material está sujeito à exceção de uso justo" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload de novo arquivo" + }, + "upload_a_new_image_890df275": { + "message": "Upload de nova imagem" + }, + "usage_right_ff96f3e2": { + "message": "Direito de uso:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Você gostaria de chamar a nova página?" + }, + "wiki_home_9cd54d0": { + "message": "Página inicial do wiki" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/pt.json b/packages/canvas-rce/locales/pt.json new file mode 100644 index 0000000000000..7800d4723b85e --- /dev/null +++ b/packages/canvas-rce/locales/pt.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Navegação do grupo" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Atribuição CC compartilhamento pela mesma licença" + }, + "link_to_url_52dd935c": { + "message": "Ligação para URL" + }, + "quizzes_7e598f57": { + "message": "Testes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Atribuição CC uso não comercial, não à obras derivadas" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload de novo arquivo" + }, + "file_upload_form_4aaad554": { + "message": "Formulário de envio de ficheiro" + }, + "folder_705fd2d7": { + "message": "Pasta" + }, + "insert_equella_links_49a8dacd": { + "message": "Inserir ligações do Equella" + }, + "assignment_list_a833f59d": { + "message": "Lista de tarefas" + }, + "alternative_text_a834dcad": { + "message": "Texto Alternativo:" + }, + "discussions_a5f96392": { + "message": "Discussões" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Atribuição CC não à obras derivadas" + }, + "usage_right_ff96f3e2": { + "message": "Direito de utilização:" + }, + "click_to_embed_image_33107dd8": { + "message": "Clique para incorporar imagem" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Sou o titular dos direitos de autor" + }, + "files_c300e900": { + "message": "Arquivos" + }, + "cancel_image_upload_2c771950": { + "message": "Cancelar upload de imagem" + }, + "people_b4ebb13c": { + "message": "Pessoas" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Verifique se a imagem é decorativa" + }, + "loading_25990131": { + "message": "Carregando..." + }, + "announcements_a4b8ed4a": { + "message": "Anúncios" + }, + "select_a_file_53ba40ac": { + "message": "Selecionar um ficheiro" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatação, premir para baixo para selecionar" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Cor de fundo, premir para baixo para selecionar" + }, + "files_index_af7c662b": { + "message": "Índice de arquivos" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancelar upload de ficheiro" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "O material está sujeito à exceção de utilização justa" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Digite o texto alternativo para esta imagem" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Vincular a outros conteúdos no grupo." + }, + "discussions_index_6c36ced": { + "message": "Índice de discussões" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Clique em qualquer arquivo para inserir um link de download para este arquivo." + }, + "copyright_holder_66ee111": { + "message": "Titular dos direitos de autor:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Área Rich Text. Pressione ALT+F8 para ajuda" + }, + "enter_search_terms_e397b1f0": { + "message": "inserir termos de pesquisa" + }, + "pages_e5414c2c": { + "message": "Páginas" + }, + "cc_attribution_f6de631f": { + "message": "Atribuição CC" + }, + "insert_link_6dc23cae": { + "message": "Inserir ligação" + }, + "collaborations_5c56c15f": { + "message": "Colaborações" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Que nome pretende dar à nova página?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Clique em qualquer imagem para incorporá-la à página." + }, + "search_flickr_6884b518": { + "message": "Procurar Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Clique em qualquer página para inserir um link para para essa página." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Clique para inserir uma ligação no editor." + }, + "decorative_image_fde98579": { + "message": "Imagem decorativa" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Clique para inserir uma ligação para este item." + }, + "load_more_results_460f49a9": { + "message": "Carrega mais resultados" + }, + "link_7262adec": { + "message": "Ligação" + }, + "grades_a61eba0a": { + "message": "Notas" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "A carregar falhou..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Clique para incorporar { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Fechar o formulário Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Programa da disciplina" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "modules_c4325335": { + "message": "Módulos" + }, + "no_results_940393cf": { + "message": "Nenhum resultado." + }, + "announcement_list_da155734": { + "message": "Lista de anúncio" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link para uma nova página" + }, + "insert_math_equation_57c6e767": { + "message": "Inserir Equação Matemática" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Obtive permissão para utilizar este ficheiro." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Atribuição CC uso não comercial, compartilhamento pela mesma licença" + }, + "wiki_home_9cd54d0": { + "message": "Página inicial do wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Se você não selecionar os direitos de utilização agora, este ficheiro não será publicado apor seu carregamento." + }, + "upload_a_new_image_890df275": { + "message": "Upload de nova imagem" + }, + "search_280d00bd": { + "message": "Pesquisar" + }, + "assignments_1e02582c": { + "message": "Tarefas" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Atribuição CC uso não comercial" + }, + "quizzes_list_d812caa6": { + "message": "Lista de tarefas" + }, + "image_upload_form_7b74079a": { + "message": "Formulário de Upload de Imagem" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "O material está sujeito a licença Creative Commons" + }, + "images_7ce26570": { + "message": "Imagens" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Associar a outro conteúdo na disciplina." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Tamanho da letra, premir para baixo para selecionar" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Selecione uma pasta para fazer o upload do ficheiro" + }, + "course_navigation_dd035109": { + "message": "Navegação da disciplina" + }, + "choose_usage_rights_33683854": { + "message": "Escolher direitos de utilização..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Cor do texto, premir para baixo para selecionar" + }, + "embed_image_1080badc": { + "message": "Incorporar imagem" + }, + "creative_commons_license_725584ae": { + "message": "Licença Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "O material é de domínio público" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/pt_BR.json b/packages/canvas-rce/locales/pt_BR.json new file mode 100644 index 0000000000000..ac37627059a9b --- /dev/null +++ b/packages/canvas-rce/locales/pt_BR.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Navegação do grupo" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Atribuição CC compartilhamento pela mesma licença" + }, + "link_to_url_52dd935c": { + "message": "Link para URL" + }, + "quizzes_7e598f57": { + "message": "Testes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Atribuição CC uso não comercial, não à obras derivadas" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Upload de novo arquivo" + }, + "file_upload_form_4aaad554": { + "message": "Formulário de carregamento de arquivo" + }, + "folder_705fd2d7": { + "message": "Pasta" + }, + "insert_equella_links_49a8dacd": { + "message": "Inserir links Equella" + }, + "assignment_list_a833f59d": { + "message": "Lista de tarefas" + }, + "alternative_text_a834dcad": { + "message": "Texto alternativo:" + }, + "discussions_a5f96392": { + "message": "Discussões" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Atribuição CC não à obras derivadas" + }, + "usage_right_ff96f3e2": { + "message": "Direito de uso:" + }, + "click_to_embed_image_33107dd8": { + "message": "Clique para incorporar imagem" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Eu posso o copyright" + }, + "files_c300e900": { + "message": "Arquivos" + }, + "cancel_image_upload_2c771950": { + "message": "Cancelar carregamento de imagem" + }, + "people_b4ebb13c": { + "message": "Pessoas" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Verifique se a imagem é decorativa" + }, + "loading_25990131": { + "message": "Carregando..." + }, + "announcements_a4b8ed4a": { + "message": "Anúncios" + }, + "select_a_file_53ba40ac": { + "message": "Escolher um arquivo" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatação, pressione para selecionar" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Cor de fundo, pressione para selecionar" + }, + "files_index_af7c662b": { + "message": "Índice de arquivos" + }, + "cancel_file_upload_9903e7b9": { + "message": "Cancelar carregamento de arquivo" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "O material está sujeito à exceção de uso justo" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Digite o texto alternativo para essa imagem" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Vincular a outros conteúdos no grupo." + }, + "discussions_index_6c36ced": { + "message": "Índice de discussões" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Clique em qualquer arquivo para inserir um link de download para este arquivo." + }, + "copyright_holder_66ee111": { + "message": "Titular do Copyright:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Área de Texto Rico. Pressione ALT + F8 para obter ajuda" + }, + "enter_search_terms_e397b1f0": { + "message": "inserir termos de pesquisa" + }, + "pages_e5414c2c": { + "message": "Páginas" + }, + "cc_attribution_f6de631f": { + "message": "Atribuição CC" + }, + "insert_link_6dc23cae": { + "message": "Inserir link" + }, + "collaborations_5c56c15f": { + "message": "Colaborações" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Você gostaria de chamar a nova página?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Clique em qualquer imagem para incorporá-la à página." + }, + "search_flickr_6884b518": { + "message": "Procurar no Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Clique em qualquer página para inserir um link para para essa página." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Clique para inserir um link no editor." + }, + "decorative_image_fde98579": { + "message": "Imagem decorativa" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Clique para inserir um link para este item." + }, + "load_more_results_460f49a9": { + "message": "Carregar mais resultados" + }, + "link_7262adec": { + "message": "Link" + }, + "grades_a61eba0a": { + "message": "Notas" + }, + "links_14b70841": { + "message": "Links" + }, + "loading_failed_b3524381": { + "message": "Falha no carregamento..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Clique para incorporar { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Fechar formulário do Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Programa do curso" + }, + "upload_8b403d05": { + "message": "Upload" + }, + "modules_c4325335": { + "message": "Módulos" + }, + "no_results_940393cf": { + "message": "Sem resultados." + }, + "announcement_list_da155734": { + "message": "Lista de anúncio" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link para uma nova página" + }, + "insert_math_equation_57c6e767": { + "message": "Insira Equação da Matemática" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Você obteve permissão para usar este arquivo." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Atribuição CC uso não comercial, compartilhamento pela mesma licença" + }, + "wiki_home_9cd54d0": { + "message": "Página inicial do wiki" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Se você não selecionar os direitos de uso agora, esse arquivo terá a publicação cancelada depois do seu carregamento ser realizado." + }, + "upload_a_new_image_890df275": { + "message": "Upload de nova imagem" + }, + "search_280d00bd": { + "message": "Buscar" + }, + "assignments_1e02582c": { + "message": "Tarefas" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Atribuição CC uso não comercial" + }, + "quizzes_list_d812caa6": { + "message": "Lista de questionários" + }, + "image_upload_form_7b74079a": { + "message": "Formulário de carregamento de imagem" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "O material está licenciado sob Creative Commons" + }, + "images_7ce26570": { + "message": "Imagens" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Vincular a outros conteúdos no curso." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Tamanho da fonte, pressione para selecionar" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Selecione uma pasta para a qual carregar o seu arquivo" + }, + "course_navigation_dd035109": { + "message": "Navegação do curso" + }, + "choose_usage_rights_33683854": { + "message": "Escolher direitos de uso..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Cor do texto, pressione para selecionar" + }, + "embed_image_1080badc": { + "message": "Imagem incorporada" + }, + "creative_commons_license_725584ae": { + "message": "Licença do Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "O material está no domínio público" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/ro.json b/packages/canvas-rce/locales/ro.json new file mode 100644 index 0000000000000..f5601e907a33e --- /dev/null +++ b/packages/canvas-rce/locales/ro.json @@ -0,0 +1,29 @@ +{ + "announcements_a4b8ed4a": { + "message": "Anunțuri" + }, + "assignments_1e02582c": { + "message": "Teme" + }, + "discussions_a5f96392": { + "message": "Discuții" + }, + "files_c300e900": { + "message": "Fișiere" + }, + "loading_25990131": { + "message": "Se încarcă..." + }, + "pages_e5414c2c": { + "message": "Pagini" + }, + "people_b4ebb13c": { + "message": "Persoane" + }, + "quizzes_7e598f57": { + "message": "Test" + }, + "search_280d00bd": { + "message": "Caută" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/ru.json b/packages/canvas-rce/locales/ru.json new file mode 100644 index 0000000000000..b8fe0be06b8ae --- /dev/null +++ b/packages/canvas-rce/locales/ru.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Навигация группы" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "Принадлежность CC, поровну" + }, + "link_to_url_52dd935c": { + "message": "Ссылка на URL" + }, + "quizzes_7e598f57": { + "message": "Контрольные работы" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "Принадлежность CC, некоммерческий, без производных" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 г. Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Загрузить новый файл" + }, + "file_upload_form_4aaad554": { + "message": "Форма отправки файла" + }, + "folder_705fd2d7": { + "message": "Папка" + }, + "insert_equella_links_49a8dacd": { + "message": "Вставить ссылки на Equella" + }, + "assignment_list_a833f59d": { + "message": "Список заданий" + }, + "alternative_text_a834dcad": { + "message": "Альтернативный текст:" + }, + "discussions_a5f96392": { + "message": "Обсуждения" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "Принадлежность CC, без производных" + }, + "usage_right_ff96f3e2": { + "message": "Право на использование:" + }, + "click_to_embed_image_33107dd8": { + "message": "Щелкните для встраивания изображения" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Я являюсь правообладателем" + }, + "files_c300e900": { + "message": "Файлы" + }, + "cancel_image_upload_2c771950": { + "message": "Отменить отправку изображения" + }, + "people_b4ebb13c": { + "message": "Пользователи" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Проверьте, является ли изображение декоративным" + }, + "loading_25990131": { + "message": "Загрузка..." + }, + "announcements_a4b8ed4a": { + "message": "Объявления" + }, + "select_a_file_53ba40ac": { + "message": "Выбрать файл" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Форматирование, нажмите стрелку вниз, чтобы выбрать" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Цвет фона, нажмите стрелку вниз, чтобы выбрать" + }, + "files_index_af7c662b": { + "message": "Индекс файлов" + }, + "cancel_file_upload_9903e7b9": { + "message": "Отменить отправку файла" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Материал относится к категории исключений добросовестного использования" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Введите альтернативный текст для этого изображения" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Ссылка на другое содержание в этой группе." + }, + "discussions_index_6c36ced": { + "message": "Индекс обсуждений" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Щелкните любой файл для вставки ссылки на этот файл." + }, + "copyright_holder_66ee111": { + "message": "Правообладатель:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Область форматированного текста. Нажмите ALT + F8 для справки" + }, + "enter_search_terms_e397b1f0": { + "message": "введите критерии поиска" + }, + "pages_e5414c2c": { + "message": "Страницы" + }, + "cc_attribution_f6de631f": { + "message": "Принадлежность CC" + }, + "insert_link_6dc23cae": { + "message": "Вставить ссылку" + }, + "collaborations_5c56c15f": { + "message": "Совместные работы" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Как назвать новую страницу?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Щелкните любое изображение для встраивания изображения в страницу." + }, + "search_flickr_6884b518": { + "message": "Поиск по Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Щелкните любую страницу, чтобы вставить ссылку в эту страницу." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Нажмите, чтобы вставить ссылку в редактор." + }, + "decorative_image_fde98579": { + "message": "Декоративное изображение" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Нажмите, чтобы вставить ссылку на этот элемент." + }, + "load_more_results_460f49a9": { + "message": "Загрузить больше результатов" + }, + "link_7262adec": { + "message": "Ссылка" + }, + "grades_a61eba0a": { + "message": "Баллы" + }, + "links_14b70841": { + "message": "Ссылки" + }, + "loading_failed_b3524381": { + "message": "Загрузка завершилась безрезультатно..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Щелкните для встраивания { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Закрыть форму Flickr" + }, + "course_syllabus_5de1b0af": { + "message": "Программа обучения курса" + }, + "upload_8b403d05": { + "message": "Загрузить" + }, + "modules_c4325335": { + "message": "Модули" + }, + "no_results_940393cf": { + "message": "Нет результатов." + }, + "announcement_list_da155734": { + "message": "Список объявлений" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Ссылка на новую страницу" + }, + "insert_math_equation_57c6e767": { + "message": "Вставить математическое уравнение" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Разрешение на использование данного файла получено." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "Принадлежность CC, некоммерческий, поровну" + }, + "wiki_home_9cd54d0": { + "message": "Домашняя страница вики" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Если вы не выберете права пользования сейчас, этот файл не будет опубликован после отправки." + }, + "upload_a_new_image_890df275": { + "message": "Загрузить новое изображение" + }, + "search_280d00bd": { + "message": "Поиск" + }, + "assignments_1e02582c": { + "message": "Задания" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "Принадлежность CC, некоммерческий" + }, + "quizzes_list_d812caa6": { + "message": "Список тестов" + }, + "image_upload_form_7b74079a": { + "message": "Форма отправки изображения" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Материал распространяется по лицензии Creative Commons" + }, + "images_7ce26570": { + "message": "Изображения" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Ссылка на другое содержание в этом курсе." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Размер шрифта, нажмите стрелку вниз, чтобы выбрать" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Выберите папку, в которую будет помещен ваш файл" + }, + "course_navigation_dd035109": { + "message": "Навигация курса" + }, + "choose_usage_rights_33683854": { + "message": "Выбрать права на использование..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Цвет текста, нажмите стрелку вниз, чтобы выбрать" + }, + "embed_image_1080badc": { + "message": "Вставить изображение" + }, + "creative_commons_license_725584ae": { + "message": "Лицензионное соглашение Creative Commons:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Материал находится в общедоступном домене" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/sq.json b/packages/canvas-rce/locales/sq.json new file mode 100644 index 0000000000000..13791bc4f4674 --- /dev/null +++ b/packages/canvas-rce/locales/sq.json @@ -0,0 +1,41 @@ +{ + "announcements_a4b8ed4a": { + "message": "Lajmërime" + }, + "assignments_1e02582c": { + "message": "Detyrat" + }, + "course_syllabus_5de1b0af": { + "message": "Planpogrami i Kursit" + }, + "discussions_a5f96392": { + "message": "Diskutimet" + }, + "files_c300e900": { + "message": "Skedarët" + }, + "files_index_af7c662b": { + "message": "Indeksi i skedarëve" + }, + "grades_a61eba0a": { + "message": "Notat" + }, + "loading_25990131": { + "message": "Duke u ngarkuar..." + }, + "pages_e5414c2c": { + "message": "Faqet" + }, + "people_b4ebb13c": { + "message": "Njerëz" + }, + "quizzes_7e598f57": { + "message": "Kuizet" + }, + "search_280d00bd": { + "message": "Kërko" + }, + "upload_8b403d05": { + "message": "Ngarko" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/sr.json b/packages/canvas-rce/locales/sr.json new file mode 100644 index 0000000000000..70d6b99b902e6 --- /dev/null +++ b/packages/canvas-rce/locales/sr.json @@ -0,0 +1,140 @@ +{ + "announcement_list_da155734": { + "message": "Lista za objave" + }, + "announcements_a4b8ed4a": { + "message": "Obavještenja" + }, + "assignment_list_a833f59d": { + "message": "Lista zadataka" + }, + "assignments_1e02582c": { + "message": "Zadaci" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Boja pozadine, pritisnite dolje kako bi odabrali" + }, + "cc_attribution_f6de631f": { + "message": "CC Atribut" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Atribut nije izveden" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Atribut nije komercijalan" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Atribut nije komercijalan nije izveden" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Atribut nije komercijalan podijeli kao sličan" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Atribut podjeli kao sličan" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Kliknite bilo koji dokument da ubacite link za preuzimanje za taj dokument." + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Kliknite bilo koju sliku da proširite sliku na stranici." + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Kliknite bilo koju stranicu da ubacite link za tu stranicu." + }, + "click_to_embed_image_33107dd8": { + "message": "Kliknite da uklpoite sliku" + }, + "collaborations_5c56c15f": { + "message": "Saradnje " + }, + "course_navigation_dd035109": { + "message": "Navigacija kursa" + }, + "course_syllabus_5de1b0af": { + "message": "Nastavni plan i program kursa" + }, + "discussions_a5f96392": { + "message": "Diskusije" + }, + "discussions_index_6c36ced": { + "message": "Indeks diskusija" + }, + "embed_image_1080badc": { + "message": "Postavljanje slike" + }, + "enter_search_terms_e397b1f0": { + "message": "ukucaj stavke za pretragu" + }, + "files_c300e900": { + "message": "Datoteke" + }, + "files_index_af7c662b": { + "message": "Indeks dokumenata" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Veličina fonta, prtisnite dolje da odaberete" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatiranje, prtisnite dolje da odaberete" + }, + "grades_a61eba0a": { + "message": "Ocjene" + }, + "group_navigation_99f191a": { + "message": "Navigacija kroz grupu" + }, + "images_7ce26570": { + "message": "Slike" + }, + "insert_link_6dc23cae": { + "message": "Ubaci link" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Link ka novoj stranici" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Link za drugi sadržaj u kursu." + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Link za ostale sadržaje u grupi." + }, + "links_14b70841": { + "message": "Linkovi" + }, + "loading_25990131": { + "message": "Učitavanje..." + }, + "modules_c4325335": { + "message": "Moduli" + }, + "pages_e5414c2c": { + "message": "Stranice" + }, + "people_b4ebb13c": { + "message": "Ljudi" + }, + "quizzes_7e598f57": { + "message": "Kvizovi" + }, + "search_280d00bd": { + "message": "Traži" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Boja teksta, pritisnite dolje kako bi odabrali" + }, + "upload_8b403d05": { + "message": "Učitati" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Učitajte novu datoteku" + }, + "upload_a_new_image_890df275": { + "message": "Učitajte novu sliku" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Kako biste voljeli nazvati novu stranicu?" + }, + "wiki_home_9cd54d0": { + "message": "Wiki početna strana" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/sv.json b/packages/canvas-rce/locales/sv.json new file mode 100644 index 0000000000000..fb319885edc82 --- /dev/null +++ b/packages/canvas-rce/locales/sv.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "Gruppnavigering" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Attribut Dela Lika" + }, + "link_to_url_52dd935c": { + "message": "Länk till URL" + }, + "quizzes_7e598f57": { + "message": "Quizzes" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Attribut Ej Kommersiell Inga Derivat" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Ladda upp en ny fil" + }, + "file_upload_form_4aaad554": { + "message": "Fil uppladdningsformulär" + }, + "folder_705fd2d7": { + "message": "Mapp" + }, + "insert_equella_links_49a8dacd": { + "message": "För in Equella länkar" + }, + "assignment_list_a833f59d": { + "message": "Uppgiftslista" + }, + "alternative_text_a834dcad": { + "message": "Alternativ text:" + }, + "discussions_a5f96392": { + "message": "Diskussioner" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Erkänner inga bearbetningar" + }, + "usage_right_ff96f3e2": { + "message": "Användarrättigheter:" + }, + "click_to_embed_image_33107dd8": { + "message": "Klicka för att bädda in bild" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Jag är upprättshavare" + }, + "files_c300e900": { + "message": "Filer" + }, + "cancel_image_upload_2c771950": { + "message": "Avbryt bilduppladdning" + }, + "people_b4ebb13c": { + "message": "Personer" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "Kontrollera om bilden är dekorativ" + }, + "loading_25990131": { + "message": "Laddar..." + }, + "announcements_a4b8ed4a": { + "message": "Meddelanden" + }, + "select_a_file_53ba40ac": { + "message": "Välj en fil" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Formatering, tryck ner för att välja " + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Bakgrundsfärg, tryck ner för att välja" + }, + "files_index_af7c662b": { + "message": "Filindex" + }, + "cancel_file_upload_9903e7b9": { + "message": "Avbryt filuppladdning" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Materialet är föremål för rättvist användningsundantag." + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "Ange alternativ text för den här bilden" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Länka till annat innehåll i gruppen." + }, + "discussions_index_6c36ced": { + "message": "Diskussionindex" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Klicka på en fil för att lägga till en nedladdningslänk för den filen." + }, + "copyright_holder_66ee111": { + "message": "Upphovsrättshavare:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Rik text-område. Tryck ALT+F8 för hjälp" + }, + "enter_search_terms_e397b1f0": { + "message": "uppge söktermer" + }, + "pages_e5414c2c": { + "message": "Sidor" + }, + "cc_attribution_f6de631f": { + "message": "CC Attribut" + }, + "insert_link_6dc23cae": { + "message": "Skriv in länk" + }, + "collaborations_5c56c15f": { + "message": "Samarbeten" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Vad vill du kalla den nya sidan?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Klicka på en bild för att bädda in bilden på sidan." + }, + "search_flickr_6884b518": { + "message": "Sök Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Klicka på en sida för att lägga till en länk till sidan." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Klicka för att infoga en länk i redigeraren." + }, + "decorative_image_fde98579": { + "message": "Dekorativ-bild" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Klicka för att infoga en länk till detta föremål." + }, + "load_more_results_460f49a9": { + "message": "Hämta fler resultat" + }, + "link_7262adec": { + "message": "Länk" + }, + "grades_a61eba0a": { + "message": "Betyg" + }, + "links_14b70841": { + "message": "Länkar" + }, + "loading_failed_b3524381": { + "message": "Laddning misslyckades..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "Klicka för att bädda in { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "Stäng Flickr formuläret" + }, + "course_syllabus_5de1b0af": { + "message": "Kursplan för kursen" + }, + "upload_8b403d05": { + "message": "Ladda upp" + }, + "modules_c4325335": { + "message": "Moduler" + }, + "no_results_940393cf": { + "message": "Inga resultat." + }, + "announcement_list_da155734": { + "message": "Meddelandelista" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Länka till en ny sida" + }, + "insert_math_equation_57c6e767": { + "message": "För in en matematisk ekvation" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Jag har fått tillåtelse att använda den här filen." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Attribut Ej Kommersiell Dela Lika" + }, + "wiki_home_9cd54d0": { + "message": "Wiki hem" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "Om du inte väljer användningsrättigheter nu kommer den här filen att publiceras efter att den har laddats upp." + }, + "upload_a_new_image_890df275": { + "message": "Ladda upp en ny bild" + }, + "search_280d00bd": { + "message": "Sök" + }, + "assignments_1e02582c": { + "message": "Uppgifter" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Attribut Ej Kommersiell" + }, + "quizzes_list_d812caa6": { + "message": "Quizzes-lista" + }, + "image_upload_form_7b74079a": { + "message": "Bild uppladdningsformulär" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Materialet har en licens från Creative Commons" + }, + "images_7ce26570": { + "message": "Bilder" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Länka till annat innehåll i kursen." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Typsnittsstorlek, trycker ner för att välja" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Välj en mapp att ladda upp din fil till" + }, + "course_navigation_dd035109": { + "message": "Kursnavigering" + }, + "choose_usage_rights_33683854": { + "message": "Ändra användningsrättigheter" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Textfärg, tryck ner för att välja" + }, + "embed_image_1080badc": { + "message": "Bädda in bild" + }, + "creative_commons_license_725584ae": { + "message": "Gemensam kreativitets licens:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Materialet är i den offentliga domänen" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/tk-TM.json b/packages/canvas-rce/locales/tk-TM.json new file mode 100644 index 0000000000000..a1fb96f67c799 --- /dev/null +++ b/packages/canvas-rce/locales/tk-TM.json @@ -0,0 +1,11 @@ +{ + "announcements_a4b8ed4a": { + "message": "Bildirişler" + }, + "assignments_1e02582c": { + "message": "Ýumuşlar" + }, + "loading_25990131": { + "message": "Ýüklenýär..." + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/tr.json b/packages/canvas-rce/locales/tr.json new file mode 100644 index 0000000000000..695b606df8972 --- /dev/null +++ b/packages/canvas-rce/locales/tr.json @@ -0,0 +1,224 @@ +{ + "group_navigation_99f191a": { + "message": "Grup Gezinme Menüsü" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Özelliği İlk lisans modeli korunacak" + }, + "quizzes_7e598f57": { + "message": "Kısa sınavlar" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Özelliği Ticari kullanılamayacak Özgün hali korunacak" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Yeni bir dosya yükle" + }, + "file_upload_form_4aaad554": { + "message": "Dosya Yükleme Formu" + }, + "folder_705fd2d7": { + "message": "Klasör" + }, + "insert_equella_links_49a8dacd": { + "message": "Equella Bağlantısı Ekle" + }, + "assignment_list_a833f59d": { + "message": "Ödev Listesi" + }, + "discussions_a5f96392": { + "message": "Tartışmalar" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Özelliği Özgün hali korunacak" + }, + "usage_right_ff96f3e2": { + "message": "Kullanım Şartları:" + }, + "click_to_embed_image_33107dd8": { + "message": "Görsel eklemek için tıklayın" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Telif hakkı bendedir" + }, + "files_c300e900": { + "message": "Dosyalar" + }, + "cancel_image_upload_2c771950": { + "message": "Görsel yüklemeyi iptal et" + }, + "people_b4ebb13c": { + "message": "Katılımcılar" + }, + "loading_25990131": { + "message": "Yükleniyor..." + }, + "announcements_a4b8ed4a": { + "message": "Duyurular" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Biçimlendirme, aşağı tuşa basın ve seçin" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Arkaplan rengi, aşağı tuşa basın ve seçin" + }, + "files_index_af7c662b": { + "message": "Dosya Başlıkları" + }, + "cancel_file_upload_9903e7b9": { + "message": "Dosya yüklemeyi iptal et" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Bu malzeme adil kullanım istisnasına tabidir" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "Gruptaki diğer içeriğe bağla" + }, + "discussions_index_6c36ced": { + "message": "Tartışma Başlıkları" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Dosyayı indirmek için herhangi bir dosya bağlantısına tıklayınız." + }, + "copyright_holder_66ee111": { + "message": "Telif Sahibi:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Zengin Metin Alanı. Yardım için ALT+F8 e basın" + }, + "enter_search_terms_e397b1f0": { + "message": "arama ifadelerini gir" + }, + "pages_e5414c2c": { + "message": "Sayfalar" + }, + "cc_attribution_f6de631f": { + "message": "CC Özelliği" + }, + "insert_link_6dc23cae": { + "message": "Bağlantı Ekle" + }, + "collaborations_5c56c15f": { + "message": "İşbirliğine Yönelik Çalışmalar" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Yeni sayfaya hangi ismi vermek istersiniz?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "Bu sayfaya bir görsel yerleştirmek için tıklayın." + }, + "search_flickr_6884b518": { + "message": "Flickr''da ara" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "Herhangi bir sayfaya bağlantı eklemek için ilgili sayfaya tıklayın." + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "Düzenleyiciye bağlantı eklemek için tıklayın." + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "Bu öğeye bağlantı eklemek için tıklayınız" + }, + "load_more_results_460f49a9": { + "message": "Daha fazla sonuç yükle" + }, + "link_7262adec": { + "message": "Bağlantı" + }, + "grades_a61eba0a": { + "message": "Notlar" + }, + "links_14b70841": { + "message": "Bağlantılar" + }, + "loading_failed_b3524381": { + "message": "Yükleme Başarısız..." + }, + "click_to_embed_imagename_c41ea8df": { + "message": "{ imageName } görselini eklemek için tıklayınız" + }, + "close_flickr_form_b32e600a": { + "message": "Flickr formunu kapat" + }, + "course_syllabus_5de1b0af": { + "message": "Ders Programı" + }, + "upload_8b403d05": { + "message": "Yükle" + }, + "modules_c4325335": { + "message": "Modüller" + }, + "no_results_940393cf": { + "message": "Sonuç yok." + }, + "announcement_list_da155734": { + "message": "Duyuru Listesi" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Yeni Sayfaya Bağlantı Ekle" + }, + "insert_math_equation_57c6e767": { + "message": "Matematik Denklemi Ekle" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Bu dosyayı kullanmak için iznim var." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Özelliği Ticari kullanılamayacak İlk lisans modeli korunacak" + }, + "wiki_home_9cd54d0": { + "message": "Wiki Ana Sayfası" + }, + "upload_a_new_image_890df275": { + "message": "Yeni bir görsel yükleyin" + }, + "search_280d00bd": { + "message": "Ara" + }, + "assignments_1e02582c": { + "message": "Ödevler" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC Özelliği Ticari Olmayan" + }, + "image_upload_form_7b74079a": { + "message": "Görsel Yükleme Formu" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Bu malzeme Creative Commons a göre lisanslı" + }, + "images_7ce26570": { + "message": "Görseller" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "Ders içindeki başka bir içeriğe bağla." + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Yazı büyüklüğü, aşağı tuşa basın ve seçin" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "Dosyanızı yükleyeceğiniz bir klasör seçin" + }, + "course_navigation_dd035109": { + "message": "Ders Gezinme Menüsü" + }, + "choose_usage_rights_33683854": { + "message": "Kullanıcı haklarını seçin..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Yazı rengi, aşağı tuşa basın ve seçin" + }, + "embed_image_1080badc": { + "message": "Görsel Ekle" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons Lisansı:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Bu malzeme genel kullanıma açık" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/uk-UA.json b/packages/canvas-rce/locales/uk-UA.json new file mode 100644 index 0000000000000..3cba086859a8a --- /dev/null +++ b/packages/canvas-rce/locales/uk-UA.json @@ -0,0 +1,170 @@ +{ + "announcement_list_da155734": { + "message": "Список оголошень" + }, + "announcements_a4b8ed4a": { + "message": "Оголошення" + }, + "assignment_list_a833f59d": { + "message": "Список завдань" + }, + "assignments_1e02582c": { + "message": "Завдання" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Колір фону, натисніть внизу, щоб вибрати" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "Відмінити завантаження файлу" + }, + "cancel_image_upload_2c771950": { + "message": "Відмінити завантаження зображення" + }, + "cc_attribution_f6de631f": { + "message": "CC Компетенція" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Attribution No Derivatives" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "СС атрибуція некомерційна" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Attribution Non-Commercial No Derivatives" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Attribution Non-Commercial Share Alike" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Attribution Share Alike" + }, + "choose_usage_rights_33683854": { + "message": "Виберіть права використання..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Натисніть на будь-який файл, щоб вставити посилання до цього файлу" + }, + "click_to_embed_image_33107dd8": { + "message": "Натисніть на вставлене зображення" + }, + "collaborations_5c56c15f": { + "message": "Сумісна робота" + }, + "copyright_holder_66ee111": { + "message": "Правовласник:" + }, + "course_navigation_dd035109": { + "message": "Навігація курсу" + }, + "course_syllabus_5de1b0af": { + "message": "Програма курсу" + }, + "creative_commons_license_725584ae": { + "message": "Ліцензія на творчі спільноти:" + }, + "discussions_a5f96392": { + "message": "Обговорення" + }, + "discussions_index_6c36ced": { + "message": "Номер обговорення" + }, + "embed_image_1080badc": { + "message": "Вставити забраження" + }, + "enter_search_terms_e397b1f0": { + "message": "введіть умови пошуку" + }, + "file_upload_form_4aaad554": { + "message": "Форма завантаження файлу" + }, + "files_c300e900": { + "message": "Файли" + }, + "files_index_af7c662b": { + "message": "Номер файлів" + }, + "folder_705fd2d7": { + "message": "Тека" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Розмір шрифту, натисніть внизу, щоб вибрати" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Форматування, натисніть внизу, щоб вибрати" + }, + "grades_a61eba0a": { + "message": "Оцінки" + }, + "group_navigation_99f191a": { + "message": "Навігація групи" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Я отримав дозвіл на використання цього файлу." + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Я дотримаюсь авторського права" + }, + "image_upload_form_7b74079a": { + "message": "Форма завантаження зображення" + }, + "images_7ce26570": { + "message": "Зображення" + }, + "insert_math_equation_57c6e767": { + "message": "Вставити математичне рівняння" + }, + "link_7262adec": { + "message": "Посилання" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Посилання на нову сторінку" + }, + "links_14b70841": { + "message": "Посилання" + }, + "load_more_results_460f49a9": { + "message": "Завантажити більше результатів" + }, + "loading_25990131": { + "message": "Завантаження..." + }, + "loading_failed_b3524381": { + "message": "Невдале завантаження..." + }, + "modules_c4325335": { + "message": "Розділи" + }, + "no_results_940393cf": { + "message": "Результати відсутні." + }, + "pages_e5414c2c": { + "message": "Сторінки" + }, + "people_b4ebb13c": { + "message": "Люди" + }, + "quizzes_7e598f57": { + "message": "Контрольні роботи" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Цінна текст область. Нажміть ALT+F8 за допомогою" + }, + "search_280d00bd": { + "message": "Пошук" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Коліп тексту, натисніть внизу, щоб вибрати" + }, + "upload_8b403d05": { + "message": "Завантажити" + }, + "upload_a_new_file_96e6d4ff": { + "message": "Завантажити новий файл" + }, + "upload_a_new_image_890df275": { + "message": "Завантажити нове зображення" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/uk_UA.json b/packages/canvas-rce/locales/uk_UA.json new file mode 100644 index 0000000000000..5bbb6053ef361 --- /dev/null +++ b/packages/canvas-rce/locales/uk_UA.json @@ -0,0 +1,188 @@ +{ + "group_navigation_99f191a": { + "message": "Навігація групи" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC Attribution Share Alike" + }, + "quizzes_7e598f57": { + "message": "Контрольні роботи" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC Attribution Non-Commercial No Derivatives" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "Завантажити новий файл" + }, + "file_upload_form_4aaad554": { + "message": "Форма завантаження файлу" + }, + "folder_705fd2d7": { + "message": "Тека" + }, + "assignment_list_a833f59d": { + "message": "Список завдань" + }, + "discussions_a5f96392": { + "message": "Обговорення" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC Attribution No Derivatives" + }, + "usage_right_ff96f3e2": { + "message": "Правильне використання:" + }, + "click_to_embed_image_33107dd8": { + "message": "Натисніть на вставлене зображення" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "Я дотримаюсь авторського права" + }, + "files_c300e900": { + "message": "Файли" + }, + "cancel_image_upload_2c771950": { + "message": "Відмінити завантаження зображення" + }, + "people_b4ebb13c": { + "message": "Люди" + }, + "loading_25990131": { + "message": "Завантаження..." + }, + "announcements_a4b8ed4a": { + "message": "Оголошення" + }, + "formatting_press_down_to_select_df728c30": { + "message": "Форматування, натисніть внизу, щоб вибрати" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "Колір фону, натисніть внизу, щоб вибрати" + }, + "files_index_af7c662b": { + "message": "Номер файлів" + }, + "cancel_file_upload_9903e7b9": { + "message": "Відмінити завантаження файлу" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "Матеріал є предметом виключно сумлінного використання" + }, + "discussions_index_6c36ced": { + "message": "Номер обговорення" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "Натисніть на будь-який файл, щоб вставити посилання до цього файлу" + }, + "copyright_holder_66ee111": { + "message": "Правовласник:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "Цінна текст область. Нажміть ALT+F8 за допомогою" + }, + "enter_search_terms_e397b1f0": { + "message": "введіть умови пошуку" + }, + "pages_e5414c2c": { + "message": "Сторінки" + }, + "cc_attribution_f6de631f": { + "message": "CC Компетенція" + }, + "insert_link_6dc23cae": { + "message": "Вставити посилання" + }, + "collaborations_5c56c15f": { + "message": "Сумісна робота" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "Як би ви хотіли назвати нову сторінку?" + }, + "load_more_results_460f49a9": { + "message": "Завантажити більше результатів" + }, + "link_7262adec": { + "message": "Посилання" + }, + "grades_a61eba0a": { + "message": "Оцінки" + }, + "links_14b70841": { + "message": "Посилання" + }, + "loading_failed_b3524381": { + "message": "Невдале завантаження..." + }, + "course_syllabus_5de1b0af": { + "message": "Програма курсу" + }, + "upload_8b403d05": { + "message": "Завантажити" + }, + "modules_c4325335": { + "message": "Розділи" + }, + "no_results_940393cf": { + "message": "Результати відсутні." + }, + "announcement_list_da155734": { + "message": "Список оголошень" + }, + "link_to_a_new_page_6c4ad034": { + "message": "Посилання на нову сторінку" + }, + "insert_math_equation_57c6e767": { + "message": "Вставити математичне рівняння" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "Я отримав дозвіл на використання цього файлу." + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC Attribution Non-Commercial Share Alike" + }, + "upload_a_new_image_890df275": { + "message": "Завантажити нове зображення" + }, + "search_280d00bd": { + "message": "Пошук" + }, + "assignments_1e02582c": { + "message": "Завдання" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "СС атрибуція некомерційна" + }, + "image_upload_form_7b74079a": { + "message": "Форма завантаження зображення" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "Матеріал опубліковано під ліцензією Creative Commons" + }, + "images_7ce26570": { + "message": "Зображення" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "Розмір шрифту, натисніть внизу, щоб вибрати" + }, + "course_navigation_dd035109": { + "message": "Навігація курсу" + }, + "choose_usage_rights_33683854": { + "message": "Виберіть права використання..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "Коліп тексту, натисніть внизу, щоб вибрати" + }, + "embed_image_1080badc": { + "message": "Вставити забраження" + }, + "creative_commons_license_725584ae": { + "message": "Ліцензія на творчі спільноти:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "Матеріал в публічному домені" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/vi.json b/packages/canvas-rce/locales/vi.json new file mode 100644 index 0000000000000..280744860fa69 --- /dev/null +++ b/packages/canvas-rce/locales/vi.json @@ -0,0 +1,20 @@ +{ + "announcements_a4b8ed4a": { + "message": "Những thông báo" + }, + "assignments_1e02582c": { + "message": "Bài tập" + }, + "discussions_a5f96392": { + "message": "Thảo luận" + }, + "folder_705fd2d7": { + "message": "thư mục" + }, + "loading_25990131": { + "message": "Đang tải..." + }, + "search_280d00bd": { + "message": "Tìm kiếm" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/zh-Hans.json b/packages/canvas-rce/locales/zh-Hans.json new file mode 100644 index 0000000000000..ab41e676bc777 --- /dev/null +++ b/packages/canvas-rce/locales/zh-Hans.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "公告列表" + }, + "announcements_a4b8ed4a": { + "message": "公告" + }, + "assignment_list_a833f59d": { + "message": "作业列表" + }, + "assignments_1e02582c": { + "message": "作业" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "背景颜色,按下即可选择" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "取消文件上传" + }, + "cancel_image_upload_2c771950": { + "message": "取消图片上传" + }, + "cc_attribution_f6de631f": { + "message": "CC 署名" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC 署名、禁止改写" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC 署名、非商业" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC 署名、非商业、禁止改写" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC 署名、非商业、相同方式共享" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC 署名、相同方式共享" + }, + "choose_usage_rights_33683854": { + "message": "选择使用权限..." + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "单击任何文件以插入该文件的下载链接。" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "单击任何图片以在该页面中嵌入图片。" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "单击任何页面以插入指向该页面的链接。" + }, + "click_to_embed_image_33107dd8": { + "message": "单击以嵌入图片" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "单击以嵌入{ imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "单击以插入指向编辑器的链接。" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "单击以插入指向该项目的链接。" + }, + "close_flickr_form_b32e600a": { + "message": "关闭 Flickr 窗体" + }, + "collaborations_5c56c15f": { + "message": "协作" + }, + "copyright_holder_66ee111": { + "message": "版权持有者:" + }, + "course_navigation_dd035109": { + "message": "课程导航" + }, + "course_syllabus_5de1b0af": { + "message": "课程大纲" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons 许可证:" + }, + "discussions_a5f96392": { + "message": "讨论" + }, + "discussions_index_6c36ced": { + "message": "讨论索引" + }, + "embed_image_1080badc": { + "message": "嵌入图片" + }, + "enter_search_terms_e397b1f0": { + "message": "搜索搜索条件" + }, + "file_upload_form_4aaad554": { + "message": "文件上传窗体" + }, + "files_c300e900": { + "message": "文件" + }, + "files_index_af7c662b": { + "message": "文件索引" + }, + "folder_705fd2d7": { + "message": "文件夹" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "字体大小,按下即可选择" + }, + "formatting_press_down_to_select_df728c30": { + "message": "格式,按下即可选择" + }, + "grades_a61eba0a": { + "message": "评分" + }, + "group_navigation_99f191a": { + "message": "小组导航" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "我已获得使用此文件的权限。" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "我持有版权" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "如果您现在不选择使用权限,该文件在上传后不会被发布。" + }, + "image_upload_form_7b74079a": { + "message": "图片上传窗体" + }, + "images_7ce26570": { + "message": "图像" + }, + "insert_equella_links_49a8dacd": { + "message": "插入 Equella 链接" + }, + "insert_link_6dc23cae": { + "message": "插入链接" + }, + "insert_math_equation_57c6e767": { + "message": "插入数学公式" + }, + "link_7262adec": { + "message": "链接" + }, + "link_to_a_new_page_6c4ad034": { + "message": "链接至新页面" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "链接至课程中的其它内容。" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "链接至小组中的其它内容。" + }, + "link_to_url_52dd935c": { + "message": "URL 链接" + }, + "links_14b70841": { + "message": "链接" + }, + "load_more_results_460f49a9": { + "message": "加载更多结果" + }, + "loading_25990131": { + "message": "加载中……" + }, + "loading_failed_b3524381": { + "message": "加载失败……" + }, + "modules_c4325335": { + "message": "单元" + }, + "no_results_940393cf": { + "message": "无结果。" + }, + "pages_e5414c2c": { + "message": "页面" + }, + "people_b4ebb13c": { + "message": "人员" + }, + "quizzes_7e598f57": { + "message": "测验" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "富文本区域。按 ALT+F8 获取帮助" + }, + "search_280d00bd": { + "message": "搜索" + }, + "search_flickr_6884b518": { + "message": "搜索 Flickr" + }, + "select_a_file_53ba40ac": { + "message": "选择一个文件" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "选择您的文件要上传至其中的文件夹" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "文本颜色,按下即可选择" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "材料在公开域中" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "材料已根据 Creative Commons 许可" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "材料受公正使用例外的约束" + }, + "upload_8b403d05": { + "message": "上传" + }, + "upload_a_new_file_96e6d4ff": { + "message": "上传新文件" + }, + "upload_a_new_image_890df275": { + "message": "上传新图片" + }, + "usage_right_ff96f3e2": { + "message": "使用权限:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "您想要新页面叫什么名字?" + }, + "wiki_home_9cd54d0": { + "message": "维基主页" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/zh-Hant.json b/packages/canvas-rce/locales/zh-Hant.json new file mode 100644 index 0000000000000..e2483e3791a25 --- /dev/null +++ b/packages/canvas-rce/locales/zh-Hant.json @@ -0,0 +1,233 @@ +{ + "announcement_list_da155734": { + "message": "公告清單" + }, + "announcements_a4b8ed4a": { + "message": "通告" + }, + "assignment_list_a833f59d": { + "message": "任務清單" + }, + "assignments_1e02582c": { + "message": "任務" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "背景顏色,按下以選擇" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "cancel_file_upload_9903e7b9": { + "message": "取消文檔上傳" + }, + "cancel_image_upload_2c771950": { + "message": "取消影像上傳" + }, + "cc_attribution_f6de631f": { + "message": "CC 屬性" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC 屬性 ­ 無衍生產品" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC 屬性 - 非商業" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC 屬性 - 非商業無衍生產品" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC 屬性 - 非商業性相同方式共用" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC 屬性 - 相同方式共用" + }, + "choose_usage_rights_33683854": { + "message": "選擇使用權限…" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "按一下任何文檔,以向該文檔中插入一個下載連結。" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "按一下任何影像,以將該影像嵌入頁面中。" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "按一下任何頁面,以向該頁面中插入一個連結。" + }, + "click_to_embed_image_33107dd8": { + "message": "按一下以嵌入影像" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "按一下以嵌入 { imageName }" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "按一下以插入一個連結至編輯器" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "按一下以插入一個連結至此項目。" + }, + "close_flickr_form_b32e600a": { + "message": "關閉 Flickr 表單" + }, + "collaborations_5c56c15f": { + "message": "協作" + }, + "copyright_holder_66ee111": { + "message": "版權持有人:" + }, + "course_navigation_dd035109": { + "message": "課程導覽" + }, + "course_syllabus_5de1b0af": { + "message": "課程教學大綱" + }, + "creative_commons_license_725584ae": { + "message": "創意共享授權:" + }, + "discussions_a5f96392": { + "message": "討論" + }, + "discussions_index_6c36ced": { + "message": "討論索引" + }, + "embed_image_1080badc": { + "message": "嵌入影像" + }, + "enter_search_terms_e397b1f0": { + "message": "輸入搜索字詞" + }, + "file_upload_form_4aaad554": { + "message": "文檔上傳表單" + }, + "files_c300e900": { + "message": "文檔" + }, + "files_index_af7c662b": { + "message": "文檔索引" + }, + "folder_705fd2d7": { + "message": "文件夾" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "字體大小,按下以選擇" + }, + "formatting_press_down_to_select_df728c30": { + "message": "格式化,按下以選擇" + }, + "grades_a61eba0a": { + "message": "成績" + }, + "group_navigation_99f191a": { + "message": "群組導覽" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "我已經獲得了該文檔的使用權限。" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "我持有該版權" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "如果您現在不選擇使用權,那麼該文檔在其上傳之後將會撤銷發佈。" + }, + "image_upload_form_7b74079a": { + "message": "影像上傳表單" + }, + "images_7ce26570": { + "message": "影像" + }, + "insert_equella_links_49a8dacd": { + "message": "插入 Equella 連結" + }, + "insert_link_6dc23cae": { + "message": "插入連結" + }, + "insert_math_equation_57c6e767": { + "message": "插入數學方程式" + }, + "link_7262adec": { + "message": "連結" + }, + "link_to_a_new_page_6c4ad034": { + "message": "連結到新頁面" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "連接到課程中的其他內容。" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "連結到群組中的其他內容。" + }, + "link_to_url_52dd935c": { + "message": "連結到 URL" + }, + "links_14b70841": { + "message": "連結" + }, + "load_more_results_460f49a9": { + "message": "載入更多結果" + }, + "loading_25990131": { + "message": "載入中……" + }, + "loading_failed_b3524381": { + "message": "載入失敗……" + }, + "modules_c4325335": { + "message": "單元" + }, + "no_results_940393cf": { + "message": "無結果。" + }, + "pages_e5414c2c": { + "message": "頁面" + }, + "people_b4ebb13c": { + "message": "人員" + }, + "quizzes_7e598f57": { + "message": "測驗" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "富文本區。按 ALT+F8 尋求協助" + }, + "search_280d00bd": { + "message": "搜索" + }, + "search_flickr_6884b518": { + "message": "檢索" + }, + "select_a_file_53ba40ac": { + "message": "選取檔案" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "選擇一個文件夾,以上傳您的文檔" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "文字顏色,按下以選擇" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "該材料位於公用網域中。" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "該材料在創意共享項下獲得授權" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "該材料存在公平使用的例外情況。" + }, + "upload_8b403d05": { + "message": "上傳" + }, + "upload_a_new_file_96e6d4ff": { + "message": "上傳新文檔" + }, + "upload_a_new_image_890df275": { + "message": "上傳新影像" + }, + "usage_right_ff96f3e2": { + "message": "使用權:" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "您想將新頁面稱為什麼?" + }, + "wiki_home_9cd54d0": { + "message": "Wiki 首頁" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/zh.json b/packages/canvas-rce/locales/zh.json new file mode 100644 index 0000000000000..c91956b739cbf --- /dev/null +++ b/packages/canvas-rce/locales/zh.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "小组导航" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC 署名、相同方式共享" + }, + "link_to_url_52dd935c": { + "message": "URL 链接" + }, + "quizzes_7e598f57": { + "message": "测验" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC 署名、非商业、禁止改写" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "上传新文件" + }, + "file_upload_form_4aaad554": { + "message": "文件上传窗体" + }, + "folder_705fd2d7": { + "message": "文件夹" + }, + "insert_equella_links_49a8dacd": { + "message": "插入 Equella 链接" + }, + "assignment_list_a833f59d": { + "message": "作业列表" + }, + "alternative_text_a834dcad": { + "message": "替代文本:" + }, + "discussions_a5f96392": { + "message": "讨论" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC 署名、禁止改写" + }, + "usage_right_ff96f3e2": { + "message": "使用权限:" + }, + "click_to_embed_image_33107dd8": { + "message": "单击以嵌入图片" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "我持有版权" + }, + "files_c300e900": { + "message": "文件" + }, + "cancel_image_upload_2c771950": { + "message": "取消图片上传" + }, + "people_b4ebb13c": { + "message": "人员" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "检查图片是否为装饰图片" + }, + "loading_25990131": { + "message": "加载中……" + }, + "announcements_a4b8ed4a": { + "message": "公告" + }, + "select_a_file_53ba40ac": { + "message": "选择一个文件" + }, + "formatting_press_down_to_select_df728c30": { + "message": "格式,按下即可选择" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "背景颜色,按下即可选择" + }, + "files_index_af7c662b": { + "message": "文件索引" + }, + "cancel_file_upload_9903e7b9": { + "message": "取消文件上传" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "材料受公正使用例外的约束" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "为此图片输入替代文本" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "链接至小组中的其它内容。" + }, + "discussions_index_6c36ced": { + "message": "讨论索引" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "单击任何文件以插入该文件的下载链接。" + }, + "copyright_holder_66ee111": { + "message": "版权持有者:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "富文本区域。按 ALT+F8 获取帮助" + }, + "enter_search_terms_e397b1f0": { + "message": "搜索搜索条件" + }, + "pages_e5414c2c": { + "message": "页面" + }, + "cc_attribution_f6de631f": { + "message": "CC 署名" + }, + "insert_link_6dc23cae": { + "message": "插入链接" + }, + "collaborations_5c56c15f": { + "message": "协作" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "您想要新页面叫什么名字?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "单击任何图片以在该页面中嵌入图片。" + }, + "search_flickr_6884b518": { + "message": "搜索 Flickr" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "单击任何页面以插入指向该页面的链接。" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "单击以插入指向编辑器的链接。" + }, + "decorative_image_fde98579": { + "message": "装饰图片" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "单击以插入指向该项目的链接。" + }, + "load_more_results_460f49a9": { + "message": "加载更多结果" + }, + "link_7262adec": { + "message": "链接" + }, + "grades_a61eba0a": { + "message": "评分" + }, + "links_14b70841": { + "message": "链接" + }, + "loading_failed_b3524381": { + "message": "加载失败……" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "单击以嵌入{ imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "关闭 Flickr 窗体" + }, + "course_syllabus_5de1b0af": { + "message": "课程大纲" + }, + "upload_8b403d05": { + "message": "上传" + }, + "modules_c4325335": { + "message": "单元" + }, + "no_results_940393cf": { + "message": "无结果。" + }, + "announcement_list_da155734": { + "message": "公告列表" + }, + "link_to_a_new_page_6c4ad034": { + "message": "链接至新页面" + }, + "insert_math_equation_57c6e767": { + "message": "插入数学公式" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "我已获得使用此文件的权限。" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC 署名、非商业、相同方式共享" + }, + "wiki_home_9cd54d0": { + "message": "维基主页" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "如果您现在不选择使用权限,该文件在上传后不会被发布。" + }, + "upload_a_new_image_890df275": { + "message": "上传新图片" + }, + "search_280d00bd": { + "message": "搜索" + }, + "assignments_1e02582c": { + "message": "作业" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC 署名、非商业" + }, + "quizzes_list_d812caa6": { + "message": "测验列表" + }, + "image_upload_form_7b74079a": { + "message": "图片上传窗体" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "材料已根据 Creative Commons 许可" + }, + "images_7ce26570": { + "message": "图像" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "链接至课程中的其它内容。" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "字体大小,按下即可选择" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "选择您的文件要上传至其中的文件夹" + }, + "course_navigation_dd035109": { + "message": "课程导航" + }, + "choose_usage_rights_33683854": { + "message": "选择使用权限..." + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "文本颜色,按下即可选择" + }, + "embed_image_1080badc": { + "message": "嵌入图片" + }, + "creative_commons_license_725584ae": { + "message": "Creative Commons 许可证:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "材料在公开域中" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/locales/zh_HK.json b/packages/canvas-rce/locales/zh_HK.json new file mode 100644 index 0000000000000..6b6551fc31a7a --- /dev/null +++ b/packages/canvas-rce/locales/zh_HK.json @@ -0,0 +1,248 @@ +{ + "group_navigation_99f191a": { + "message": "群組導覽" + }, + "cc_attribution_share_alike_669e7f16": { + "message": "CC 屬性 - 相同方式共用" + }, + "link_to_url_52dd935c": { + "message": "連結到 URL" + }, + "quizzes_7e598f57": { + "message": "測驗" + }, + "cc_attribution_non_commercial_no_derivatives_9fe74c00": { + "message": "CC 屬性 - 非商業無衍生產品" + }, + "c_2001_acme_inc_283f7f80": { + "message": "(c) 2001 Acme Inc." + }, + "upload_a_new_file_96e6d4ff": { + "message": "上傳新文檔" + }, + "file_upload_form_4aaad554": { + "message": "文檔上傳表單" + }, + "folder_705fd2d7": { + "message": "文件夾" + }, + "insert_equella_links_49a8dacd": { + "message": "插入 Equella 連結" + }, + "assignment_list_a833f59d": { + "message": "任務清單" + }, + "alternative_text_a834dcad": { + "message": "替代文字:" + }, + "discussions_a5f96392": { + "message": "討論" + }, + "cc_attribution_no_derivatives_b006744f": { + "message": "CC 屬性 ­ 無衍生產品" + }, + "usage_right_ff96f3e2": { + "message": "使用權:" + }, + "click_to_embed_image_33107dd8": { + "message": "按一下以嵌入影像" + }, + "i_hold_the_copyright_71ee91b1": { + "message": "我持有該版權" + }, + "files_c300e900": { + "message": "文檔" + }, + "cancel_image_upload_2c771950": { + "message": "取消影像上傳" + }, + "people_b4ebb13c": { + "message": "人員" + }, + "check_if_the_image_is_decorative_283649b7": { + "message": "檢查圖像是否裝飾" + }, + "loading_25990131": { + "message": "載入中……" + }, + "announcements_a4b8ed4a": { + "message": "通告" + }, + "select_a_file_53ba40ac": { + "message": "選取檔案" + }, + "formatting_press_down_to_select_df728c30": { + "message": "格式化,按下以選擇" + }, + "background_color_press_down_to_select_ef99fdac": { + "message": "背景顏色,按下以選擇" + }, + "files_index_af7c662b": { + "message": "文檔索引" + }, + "cancel_file_upload_9903e7b9": { + "message": "取消文檔上傳" + }, + "the_material_is_subject_to_fair_use_exception_41bc6a4b": { + "message": "該材料存在公平使用的例外情況。" + }, + "enter_the_alternative_text_for_this_image_88047c47": { + "message": "輸入此圖像的替代文字" + }, + "link_to_other_content_in_the_group_3fe25379": { + "message": "連結到群組中的其他內容。" + }, + "discussions_index_6c36ced": { + "message": "討論索引" + }, + "click_any_file_to_insert_a_download_link_for_that__a708fa4c": { + "message": "按一下任何文檔,以向該文檔中插入一個下載連結。" + }, + "copyright_holder_66ee111": { + "message": "版權持有人:" + }, + "rich_text_area_press_alt_f8_for_help_58f0f2c3": { + "message": "富文本區。按 ALT+F8 尋求協助" + }, + "enter_search_terms_e397b1f0": { + "message": "輸入搜索字詞" + }, + "pages_e5414c2c": { + "message": "頁面" + }, + "cc_attribution_f6de631f": { + "message": "CC 屬性" + }, + "insert_link_6dc23cae": { + "message": "插入連結" + }, + "collaborations_5c56c15f": { + "message": "協作" + }, + "what_would_you_like_to_call_the_new_page_d7e4488a": { + "message": "您想將新頁面稱為什麼?" + }, + "click_any_image_to_embed_the_image_in_the_page_2cdd1136": { + "message": "按一下任何影像,以將該影像嵌入頁面中。" + }, + "search_flickr_6884b518": { + "message": "檢索" + }, + "click_any_page_to_insert_a_link_to_that_page_ac920c02": { + "message": "按一下任何頁面,以向該頁面中插入一個連結。" + }, + "click_to_insert_a_link_into_the_editor_c19613aa": { + "message": "按一下以插入一個連結至編輯器" + }, + "decorative_image_fde98579": { + "message": "裝飾圖像" + }, + "click_to_insert_a_link_to_this_item_39794098": { + "message": "按一下以插入一個連結至此項目。" + }, + "load_more_results_460f49a9": { + "message": "載入更多結果" + }, + "link_7262adec": { + "message": "連結" + }, + "grades_a61eba0a": { + "message": "成績" + }, + "links_14b70841": { + "message": "連結" + }, + "loading_failed_b3524381": { + "message": "載入失敗……" + }, + "click_to_embed_imagename_c41ea8df": { + "message": "按一下以嵌入 { imageName }" + }, + "close_flickr_form_b32e600a": { + "message": "關閉 Flickr 表單" + }, + "course_syllabus_5de1b0af": { + "message": "課程教學大綱" + }, + "upload_8b403d05": { + "message": "上傳" + }, + "modules_c4325335": { + "message": "單元" + }, + "no_results_940393cf": { + "message": "無結果。" + }, + "announcement_list_da155734": { + "message": "公告清單" + }, + "link_to_a_new_page_6c4ad034": { + "message": "連結到新頁面" + }, + "insert_math_equation_57c6e767": { + "message": "插入數學方程式" + }, + "i_have_obtained_permission_to_use_this_file_6386f087": { + "message": "我已經獲得了該文檔的使用權限。" + }, + "cc_attribution_non_commercial_share_alike_c7edb1e5": { + "message": "CC 屬性 - 非商業性相同方式共用" + }, + "wiki_home_9cd54d0": { + "message": "Wiki 首頁" + }, + "if_you_do_not_select_usage_rights_now_this_file_wi_14e07ab5": { + "message": "如果您現在不選擇使用權,那麼該文檔在其上傳之後將會撤銷發佈。" + }, + "upload_a_new_image_890df275": { + "message": "上傳新影像" + }, + "search_280d00bd": { + "message": "搜索" + }, + "assignments_1e02582c": { + "message": "任務" + }, + "cc_attribution_non_commercial_39e0d30d": { + "message": "CC 屬性 - 非商業" + }, + "quizzes_list_d812caa6": { + "message": "測驗清單" + }, + "image_upload_form_7b74079a": { + "message": "影像上傳表單" + }, + "the_material_is_licensed_under_creative_commons_3242cb5e": { + "message": "該材料在創意共享項下獲得授權" + }, + "images_7ce26570": { + "message": "影像" + }, + "link_to_other_content_in_the_course_879163b5": { + "message": "連接到課程中的其他內容。" + }, + "font_size_press_down_to_select_6c25dc2d": { + "message": "字體大小,按下以選擇" + }, + "select_a_folder_to_upload_your_file_into_b82d12b": { + "message": "選擇一個文件夾,以上傳您的文檔" + }, + "course_navigation_dd035109": { + "message": "課程導覽" + }, + "choose_usage_rights_33683854": { + "message": "選擇使用權限…" + }, + "text_color_press_down_to_select_8f5ad9b5": { + "message": "文字顏色,按下以選擇" + }, + "embed_image_1080badc": { + "message": "嵌入影像" + }, + "creative_commons_license_725584ae": { + "message": "創意共享授權:" + }, + "the_material_is_in_the_public_domain_279c39a3": { + "message": "該材料位於公用網域中。" + } +} \ No newline at end of file diff --git a/packages/canvas-rce/package-lock.json b/packages/canvas-rce/package-lock.json new file mode 100644 index 0000000000000..b9d3459b9c98b --- /dev/null +++ b/packages/canvas-rce/package-lock.json @@ -0,0 +1,13369 @@ +{ + "name": "canvas-rce", + "version": "3.1.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz", + "integrity": "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==", + "dev": true, + "requires": { + "@babel/highlight": "7.0.0-beta.44" + } + }, + "@babel/generator": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz", + "integrity": "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44", + "jsesc": "2.5.1", + "lodash": "4.17.5", + "source-map": "0.5.7", + "trim-right": "1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz", + "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=", + "dev": true + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz", + "integrity": "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "7.0.0-beta.44", + "@babel/template": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz", + "integrity": "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz", + "integrity": "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.44" + } + }, + "@babel/highlight": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz", + "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", + "dev": true, + "requires": { + "chalk": "2.3.2", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + } + } + }, + "@babel/template": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz", + "integrity": "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "lodash": "4.17.5" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + } + } + }, + "@babel/traverse": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz", + "integrity": "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/generator": "7.0.0-beta.44", + "@babel/helper-function-name": "7.0.0-beta.44", + "@babel/helper-split-export-declaration": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "debug": "3.1.0", + "globals": "11.4.0", + "invariant": "2.2.2", + "lodash": "4.17.5" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "globals": { + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.4.0.tgz", + "integrity": "sha512-Dyzmifil8n/TmSqYDEXbm+C8yitzJQqQIlJQLNRMwa+BOUJpRC19pyVeN12JAjt61xonvXjtff+hJruTRXn5HA==", + "dev": true + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz", + "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.5", + "to-fast-properties": "2.0.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + } + } + }, + "@instructure/babel-plugin-themeable-styles": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/babel-plugin-themeable-styles/-/babel-plugin-themeable-styles-4.1.0.tgz", + "integrity": "sha1-c735NeEVcsw9sTzygv9N4nilmJM=", + "dev": true, + "requires": { + "@instructure/postcss-themeable-styles": "4.1.0", + "babel-template": "6.26.0", + "css-modules-require-hook": "4.2.2" + } + }, + "@instructure/babel-plugin-transform-class-display-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/babel-plugin-transform-class-display-name/-/babel-plugin-transform-class-display-name-4.1.0.tgz", + "integrity": "sha1-TzGl9n/7IJ6I38HQsrT4enpnceY=", + "dev": true + }, + "@instructure/postcss-themeable-styles": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/postcss-themeable-styles/-/postcss-themeable-styles-4.1.0.tgz", + "integrity": "sha1-3fluh7l2KeD1weTG6SIn2qyHeW8=", + "dev": true + }, + "@instructure/ui-core": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/ui-core/-/ui-core-4.1.0.tgz", + "integrity": "sha1-dRfbLnAqDif6Zv7QrDu2NLIXWCM=", + "requires": { + "@instructure/ui-themeable": "4.1.0", + "@instructure/ui-utils": "4.1.0", + "bowser": "1.8.1", + "classnames": "2.2.5", + "decimal.js": "7.5.1", + "deep-equal": "1.0.1", + "keycode": "2.1.9", + "moment": "2.19.3", + "moment-timezone": "0.5.14", + "no-scroll": "2.1.0", + "numeral": "2.0.6", + "prop-types": "15.6.0", + "shortid": "2.2.8" + } + }, + "@instructure/ui-themeable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/ui-themeable/-/ui-themeable-4.1.0.tgz", + "integrity": "sha1-mNPoCvTUT/qnT8HInQRVtdIjc20=", + "requires": { + "@instructure/ui-utils": "4.1.0", + "bowser": "1.8.1", + "deep-equal": "1.0.1", + "glamor": "2.20.40", + "prop-types": "15.6.0", + "shortid": "2.2.8", + "tinycolor2": "1.4.1" + } + }, + "@instructure/ui-themes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/ui-themes/-/ui-themes-4.1.0.tgz", + "integrity": "sha1-9kcNYwxMawDnVZhr70D4h6wBGkA=" + }, + "@instructure/ui-utils": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@instructure/ui-utils/-/ui-utils-4.1.0.tgz", + "integrity": "sha1-ZsZb7wlf7xWiSTMiktsCSUEsVMo=", + "requires": { + "bowser": "1.8.1", + "decimal.js": "7.5.1", + "deep-equal": "1.0.1", + "keycode": "2.1.9", + "moment": "2.19.3", + "moment-timezone": "0.5.14", + "no-scroll": "2.1.0", + "numeral": "2.0.6", + "object.omit": "2.0.1", + "object.pick": "1.3.0", + "prop-types": "15.6.0", + "shortid": "2.2.8" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "dev": true + }, + "accepts": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz", + "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=", + "dev": true, + "requires": { + "mime-types": "2.1.17", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", + "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", + "dev": true + }, + "acorn-dynamic-import": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "dev": true, + "requires": { + "acorn": "4.0.13" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "acorn-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", + "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=", + "dev": true, + "requires": { + "acorn": "2.7.0" + }, + "dependencies": { + "acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=", + "dev": true, + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + } + }, + "aphrodite": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/aphrodite/-/aphrodite-1.2.5.tgz", + "integrity": "sha1-g1jDbIC7A67puXFlqqcBhiJbSYM=", + "requires": { + "asap": "2.0.6", + "inline-style-prefixer": "3.0.8", + "string-hash": "1.1.3" + } + }, + "argparse": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", + "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, + "aria-query": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.7.0.tgz", + "integrity": "sha1-SvEKHmFXPd6gzzuZtRxSwFtCTSQ=", + "dev": true, + "requires": { + "ast-types-flow": "0.0.7" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz", + "integrity": "sha1-Qmu52oQJDBg42BLIFQryCoMx4pY=", + "dev": true + }, + "array-includes": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", + "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "dev": true, + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.10.0" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "1.0.3" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "dev": true + }, + "asn1.js": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz", + "integrity": "sha1-gRfvT37YfNj4kES1v/l6wkOhbJo=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "autoprefixer": { + "version": "6.7.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", + "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", + "dev": true, + "requires": { + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000778", + "normalize-range": "0.1.2", + "num2fraction": "1.2.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "1.0.30000778", + "electron-to-chromium": "1.3.28" + } + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "dev": true + }, + "axobject-query": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-0.1.0.tgz", + "integrity": "sha1-YvWdvFnJ+SQnWco0mWDnov48NsA=", + "dev": true, + "requires": { + "ast-types-flow": "0.0.7" + } + }, + "babel-cli": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", + "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-polyfill": "6.26.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "chokidar": "1.7.0", + "commander": "2.12.2", + "convert-source-map": "1.5.1", + "fs-readdir-recursive": "1.1.0", + "glob": "7.1.2", + "lodash": "4.17.4", + "output-file-sync": "1.1.2", + "path-is-absolute": "1.0.1", + "slash": "1.0.0", + "source-map": "0.5.7", + "v8flags": "2.1.1" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + } + }, + "babel-core": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", + "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.0", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.1", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.4", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "8.2.2", + "resolved": "http://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.2.tgz", + "integrity": "sha512-Qt2lz2egBxNYWqN9JIO2z4NOOf8i4b5JS6CFoYrOZZTDssueiV1jH/jsefyg+86SeNY3rB361/mi3kE1WK2WYQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.44", + "@babel/traverse": "7.0.0-beta.44", + "@babel/types": "7.0.0-beta.44", + "babylon": "7.0.0-beta.44", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0" + }, + "dependencies": { + "babylon": { + "version": "7.0.0-beta.44", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz", + "integrity": "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==", + "dev": true + } + } + }, + "babel-generator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", + "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "esutils": "2.0.2" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-helper-evaluate-path": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.2.0.tgz", + "integrity": "sha1-C7LrAZlsDO9TxehAXpmf5KAkTAg=", + "dev": true + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", + "dev": true, + "requires": { + "babel-helper-bindify-decorators": "6.24.1", + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-flip-expressions": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.2.0.tgz", + "integrity": "sha1-Fg0gkKPZ+cZKdQkFMhoLwhj4hOw=", + "dev": true + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-mark-eval-scopes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.2.0.tgz", + "integrity": "sha1-dkiq8uySqumwmiCtkejfXh/MlLI=", + "dev": true + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helper-remove-or-void": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.2.0.tgz", + "integrity": "sha1-jkatWzBWDVfXUQs/2T8zLufGc4Y=", + "dev": true + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.2.tgz", + "integrity": "sha1-9svhInEPGqKvTYgcbVtUNYyiQSY=", + "dev": true, + "requires": { + "find-cache-dir": "1.0.0", + "loader-utils": "1.1.0", + "mkdirp": "0.5.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-css-modules-transform": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-css-modules-transform/-/babel-plugin-css-modules-transform-1.3.1.tgz", + "integrity": "sha1-DRJk2rJ2kCjFy7T5midg4Rmu7zw=", + "dev": true, + "requires": { + "css-modules-require-hook": "4.2.2", + "mkdirp": "0.5.1" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.2.0.tgz", + "integrity": "sha1-+RYx5wPgWV5H1L6vuwiFdsh/vu4=", + "dev": true, + "requires": { + "babel-plugin-syntax-dynamic-import": "6.18.0" + } + }, + "babel-plugin-extract-format-message": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-format-message/-/babel-plugin-extract-format-message-5.2.1.tgz", + "integrity": "sha1-yqRVCeJ78S3271/cmizpgtox6Hc=", + "dev": true, + "requires": { + "format-message-estree-util": "5.2.1", + "format-message-generate-id": "5.2.1", + "format-message-parse": "5.1.2", + "format-message-print": "5.1.2" + } + }, + "babel-plugin-inline-json-import": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/babel-plugin-inline-json-import/-/babel-plugin-inline-json-import-0.2.1.tgz", + "integrity": "sha1-e4RobEVTmxOs0MDxyt04sMtuEvE=", + "dev": true, + "requires": { + "decache": "4.3.0" + } + }, + "babel-plugin-istanbul": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.5.tgz", + "integrity": "sha1-Z2DN2Xf0EdPhdbsGTyvDJ9mbK24=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "istanbul-lib-instrument": "1.9.1", + "test-exclude": "4.1.1" + } + }, + "babel-plugin-minify-constant-folding": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.2.0.tgz", + "integrity": "sha1-jHC1KLLrfBPpTZXIeJB31M28OXA=", + "dev": true, + "requires": { + "babel-helper-evaluate-path": "0.2.0" + } + }, + "babel-plugin-minify-dead-code-elimination": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.2.0.tgz", + "integrity": "sha1-6AJe4QoeXk8gJjOmkozoksM3R+M=", + "dev": true, + "requires": { + "babel-helper-evaluate-path": "0.2.0", + "babel-helper-mark-eval-scopes": "0.2.0", + "babel-helper-remove-or-void": "0.2.0", + "lodash.some": "4.6.0" + } + }, + "babel-plugin-minify-guarded-expressions": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.2.0.tgz", + "integrity": "sha1-ioyVAED84+JYoS5ush6rlK1yNas=", + "dev": true, + "requires": { + "babel-helper-flip-expressions": "0.2.0" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", + "dev": true + }, + "babel-plugin-syntax-class-constructor-call": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz", + "integrity": "sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY=", + "dev": true + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", + "dev": true + }, + "babel-plugin-syntax-do-expressions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz", + "integrity": "sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0=", + "dev": true + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-export-extensions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz", + "integrity": "sha1-cKFITw+QiaToStRLrDU8lbmxJyE=", + "dev": true + }, + "babel-plugin-syntax-flow": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", + "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", + "dev": true + }, + "babel-plugin-syntax-function-bind": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz", + "integrity": "sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y=", + "dev": true + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-generators": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "6.24.1", + "babel-plugin-syntax-async-functions": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-class-constructor-call": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz", + "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", + "dev": true, + "requires": { + "babel-plugin-syntax-class-constructor-call": "6.18.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-plugin-syntax-class-properties": "6.13.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", + "dev": true, + "requires": { + "babel-helper-explode-class": "6.24.1", + "babel-plugin-syntax-decorators": "6.13.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-decorators-legacy": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators-legacy/-/babel-plugin-transform-decorators-legacy-1.3.4.tgz", + "integrity": "sha1-dBtY9sW86eYCfgiC2cmU8E82aSU=", + "dev": true, + "requires": { + "babel-plugin-syntax-decorators": "6.13.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-ensure-ignore": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-ensure-ignore/-/babel-plugin-transform-ensure-ignore-0.1.0.tgz", + "integrity": "sha1-KBIEFKxjQW15uX0RZfA88nWDVXA=", + "dev": true + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "6.26.0", + "babel-helper-function-name": "6.24.1", + "babel-helper-optimise-call-expression": "6.24.1", + "babel-helper-replace-supers": "6.24.1", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "6.24.1", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz", + "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "6.24.1", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "6.24.1", + "babel-helper-get-function-arity": "6.24.1", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "6.26.0", + "babel-runtime": "6.26.0", + "regexpu-core": "2.0.0" + }, + "dependencies": { + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "1.3.3", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + } + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", + "babel-plugin-syntax-exponentiation-operator": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-export-extensions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", + "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", + "dev": true, + "requires": { + "babel-plugin-syntax-export-extensions": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-format-message": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-format-message/-/babel-plugin-transform-format-message-5.2.1.tgz", + "integrity": "sha1-3guC6hRWJbsvQOwk7G5tZYQe17Q=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babylon": "6.18.0", + "format-message": "5.2.1", + "format-message-estree-util": "5.2.1", + "format-message-formats": "5.1.0", + "format-message-generate-id": "5.2.1", + "format-message-parse": "5.1.2", + "lookup-closest-locale": "5.1.0", + "source-map": "0.5.7" + } + }, + "babel-plugin-transform-inline-environment-variables": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-environment-variables/-/babel-plugin-transform-inline-environment-variables-0.2.0.tgz", + "integrity": "sha1-N9rUEagZZn/WnDPnL3oU6hpQupg=", + "dev": true + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "6.13.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "dev": true, + "requires": { + "babel-helper-builder-react-jsx": "6.26.0", + "babel-plugin-syntax-jsx": "6.18.0", + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.10.tgz", + "integrity": "sha1-PH86A62KpruMAOk/0TpDORBERUU=", + "dev": true + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "0.10.1" + } + }, + "babel-plugin-transform-runtime": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", + "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0" + } + }, + "babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "core-js": "2.5.1", + "regenerator-runtime": "0.10.5" + }, + "dependencies": { + "core-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", + "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "dev": true + }, + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + } + } + }, + "babel-preset-env": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", + "integrity": "sha1-oYtWTMm5r99KrleuPBsNmRiOb0g=", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "6.22.0", + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-es2015-arrow-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", + "babel-plugin-transform-es2015-block-scoping": "6.26.0", + "babel-plugin-transform-es2015-classes": "6.24.1", + "babel-plugin-transform-es2015-computed-properties": "6.24.1", + "babel-plugin-transform-es2015-destructuring": "6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", + "babel-plugin-transform-es2015-for-of": "6.23.0", + "babel-plugin-transform-es2015-function-name": "6.24.1", + "babel-plugin-transform-es2015-literals": "6.22.0", + "babel-plugin-transform-es2015-modules-amd": "6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", + "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", + "babel-plugin-transform-es2015-modules-umd": "6.24.1", + "babel-plugin-transform-es2015-object-super": "6.24.1", + "babel-plugin-transform-es2015-parameters": "6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", + "babel-plugin-transform-es2015-spread": "6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "6.24.1", + "babel-plugin-transform-es2015-template-literals": "6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-regenerator": "6.26.0", + "browserslist": "2.9.1", + "invariant": "2.2.2", + "semver": "5.4.1" + } + }, + "babel-preset-stage-1": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz", + "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", + "dev": true, + "requires": { + "babel-plugin-transform-class-constructor-call": "6.24.1", + "babel-plugin-transform-export-extensions": "6.22.0", + "babel-preset-stage-2": "6.24.1" + } + }, + "babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", + "dev": true, + "requires": { + "babel-plugin-syntax-dynamic-import": "6.18.0", + "babel-plugin-transform-class-properties": "6.24.1", + "babel-plugin-transform-decorators": "6.24.1", + "babel-preset-stage-3": "6.24.1" + } + }, + "babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", + "dev": true, + "requires": { + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-async-generator-functions": "6.24.1", + "babel-plugin-transform-async-to-generator": "6.24.1", + "babel-plugin-transform-exponentiation-operator": "6.24.1", + "babel-plugin-transform-object-rest-spread": "6.26.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-runtime": "6.26.0", + "core-js": "2.5.1", + "home-or-tmp": "2.0.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" + }, + "dependencies": { + "core-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", + "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "dev": true + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.1", + "regenerator-runtime": "0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", + "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "dev": true + } + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base64-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", + "integrity": "sha1-qRlH2h9KUW6jjltOwOw3c2deCIY=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "dev": true + }, + "binary-extensions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", + "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "dev": true + }, + "bloody-offset": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/bloody-offset/-/bloody-offset-0.0.0.tgz", + "integrity": "sha1-zpuJisUmwKo58C8CVn/AmTBp1ik=" + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", + "dev": true + }, + "body-parser": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.1", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "on-finished": "2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "1.6.15" + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "2.1.1", + "deep-equal": "1.0.1", + "dns-equal": "1.0.0", + "dns-txt": "2.0.2", + "multicast-dns": "6.2.1", + "multicast-dns-service-types": "1.1.0" + } + }, + "boom": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", + "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + }, + "bowser": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.8.1.tgz", + "integrity": "sha1-SXhXd+cwL+utsaW3HZpkZSDtMQ0=" + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-request": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/browser-request/-/browser-request-0.3.3.tgz", + "integrity": "sha1-ns5bWsqJopkyJC4Yv5M975h2zBc=", + "dev": true + }, + "browser-stdout": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", + "dev": true + }, + "browserify-aes": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", + "integrity": "sha1-OLerVe24Bv8tzaGn8WIHc6R3xJ8=", + "dev": true, + "requires": { + "buffer-xor": "1.0.3", + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "browserify-cipher": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", + "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", + "dev": true, + "requires": { + "browserify-aes": "1.1.1", + "browserify-des": "1.0.0", + "evp_bytestokey": "1.0.3" + } + }, + "browserify-des": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", + "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "des.js": "1.0.0", + "inherits": "2.0.3" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "randombytes": "2.0.5" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "elliptic": "6.4.0", + "inherits": "2.0.3", + "parse-asn1": "5.1.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "dev": true, + "requires": { + "pako": "1.0.6" + } + }, + "browserslist": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.9.1.tgz", + "integrity": "sha1-ty05gqsBtc0k2mL/bUVXOIav8nU=", + "dev": true, + "requires": { + "caniuse-lite": "1.0.30000778", + "electron-to-chromium": "1.3.28" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "dev": true, + "requires": { + "base64-js": "1.2.1", + "ieee754": "1.1.8", + "isarray": "1.0.0" + } + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "0.2.0" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "2.1.1", + "map-obj": "1.0.1" + } + }, + "caniuse-api": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", + "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "dev": true, + "requires": { + "browserslist": "1.7.7", + "caniuse-db": "1.0.30000778", + "lodash.memoize": "4.1.2", + "lodash.uniq": "4.5.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "1.0.30000778", + "electron-to-chromium": "1.3.28" + } + } + } + }, + "caniuse-db": { + "version": "1.0.30000778", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000778.tgz", + "integrity": "sha1-Fnxg6VQqKqYFN8RG+ziB2FOjByo=", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30000778", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000778.tgz", + "integrity": "sha1-8efLixOx9nREAikddfC81MMWA2k=", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + } + }, + "chain-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/chain-function/-/chain-function-1.0.0.tgz", + "integrity": "sha1-DUqzfn4Y6tC9xHuSB2QRjOWHM9w=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "requires": { + "anymatch": "1.3.2", + "async-each": "1.0.1", + "fsevents": "1.1.3", + "glob-parent": "2.0.0", + "inherits": "2.0.3", + "is-binary-path": "1.0.1", + "is-glob": "2.0.1", + "path-is-absolute": "1.0.1", + "readdirp": "2.1.0" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha1-gVyZ6oT2gJUp0vRXkb34JxE1LWY=", + "dev": true + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha1-TzZ0WzIAhJJVf0ZBLWbVDLmbzlE=", + "dev": true, + "requires": { + "chalk": "1.1.3" + } + }, + "classnames": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", + "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=" + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "1.0.1" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "clone": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz", + "integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dev": true, + "requires": { + "q": "1.5.1" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "color": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", + "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "dev": true, + "requires": { + "clone": "1.0.3", + "color-convert": "1.9.1", + "color-string": "0.3.0" + } + }, + "color-convert": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha1-wSYRB66y8pTr/+ye2eytUppgl+0=", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", + "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "colormin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", + "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "dev": true, + "requires": { + "color": "0.11.4", + "css-color-names": "0.0.4", + "has": "1.0.1" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", + "integrity": "sha1-D1lGxCftnsDZGka7ne9T5UZQ5VU=", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "compressible": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.12.tgz", + "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=", + "dev": true, + "requires": { + "mime-db": "1.30.0" + } + }, + "compression": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.1.tgz", + "integrity": "sha1-7/JgPvwuIs+G810uuTWJ+YdTc9s=", + "dev": true, + "requires": { + "accepts": "1.3.4", + "bytes": "3.0.0", + "compressible": "2.0.12", + "debug": "2.6.9", + "on-headers": "1.0.1", + "safe-buffer": "5.1.1", + "vary": "1.1.2" + } + }, + "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 + }, + "concat-stream": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", + "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "typedarray": "0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", + "dev": true + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", + "dev": true + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "crc32": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/crc32/-/crc32-0.2.2.tgz", + "integrity": "sha1-etIg1v/c0Rn5/BJ6d3LKzqOQpLo=" + }, + "create-ecdh": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", + "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "elliptic": "6.4.0" + } + }, + "create-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", + "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "sha.js": "2.4.9" + } + }, + "create-hmac": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", + "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", + "dev": true, + "requires": { + "cipher-base": "1.0.4", + "create-hash": "1.1.3", + "inherits": "2.0.3", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.9" + } + }, + "create-react-class": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.2.tgz", + "integrity": "sha1-zx7RXxKq1/FO9fLf4F5sQvke8Co=", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + }, + "cross-env": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.1.1.tgz", + "integrity": "sha1-ttirl/MEwPcdrnJ3t1/kJMCN+nQ=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "is-windows": "1.0.1" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + } + }, + "cryptiles": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", + "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", + "dev": true, + "requires": { + "boom": "5.2.0" + }, + "dependencies": { + "boom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", + "integrity": "sha1-XdnabuOl8wIHdDYpDLcX0/SlTgI=", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "dev": true, + "requires": { + "browserify-cipher": "1.0.0", + "browserify-sign": "4.0.4", + "create-ecdh": "4.0.0", + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "diffie-hellman": "5.0.2", + "inherits": "2.0.3", + "pbkdf2": "3.0.14", + "public-encrypt": "4.0.0", + "randombytes": "2.0.5", + "randomfill": "1.0.3" + } + }, + "css-color-function": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/css-color-function/-/css-color-function-1.3.3.tgz", + "integrity": "sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4=", + "dev": true, + "requires": { + "balanced-match": "0.1.0", + "color": "0.11.4", + "debug": "3.1.0", + "rgb": "0.1.0" + }, + "dependencies": { + "balanced-match": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz", + "integrity": "sha1-tQS9BYabOSWd0MXvw12EMXbczEo=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-in-js-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.0.tgz", + "integrity": "sha1-WvHdcPSwazMfSNIqPYbgeGwLlDU=", + "requires": { + "hyphenate-style-name": "1.0.2" + } + }, + "css-modules-require-hook": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/css-modules-require-hook/-/css-modules-require-hook-4.2.2.tgz", + "integrity": "sha1-mbuV5c6c9JBg7tdJl8f3oEvyIes=", + "dev": true, + "requires": { + "debug": "2.6.9", + "generic-names": "1.0.3", + "glob-to-regexp": "0.3.0", + "icss-replace-symbols": "1.1.0", + "lodash": "4.17.4", + "postcss": "6.0.14", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-resolve-imports": "1.3.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0", + "seekout": "1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", + "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", + "dev": true, + "requires": { + "cssesc": "0.1.0", + "fastparse": "1.1.1", + "regexpu-core": "1.0.0" + } + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "dev": true + }, + "cssnano": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", + "dev": true, + "requires": { + "autoprefixer": "6.7.7", + "decamelize": "1.2.0", + "defined": "1.0.0", + "has": "1.0.1", + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-calc": "5.3.1", + "postcss-colormin": "2.2.2", + "postcss-convert-values": "2.6.1", + "postcss-discard-comments": "2.0.4", + "postcss-discard-duplicates": "2.1.0", + "postcss-discard-empty": "2.1.0", + "postcss-discard-overridden": "0.1.1", + "postcss-discard-unused": "2.2.3", + "postcss-filter-plugins": "2.0.2", + "postcss-merge-idents": "2.1.7", + "postcss-merge-longhand": "2.0.2", + "postcss-merge-rules": "2.1.2", + "postcss-minify-font-values": "1.0.5", + "postcss-minify-gradients": "1.0.5", + "postcss-minify-params": "1.2.2", + "postcss-minify-selectors": "2.1.1", + "postcss-normalize-charset": "1.1.1", + "postcss-normalize-url": "3.0.8", + "postcss-ordered-values": "2.2.3", + "postcss-reduce-idents": "2.4.0", + "postcss-reduce-initial": "1.0.1", + "postcss-reduce-transforms": "1.0.4", + "postcss-svgo": "2.1.6", + "postcss-unique-selectors": "2.0.2", + "postcss-value-parser": "3.3.0", + "postcss-zindex": "2.2.0" + } + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dev": true, + "requires": { + "clap": "1.2.3", + "source-map": "0.5.7" + } + }, + "cssom": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", + "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=", + "dev": true + }, + "cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "dev": true, + "requires": { + "cssom": "0.3.2" + } + }, + "cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", + "dev": true + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "1.0.2" + } + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "0.10.37" + } + }, + "damerau-levenshtein": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz", + "integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decache": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.3.0.tgz", + "integrity": "sha1-o5XkBwlWmKyKbe8B8qaky3Y49jU=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decimal.js": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-7.5.1.tgz", + "integrity": "sha1-z0z17rn6ok/E7mrzYfrrt7/Mos4=" + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", + "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "dev": true, + "requires": { + "foreach": "2.0.5", + "object-keys": "1.0.11" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.0", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.6.2" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=", + "dev": true + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "detect-node": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz", + "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=", + "dev": true + }, + "diff": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz", + "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", + "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "miller-rabin": "4.0.1", + "randombytes": "2.0.5" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.2.2.tgz", + "integrity": "sha1-qKJr7HZGQ4lj/Ibgb4+LFtbIv3o=", + "dev": true, + "requires": { + "ip": "1.1.5", + "safe-buffer": "5.1.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "1.1.1" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "2.0.2", + "isarray": "1.0.0" + } + }, + "dom-helpers": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.2.1.tgz", + "integrity": "sha1-MgPgf+0he9H0JLAZc1WC/Deyglo=" + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dev": true, + "requires": { + "domelementtype": "1.1.3", + "entities": "1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz", + "integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=", + "dev": true + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", + "dev": true + }, + "domhandler": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz", + "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=", + "dev": true, + "requires": { + "domelementtype": "1.3.0" + } + }, + "domutils": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.6.2.tgz", + "integrity": "sha1-GVjMC0yUJuntNn+xyOhUiRsPo/8=", + "dev": true, + "requires": { + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.28", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.28.tgz", + "integrity": "sha1-jdTmRYCGZE6fnwoc8y4qH53/2e4=", + "dev": true + }, + "elliptic": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", + "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0", + "hash.js": "1.1.3", + "hmac-drbg": "1.0.1", + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "emoji-regex": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.5.1.tgz", + "integrity": "sha1-m66pKbFVVlwR6kHGYm6qZc75ksI=", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "encodeurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz", + "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "0.4.19" + } + }, + "enhanced-resolve": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", + "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "memory-fs": "0.4.1", + "object-assign": "4.1.1", + "tapable": "0.2.8" + } + }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "dev": true + }, + "errno": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz", + "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", + "dev": true, + "requires": { + "prr": "0.0.0" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "dev": true, + "requires": { + "is-arrayish": "0.2.1" + } + }, + "es-abstract": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.10.0.tgz", + "integrity": "sha1-Hss2wZeEKgDY7kwt/YZGu5fWCGQ=", + "dev": true, + "requires": { + "es-to-primitive": "1.1.1", + "function-bind": "1.1.1", + "has": "1.0.1", + "is-callable": "1.1.3", + "is-regex": "1.0.4" + } + }, + "es-to-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", + "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", + "dev": true, + "requires": { + "is-callable": "1.1.3", + "is-date-object": "1.0.1", + "is-symbol": "1.0.1" + } + }, + "es5-ext": { + "version": "0.10.37", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.37.tgz", + "integrity": "sha1-DudB0Ui4AGm6J9AgOTdWryV978M=", + "dev": true, + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.37", + "es6-symbol": "3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.37", + "es6-iterator": "2.0.3", + "es6-set": "0.1.5", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.37", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.37" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.37", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.0.tgz", + "integrity": "sha1-mBGi8mXcHNOJRCDuNxcGS2MriFI=", + "dev": true, + "requires": { + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.5.7" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + } + } + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "0.1.5", + "es6-weak-map": "2.0.2", + "esrecurse": "4.2.0", + "estraverse": "4.2.0" + } + }, + "eslint": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", + "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "dev": true, + "requires": { + "ajv": "5.5.2", + "babel-code-frame": "6.26.0", + "chalk": "2.3.2", + "concat-stream": "1.6.0", + "cross-spawn": "5.1.0", + "debug": "3.1.0", + "doctrine": "2.1.0", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0", + "espree": "3.5.4", + "esquery": "1.0.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "functional-red-black-tree": "1.0.1", + "glob": "7.1.2", + "globals": "11.4.0", + "ignore": "3.3.7", + "imurmurhash": "0.1.4", + "inquirer": "3.3.0", + "is-resolvable": "1.0.0", + "js-yaml": "3.10.0", + "json-stable-stringify-without-jsonify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.5", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "7.0.0", + "progress": "2.0.0", + "regexpp": "1.1.0", + "require-uncached": "1.0.3", + "semver": "5.4.1", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "4.0.2", + "text-table": "0.2.0" + }, + "dependencies": { + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", + "dev": true + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", + "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "dev": true, + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.3.0" + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "2.0.0" + } + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "2.0.2" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "globals": { + "version": "11.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.4.0.tgz", + "integrity": "sha512-Dyzmifil8n/TmSqYDEXbm+C8yitzJQqQIlJQLNRMwa+BOUJpRC19pyVeN12JAjt61xonvXjtff+hJruTRXn5HA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "requires": { + "ansi-escapes": "3.1.0", + "chalk": "2.3.2", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.2.0", + "figures": "2.0.0", + "lodash": "4.17.5", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rx-lite": "4.0.8", + "rx-lite-aggregates": "4.0.8", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "lodash": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "1.2.0" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, + "progress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", + "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "2.0.1", + "signal-exit": "3.0.2" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "2.1.0" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + }, + "supports-color": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", + "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "requires": { + "ajv": "5.5.2", + "ajv-keywords": "2.1.1", + "chalk": "2.3.2", + "lodash": "4.17.5", + "slice-ansi": "1.0.0", + "string-width": "2.1.1" + } + } + } + }, + "eslint-config-airbnb": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-15.1.0.tgz", + "integrity": "sha1-/UMpZakG4wE5ABuoMPWPc67dro4=", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "11.3.2" + } + }, + "eslint-config-airbnb-base": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.3.2.tgz", + "integrity": "sha1-hwOxGr48iKx+wrdFt/31LgCuaAo=", + "dev": true, + "requires": { + "eslint-restricted-globals": "0.1.1" + } + }, + "eslint-config-prettier": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz", + "integrity": "sha512-ag8YEyBXsm3nmOv1Hz991VtNNDMRa+MNy8cY47Pl4bw6iuzqKbJajXdqUpiw13STdLLrznxgm1hj9NhxeOYq0A==", + "dev": true, + "requires": { + "get-stdin": "5.0.1" + }, + "dependencies": { + "get-stdin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", + "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=", + "dev": true + } + } + }, + "eslint-config-standard": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-10.2.1.tgz", + "integrity": "sha1-wGHk0GbzedwXzVYsZOgZtN1FRZE=", + "dev": true + }, + "eslint-config-standard-jsx": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-4.0.2.tgz", + "integrity": "sha1-AJ5TxN2x6e5wtGUP/mOn85+INuE=", + "dev": true + }, + "eslint-config-standard-react": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard-react/-/eslint-config-standard-react-5.0.0.tgz", + "integrity": "sha1-ZMe4FAFyhSvoEKU9SO6HZJ/xeOM=", + "dev": true, + "requires": { + "eslint-config-standard-jsx": "4.0.2" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz", + "integrity": "sha1-RCJXTN5mqaewmZOO5NUIoZng48w=", + "dev": true, + "requires": { + "debug": "2.6.9", + "resolve": "1.5.0" + } + }, + "eslint-loader": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-1.9.0.tgz", + "integrity": "sha1-fhvp/t3KMo09z67xrUnVvv/oOhM=", + "dev": true, + "requires": { + "loader-fs-cache": "1.0.1", + "loader-utils": "1.1.0", + "object-assign": "4.1.1", + "object-hash": "1.2.0", + "rimraf": "2.6.2" + } + }, + "eslint-module-utils": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz", + "integrity": "sha1-q67IJBd2E7ipWymWOeG2+s9HNEk=", + "dev": true, + "requires": { + "debug": "2.6.9", + "pkg-dir": "1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "1.1.2" + } + } + } + }, + "eslint-plugin-chai-friendly": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-chai-friendly/-/eslint-plugin-chai-friendly-0.3.6.tgz", + "integrity": "sha1-Jd8aj5EybgV2f9hXqQi+md3t/Fc=", + "dev": true + }, + "eslint-plugin-format-message": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-format-message/-/eslint-plugin-format-message-5.2.1.tgz", + "integrity": "sha1-WDPNOw/5qre5eNirHpWLKDeBSdw=", + "dev": true, + "requires": { + "format-message": "5.2.1", + "format-message-estree-util": "5.2.1", + "format-message-generate-id": "5.2.1", + "format-message-parse": "5.1.2" + } + }, + "eslint-plugin-import": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz", + "integrity": "sha1-+htu8x/LPFAcCYWcG4bx/FuYaJQ=", + "dev": true, + "requires": { + "builtin-modules": "1.1.1", + "contains-path": "0.1.0", + "debug": "2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "0.3.1", + "eslint-module-utils": "2.1.1", + "has": "1.0.1", + "lodash.cond": "4.5.2", + "minimatch": "3.0.4", + "read-pkg-up": "2.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-5.1.1.tgz", + "integrity": "sha1-XJa7UYbKFOlNsQlf9Zs+K9lAabE=", + "dev": true, + "requires": { + "aria-query": "0.7.0", + "array-includes": "3.0.3", + "ast-types-flow": "0.0.7", + "axobject-query": "0.1.0", + "damerau-levenshtein": "1.0.4", + "emoji-regex": "6.5.1", + "jsx-ast-utils": "1.4.1" + } + }, + "eslint-plugin-mocha": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-4.11.0.tgz", + "integrity": "sha1-kRk6L1XiCl41l0BUoAidMBmO5Xg=", + "dev": true, + "requires": { + "ramda": "0.24.1" + } + }, + "eslint-plugin-node": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-5.2.1.tgz", + "integrity": "sha1-gN8yU8TXkBBF7If6ZgooTjK9yik=", + "dev": true, + "requires": { + "ignore": "3.3.7", + "minimatch": "3.0.4", + "resolve": "1.5.0", + "semver": "5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "eslint-plugin-notice": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/eslint-plugin-notice/-/eslint-plugin-notice-0.6.7.tgz", + "integrity": "sha512-K+cpuKdUyyanLs4Nd9THi3GEpFrpLjNVhV3W5KIRLNOXlha3cA+S9xsIdlDOXgvC0E7OGDgIh4Ky/6BRjQjN6g==", + "dev": true, + "requires": { + "find-root": "1.1.0", + "lodash": "3.10.1", + "metric-lcs": "0.1.2" + } + }, + "eslint-plugin-promise": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.6.0.tgz", + "integrity": "sha1-VLdljI9FSBPcKocK/4FS7ElpunU=", + "dev": true + }, + "eslint-plugin-react": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-4.3.0.tgz", + "integrity": "sha1-x5qsgGnWLeJ4h8E7gpjVkgiN43g=", + "dev": true + }, + "eslint-plugin-standard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-3.0.1.tgz", + "integrity": "sha1-NNDJFbRe3G8BA5PH7vOCOwhWXPI=", + "dev": true + }, + "eslint-restricted-globals": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz", + "integrity": "sha1-NfDVy8ZMLj7WLpO0saevBbp+1Nc=", + "dev": true + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dev": true, + "requires": { + "esrecurse": "4.2.0", + "estraverse": "4.2.0" + } + }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", + "dev": true + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "5.5.3", + "acorn-jsx": "3.0.1" + } + }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=", + "dev": true + }, + "esquery": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz", + "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=", + "dev": true, + "requires": { + "estraverse": "4.2.0" + } + }, + "esrecurse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", + "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", + "dev": true, + "requires": { + "estraverse": "4.2.0", + "object-assign": "4.1.1" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.37" + } + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "eventsource": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", + "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "dev": true, + "requires": { + "original": "1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "dev": true, + "requires": { + "md5.js": "1.3.4", + "safe-buffer": "5.1.1" + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "2.2.3" + } + }, + "express": { + "version": "4.16.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.2.tgz", + "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=", + "dev": true, + "requires": { + "accepts": "1.3.4", + "array-flatten": "1.1.1", + "body-parser": "1.18.2", + "content-disposition": "0.5.2", + "content-type": "1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "1.1.1", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.8.1", + "finalhandler": "1.1.0", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "2.0.2", + "qs": "6.5.1", + "range-parser": "1.2.0", + "safe-buffer": "5.1.1", + "send": "0.16.1", + "serve-static": "1.13.1", + "setprototypeof": "1.1.0", + "statuses": "1.3.1", + "type-is": "1.6.15", + "utils-merge": "1.0.1", + "vary": "1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + } + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", + "dev": true + }, + "external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "dev": true, + "requires": { + "chardet": "0.4.2", + "iconv-lite": "0.4.19", + "tmp": "0.0.33" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", + "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", + "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": "0.7.0" + } + }, + "fbjs": { + "version": "0.8.16", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", + "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", + "requires": { + "core-js": "1.2.7", + "isomorphic-fetch": "2.2.1", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "promise": "7.3.1", + "setimmediate": "1.0.5", + "ua-parser-js": "0.7.17" + } + }, + "fetch-mock": { + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/fetch-mock/-/fetch-mock-5.12.2.tgz", + "integrity": "sha1-B/3mtx9xgyi0zpuByCp8EcBdl0g=", + "dev": true, + "requires": { + "glob-to-regexp": "0.3.0", + "node-fetch": "1.7.3", + "path-to-regexp": "1.7.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "1.3.0", + "object-assign": "4.1.1" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fill-keys": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz", + "integrity": "sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA=", + "dev": true, + "requires": { + "is-object": "1.0.1", + "merge-descriptors": "1.0.1" + } + }, + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "dev": true, + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.3.1", + "unpipe": "1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "1.0.1", + "make-dir": "1.1.0", + "pkg-dir": "2.0.0" + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "flat-cache": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", + "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "dev": true, + "requires": { + "circular-json": "0.3.3", + "del": "2.2.2", + "graceful-fs": "4.1.11", + "write": "0.2.1" + } + }, + "flatten": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", + "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "1.0.2" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz", + "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, + "format-message": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/format-message/-/format-message-5.2.1.tgz", + "integrity": "sha1-WirVMxX9/+J4Y5nbCiv38O3hJ9w=", + "requires": { + "format-message-formats": "5.1.0", + "format-message-interpret": "5.2.1", + "format-message-parse": "5.1.2", + "lookup-closest-locale": "5.1.0", + "object-assign": "4.1.1" + } + }, + "format-message-cli": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/format-message-cli/-/format-message-cli-5.2.1.tgz", + "integrity": "sha1-9HhKRAzuiVX4G68vFJ8pUpFvZWY=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-plugin-extract-format-message": "5.2.1", + "babel-plugin-syntax-async-functions": "6.13.0", + "babel-plugin-syntax-async-generators": "6.13.0", + "babel-plugin-syntax-class-constructor-call": "6.18.0", + "babel-plugin-syntax-class-properties": "6.13.0", + "babel-plugin-syntax-decorators": "6.13.0", + "babel-plugin-syntax-do-expressions": "6.13.0", + "babel-plugin-syntax-exponentiation-operator": "6.13.0", + "babel-plugin-syntax-export-extensions": "6.13.0", + "babel-plugin-syntax-flow": "6.18.0", + "babel-plugin-syntax-function-bind": "6.13.0", + "babel-plugin-syntax-jsx": "6.18.0", + "babel-plugin-syntax-object-rest-spread": "6.13.0", + "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "babel-plugin-transform-format-message": "5.2.1", + "commander": "2.12.2", + "eslint": "3.19.0", + "eslint-plugin-format-message": "5.2.1", + "glob": "5.0.15", + "js-yaml": "3.10.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.1", + "source-map": "0.5.7" + }, + "dependencies": { + "acorn": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", + "integrity": "sha1-MXrHghgmwixwLWYYmrg1lnXxNdc=", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "doctrine": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.2.tgz", + "integrity": "sha1-aPls6O/FbMQmUfH6rbTxdSc7AHU=", + "dev": true, + "requires": { + "esutils": "2.0.2" + } + }, + "eslint": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", + "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "chalk": "1.1.3", + "concat-stream": "1.6.0", + "debug": "2.6.9", + "doctrine": "2.0.2", + "escope": "3.6.0", + "espree": "3.5.2", + "esquery": "1.0.0", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "glob": "7.1.2", + "globals": "9.18.0", + "ignore": "3.3.7", + "imurmurhash": "0.1.4", + "inquirer": "0.12.0", + "is-my-json-valid": "2.16.1", + "is-resolvable": "1.0.0", + "js-yaml": "3.10.0", + "json-stable-stringify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "1.2.1", + "progress": "1.1.8", + "require-uncached": "1.0.3", + "shelljs": "0.7.8", + "strip-bom": "3.0.0", + "strip-json-comments": "2.0.1", + "table": "3.8.3", + "text-table": "0.2.0", + "user-home": "2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + } + } + }, + "espree": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz", + "integrity": "sha1-dWrai5eenc/NswqtjRqTBKkF4co=", + "dev": true, + "requires": { + "acorn": "5.2.1", + "acorn-jsx": "3.0.1" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "1.3.0", + "object-assign": "4.1.1" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", + "dev": true, + "requires": { + "glob": "7.1.2", + "interpret": "1.1.0", + "rechoir": "0.6.2" + }, + "dependencies": { + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + } + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + } + } + }, + "format-message-estree-util": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/format-message-estree-util/-/format-message-estree-util-5.2.1.tgz", + "integrity": "sha1-1bAYDXRtRWmI5EfZJ0PYBJiEG/g=", + "dev": true + }, + "format-message-formats": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/format-message-formats/-/format-message-formats-5.1.0.tgz", + "integrity": "sha1-ycSTNKCJG/dN2dS7s/Ymqy3jCx0=" + }, + "format-message-generate-id": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/format-message-generate-id/-/format-message-generate-id-5.2.1.tgz", + "integrity": "sha1-0xcJHGm28ejpsIhgTP6kvZ9MshQ=", + "requires": { + "crc32": "0.2.2", + "format-message-parse": "5.1.2", + "format-message-print": "5.1.2" + } + }, + "format-message-interpret": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/format-message-interpret/-/format-message-interpret-5.2.1.tgz", + "integrity": "sha1-fFM8H2zgHnWkQ3UJlLyML3QWLj0=", + "requires": { + "format-message-formats": "5.1.0", + "lookup-closest-locale": "5.1.0" + } + }, + "format-message-parse": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/format-message-parse/-/format-message-parse-5.1.2.tgz", + "integrity": "sha1-vFz59//WsiGSfEAYshvuVRuZI00=" + }, + "format-message-print": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/format-message-print/-/format-message-print-5.1.2.tgz", + "integrity": "sha1-64Yh/1N2S5taquLwd1gqjZo+JSc=" + }, + "formatio": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", + "dev": true, + "requires": { + "samsam": "1.1.2" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha1-4y/AMKLM7kSmtTcTCNpUvgs5fSc=", + "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 + }, + "fsevents": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz", + "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", + "dev": true, + "optional": true, + "requires": { + "nan": "2.10.0", + "node-pre-gyp": "0.6.39" + }, + "dependencies": { + "abbrev": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "ajv": { + "version": "4.11.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.2.9" + } + }, + "asn1": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "assert-plus": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws-sign2": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "aws4": { + "version": "1.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "balanced-match": { + "version": "0.4.2", + "bundled": true, + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "block-stream": { + "version": "0.0.9", + "bundled": true, + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "boom": { + "version": "2.10.1", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "brace-expansion": { + "version": "1.1.7", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "concat-map": "0.0.1" + } + }, + "buffer-shims": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true, + "dev": true, + "optional": true + }, + "co": { + "version": "4.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "cryptiles": { + "version": "2.0.5", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1" + } + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "debug": { + "version": "2.6.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.4.2", + "bundled": true, + "dev": true, + "optional": true + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "ecc-jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "extend": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "extsprintf": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true, + "dev": true, + "optional": true + }, + "form-data": { + "version": "2.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.15" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "fstream": { + "version": "1.0.11", + "bundled": true, + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "inherits": "2.0.3", + "mkdirp": "0.5.1", + "rimraf": "2.6.1" + } + }, + "fstream-ignore": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fstream": "1.0.11", + "inherits": "2.0.3", + "minimatch": "3.0.4" + } + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "1.1.1", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "bundled": true, + "dev": true + }, + "har-schema": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "har-validator": { + "version": "4.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ajv": "4.11.8", + "har-schema": "1.0.5" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "hawk": { + "version": "3.1.3", + "bundled": true, + "dev": true, + "requires": { + "boom": "2.10.1", + "cryptiles": "2.0.5", + "hoek": "2.16.3", + "sntp": "1.0.9" + } + }, + "hoek": { + "version": "2.16.3", + "bundled": true, + "dev": true + }, + "http-signature": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "0.2.0", + "jsprim": "1.4.0", + "sshpk": "1.13.0" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.4", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "jodid25519": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true, + "dev": true, + "optional": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "jsonify": { + "version": "0.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "jsprim": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.0.2", + "json-schema": "0.2.3", + "verror": "1.3.6" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "mime-db": { + "version": "1.27.0", + "bundled": true, + "dev": true + }, + "mime-types": { + "version": "2.1.15", + "bundled": true, + "dev": true, + "requires": { + "mime-db": "1.27.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "node-pre-gyp": { + "version": "0.6.39", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "1.0.2", + "hawk": "3.1.3", + "mkdirp": "0.5.1", + "nopt": "4.0.1", + "npmlog": "4.1.0", + "rc": "1.2.1", + "request": "2.81.0", + "rimraf": "2.6.1", + "semver": "5.3.0", + "tar": "2.2.1", + "tar-pack": "3.4.0" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1.1.0", + "osenv": "0.1.4" + } + }, + "npmlog": { + "version": "4.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "performance-now": { + "version": "0.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "1.0.7", + "bundled": true, + "dev": true + }, + "punycode": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "optional": true + }, + "qs": { + "version": "6.4.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "0.4.2", + "ini": "1.3.4", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.2.9", + "bundled": true, + "dev": true, + "requires": { + "buffer-shims": "1.0.0", + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "string_decoder": "1.0.1", + "util-deprecate": "1.0.2" + } + }, + "request": { + "version": "2.81.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aws-sign2": "0.6.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.1.4", + "har-validator": "4.2.1", + "hawk": "3.1.3", + "http-signature": "1.1.1", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.15", + "oauth-sign": "0.8.2", + "performance-now": "0.2.0", + "qs": "6.4.0", + "safe-buffer": "5.0.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.2", + "tunnel-agent": "0.6.0", + "uuid": "3.0.1" + } + }, + "rimraf": { + "version": "2.6.1", + "bundled": true, + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.0.1", + "bundled": true, + "dev": true + }, + "semver": { + "version": "5.3.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sntp": { + "version": "1.0.9", + "bundled": true, + "dev": true, + "requires": { + "hoek": "2.16.3" + } + }, + "sshpk": { + "version": "1.13.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jodid25519": "1.0.2", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "stringstream": { + "version": "0.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "2.2.1", + "bundled": true, + "dev": true, + "requires": { + "block-stream": "0.0.9", + "fstream": "1.0.11", + "inherits": "2.0.3" + } + }, + "tar-pack": { + "version": "3.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "2.6.8", + "fstream": "1.0.11", + "fstream-ignore": "1.0.5", + "once": "1.4.0", + "readable-stream": "2.2.9", + "rimraf": "2.6.1", + "tar": "2.2.1", + "uid-number": "0.0.6" + } + }, + "tough-cookie": { + "version": "2.3.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "dev": true, + "optional": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true, + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "uuid": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "verror": { + "version": "1.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "extsprintf": "1.0.2" + } + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "generate-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", + "dev": true + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, + "generic-names": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-1.0.3.tgz", + "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", + "dev": true, + "requires": { + "loader-utils": "0.2.17" + }, + "dependencies": { + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + } + } + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "glamor": { + "version": "2.20.40", + "resolved": "https://registry.npmjs.org/glamor/-/glamor-2.20.40.tgz", + "integrity": "sha1-9gZmA1e3zxjfrOcxrRos+pOBfwU=", + "requires": { + "fbjs": "0.8.16", + "inline-style-prefixer": "3.0.8", + "object-assign": "4.1.1", + "prop-types": "15.6.0", + "through": "2.3.8" + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "2.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=", + "dev": true + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", + "dev": true + }, + "growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=", + "dev": true + }, + "handle-thing": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "5.5.1", + "har-schema": "2.0.0" + }, + "dependencies": { + "ajv": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.1.tgz", + "integrity": "sha1-s4u4h22ehr7plJVqBOch6IskjrI=", + "dev": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + } + } + }, + "has": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", + "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", + "dev": true, + "requires": { + "function-bind": "1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "hash-base": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", + "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "hash.js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", + "integrity": "sha1-NA3tvmKQGHFRweodd3o0SJNd+EY=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "minimalistic-assert": "1.0.0" + } + }, + "hawk": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", + "integrity": "sha1-r02RTrBl+bXOTZ0RwcshJu7MMDg=", + "dev": true, + "requires": { + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" + } + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "1.1.3", + "minimalistic-assert": "1.0.0", + "minimalistic-crypto-utils": "1.0.1" + } + }, + "hoek": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", + "integrity": "sha1-ctnQdU9/4lyi0BrY+PmpRJqJUm0=", + "dev": true + }, + "hoist-non-react-statics": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz", + "integrity": "sha1-qkSM8JhtVcxAdzsXF0t90GbLfPs=" + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "hosted-git-info": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", + "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "obuf": "1.1.1", + "readable-stream": "2.3.3", + "wbuf": "1.7.2" + } + }, + "html-comment-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", + "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=", + "dev": true + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "dev": true + }, + "htmlparser2": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", + "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", + "dev": true, + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.4.1", + "domutils": "1.6.2", + "entities": "1.1.1", + "inherits": "2.0.3", + "readable-stream": "2.3.3" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "dev": true, + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.4.0" + } + }, + "http-parser-js": { + "version": "0.4.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.9.tgz", + "integrity": "sha1-6hoE+2St/wJC6ZdPKX3Uw8rSceE=", + "dev": true + }, + "http-proxy": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", + "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", + "dev": true, + "requires": { + "eventemitter3": "1.2.0", + "requires-port": "1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "dev": true, + "requires": { + "http-proxy": "1.16.2", + "is-glob": "3.1.0", + "lodash": "4.17.4", + "micromatch": "2.3.11" + }, + "dependencies": { + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "2.1.1" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "hyphenate-style-name": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz", + "integrity": "sha1-MRYKNpMK2vH8BMYHT360FGXU7Es=" + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs=" + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-3.0.1.tgz", + "integrity": "sha1-7nDTroysOMa+XtkehRsn7tNDrQ8=", + "dev": true, + "requires": { + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "ieee754": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", + "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", + "dev": true + }, + "ignore": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz", + "integrity": "sha1-YSKJv7PCIOGGpYEYYY1b6MG6sCE=", + "dev": true + }, + "import-local": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-0.1.1.tgz", + "integrity": "sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=", + "dev": true, + "requires": { + "pkg-dir": "2.0.0", + "resolve-cwd": "2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inline-style-prefixer": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-3.0.8.tgz", + "integrity": "sha1-hVG45bTVcyROZqNLBPfTIHaitTQ=", + "requires": { + "bowser": "1.8.1", + "css-in-js-utils": "2.0.0" + } + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "1.4.0", + "ansi-regex": "2.1.1", + "chalk": "1.1.3", + "cli-cursor": "1.0.2", + "cli-width": "2.2.0", + "figures": "1.7.0", + "lodash": "4.17.4", + "readline2": "1.0.1", + "run-async": "0.1.0", + "rx-lite": "3.1.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "through": "2.3.8" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "instructure-icons": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/instructure-icons/-/instructure-icons-4.3.2.tgz", + "integrity": "sha1-vc1ne6OcTKydK9gMq2Y4M2oquc0=", + "requires": { + "prop-types": "15.6.0", + "shortid": "2.2.8", + "svg-to-jsx": "0.0.20" + } + }, + "internal-ip": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz", + "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", + "dev": true, + "requires": { + "meow": "3.7.0" + } + }, + "interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", + "dev": true + }, + "invariant": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", + "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", + "requires": { + "loose-envify": "1.3.1" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ipaddr.js": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.5.2.tgz", + "integrity": "sha1-1LUFvemUaYfM8PxY2QEP+WB+P6A=", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "1.11.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-callable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", + "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", + "dev": true + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-my-json-valid": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz", + "integrity": "sha1-WoRnd+LCYg0eaRBOXToDsfYIjxE=", + "dev": true, + "requires": { + "generate-function": "2.0.0", + "generate-object-property": "1.2.0", + "jsonpointer": "4.0.1", + "xtend": "4.0.1" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", + "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", + "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "dev": true, + "requires": { + "is-path-inside": "1.0.1" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "1.0.1" + } + }, + "is-resolvable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz", + "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=", + "dev": true, + "requires": { + "tryit": "1.0.3" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", + "dev": true + }, + "is-svg": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", + "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "dev": true, + "requires": { + "html-comment-regex": "1.1.1" + } + }, + "is-symbol": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", + "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.1.tgz", + "integrity": "sha1-MQ23D3QtJZoWo2kgK1GvhCMzENk=", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isnumeric": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/isnumeric/-/isnumeric-0.2.0.tgz", + "integrity": "sha1-ojR7o2DeGeM9D/1ZD933dVy/LmQ=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "1.7.3", + "whatwg-fetch": "2.0.3" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz", + "integrity": "sha1-c7+5mIhSmUFck9OKPprfeEp3qdo=", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz", + "integrity": "sha1-JQsws1MeXTJRKZ/dZLCyydtrVY4=", + "dev": true, + "requires": { + "babel-generator": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "istanbul-lib-coverage": "1.1.1", + "semver": "5.4.1" + } + }, + "js-base64": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.0.tgz", + "integrity": "sha1-nlZv7mJHUaHXIMlmzWIm0p1AJao=", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "js-yaml": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", + "integrity": "sha1-LnhEFka9RoLpY/IrbpKCPDCcYtw=", + "dev": true, + "requires": { + "argparse": "1.0.9", + "esprima": "4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, + "optional": true + }, + "jsdom": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-7.0.2.tgz", + "integrity": "sha1-OACVWFVtzqT9os/a27K1Z8edBWI=", + "dev": true, + "requires": { + "abab": "1.0.4", + "acorn": "2.7.0", + "acorn-globals": "1.0.9", + "browser-request": "0.3.3", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.0", + "htmlparser2": "3.9.2", + "nwmatcher": "1.4.3", + "parse5": "1.5.1", + "request": "2.83.0", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.3", + "webidl-conversions": "2.0.1", + "whatwg-url-compat": "0.6.5", + "xml-name-validator": "2.0.1" + }, + "dependencies": { + "acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=", + "dev": true + } + } + }, + "jsdomify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/jsdomify/-/jsdomify-1.0.2.tgz", + "integrity": "sha1-MQWt97BISappnqZFD2j/l9qJcp0=", + "dev": true, + "requires": { + "jsdom": "7.0.0" + }, + "dependencies": { + "acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=", + "dev": true + }, + "jsdom": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-7.0.0.tgz", + "integrity": "sha1-+hEnABrS2OFlI0L9NoakWRPdwQk=", + "dev": true, + "requires": { + "abab": "1.0.4", + "acorn": "2.7.0", + "acorn-globals": "1.0.9", + "browser-request": "0.3.3", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.0", + "htmlparser2": "3.9.2", + "nwmatcher": "1.4.3", + "parse5": "1.5.1", + "request": "2.83.0", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.3", + "webidl-conversions": "2.0.1", + "whatwg-url-compat": "0.6.5", + "xml-name-validator": "2.0.1" + } + } + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha1-3KFKcCNf+C8KyaOr62DTN6NlGF0=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", + "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz", + "integrity": "sha1-OGchPo3Xm/Ho8jAMDPwe+xgsDfE=", + "dev": true + }, + "keycode": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/keycode/-/keycode-2.1.9.tgz", + "integrity": "sha1-lkojxU5IiUBbSGGlyfBIDUUUHfo=" + }, + "killable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.0.tgz", + "integrity": "sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "1.0.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "loader-fs-cache": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", + "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "dev": true, + "requires": { + "find-cache-dir": "0.1.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "1.0.1", + "mkdirp": "0.5.1", + "pkg-dir": "1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "1.1.2" + } + } + } + }, + "loader-runner": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz", + "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=", + "dev": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" + }, + "lodash-es": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.4.tgz", + "integrity": "sha1-3MHXVS4VCgZABzupyzHXDwMpUOc=" + }, + "lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash.keys": "3.1.2" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basecreate": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz", + "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash.cond": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.cond/-/lodash.cond-4.5.2.tgz", + "integrity": "sha1-9HGh2khr5g9quVXRcRVSPdHSVdU=", + "dev": true + }, + "lodash.create": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz", + "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", + "dev": true, + "requires": { + "lodash._baseassign": "3.2.0", + "lodash._basecreate": "3.0.3", + "lodash._isiterateecall": "3.0.9" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, + "lodash.template": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0", + "lodash.templatesettings": "4.1.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "dev": true, + "requires": { + "lodash._reinterpolate": "3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "requires": { + "chalk": "1.1.3" + } + }, + "loglevel": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.0.tgz", + "integrity": "sha1-rgyqVhERSYxboTcj1vtjHSQAOTQ=", + "dev": true + }, + "lolex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", + "integrity": "sha1-fD2mL/yzDw9agKJWbKJORdigHzE=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "lookup-closest-locale": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-5.1.0.tgz", + "integrity": "sha1-2i+CDDFmOz+R4JlYDWifCqd00tQ=" + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "requires": { + "js-tokens": "3.0.2" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "0.4.1", + "signal-exit": "3.0.2" + } + }, + "lru-cache": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", + "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "macaddress": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz", + "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=", + "dev": true + }, + "make-dir": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.1.0.tgz", + "integrity": "sha1-GbQ2n+SMEW9Twq+VrRAsDjnoXVE=", + "dev": true, + "requires": { + "pify": "3.0.0" + } + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "math-expression-evaluator": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", + "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", + "dev": true + }, + "md5.js": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", + "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "dev": true, + "requires": { + "hash-base": "3.0.4", + "inherits": "2.0.3" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "0.1.4", + "readable-stream": "2.3.3" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "2.1.0", + "decamelize": "1.2.0", + "loud-rejection": "1.6.0", + "map-obj": "1.0.1", + "minimist": "1.2.0", + "normalize-package-data": "2.4.0", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "redent": "1.0.0", + "trim-newlines": "1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "metric-lcs": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/metric-lcs/-/metric-lcs-0.1.2.tgz", + "integrity": "sha512-+TZ5dUDPKPJaU/rscTzxyN8ZkX7eAVLAiQU/e+YINleXPv03SCmJShaMT1If1liTH8OcmWXZs0CmzCBRBLcMpA==", + "dev": true + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "brorand": "1.1.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", + "dev": true + }, + "mime-db": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", + "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=", + "dev": true + }, + "mime-types": { + "version": "2.1.17", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", + "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", + "dev": true, + "requires": { + "mime-db": "1.30.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", + "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "dev": true, + "requires": { + "brace-expansion": "1.1.8" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "mocha": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz", + "integrity": "sha1-HgSA/jbS2lhY0etqzDhBiybqog0=", + "dev": true, + "requires": { + "browser-stdout": "1.3.0", + "commander": "2.9.0", + "debug": "2.6.8", + "diff": "3.2.0", + "escape-string-regexp": "1.0.5", + "glob": "7.1.1", + "growl": "1.9.2", + "he": "1.1.1", + "json3": "3.3.2", + "lodash.create": "3.1.1", + "mkdirp": "0.5.1", + "supports-color": "3.1.2" + }, + "dependencies": { + "commander": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", + "dev": true, + "requires": { + "graceful-readlink": "1.0.1" + } + }, + "debug": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", + "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "supports-color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz", + "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "mocha-jsdom": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mocha-jsdom/-/mocha-jsdom-1.1.0.tgz", + "integrity": "sha1-4VdvvQYBzInTWKIToOVYXRt8egE=", + "dev": true + }, + "module-not-found-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz", + "integrity": "sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA=", + "dev": true + }, + "moment": { + "version": "2.19.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.19.3.tgz", + "integrity": "sha1-vbmdJw1tf9p4zA+6zoVeJ/59pp8=" + }, + "moment-timezone": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.14.tgz", + "integrity": "sha1-TrOP+VOLgBCLpGekWPPtQmjM/LE=", + "requires": { + "moment": "2.19.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multicast-dns": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.1.tgz", + "integrity": "sha1-xQNd76khnTBkBVikkpgGc1IJgGA=", + "dev": true, + "requires": { + "dns-packet": "1.2.2", + "thunky": "0.1.0" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + }, + "nan": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", + "dev": true, + "optional": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "no-scroll": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/no-scroll/-/no-scroll-2.1.0.tgz", + "integrity": "sha1-+GQ7PdtqO/lEMOX/MdJvIdCCppU=" + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=", + "requires": { + "encoding": "0.1.12", + "is-stream": "1.1.0" + } + }, + "node-forge": { + "version": "0.6.33", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.6.33.tgz", + "integrity": "sha1-RjgRh59XPUUVWtap9D3ClujoXrw=", + "dev": true + }, + "node-libs-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", + "integrity": "sha1-X5QmPUBPbkR2fXJpAf/wVHjWAN8=", + "dev": true, + "requires": { + "assert": "1.4.1", + "browserify-zlib": "0.2.0", + "buffer": "4.9.1", + "console-browserify": "1.1.0", + "constants-browserify": "1.0.0", + "crypto-browserify": "3.12.0", + "domain-browser": "1.1.7", + "events": "1.1.1", + "https-browserify": "1.0.0", + "os-browserify": "0.3.0", + "path-browserify": "0.0.0", + "process": "0.11.10", + "punycode": "1.4.1", + "querystring-es3": "0.2.1", + "readable-stream": "2.3.3", + "stream-browserify": "2.0.1", + "stream-http": "2.7.2", + "string_decoder": "1.0.3", + "timers-browserify": "2.0.4", + "tty-browserify": "0.0.0", + "url": "0.11.0", + "util": "0.10.3", + "vm-browserify": "0.0.4" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=", + "dev": true, + "requires": { + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.4.1", + "validate-npm-package-license": "3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "prepend-http": "1.0.4", + "query-string": "4.3.4", + "sort-keys": "1.1.2" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "numeral": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", + "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=" + }, + "nwmatcher": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.3.tgz", + "integrity": "sha1-ZDSOOz2A8DW0CsEVY9J4+LctuJw=", + "dev": true + }, + "nyc": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-11.3.0.tgz", + "integrity": "sha1-pCvBezz6QfexXrYCvJiyYz3ddvA=", + "dev": true, + "requires": { + "archy": "1.0.0", + "arrify": "1.0.1", + "caching-transform": "1.0.1", + "convert-source-map": "1.5.0", + "debug-log": "1.0.1", + "default-require-extensions": "1.0.0", + "find-cache-dir": "0.1.1", + "find-up": "2.1.0", + "foreground-child": "1.5.6", + "glob": "7.1.2", + "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-hook": "1.1.0", + "istanbul-lib-instrument": "1.9.1", + "istanbul-lib-report": "1.1.2", + "istanbul-lib-source-maps": "1.2.2", + "istanbul-reports": "1.1.3", + "md5-hex": "1.3.0", + "merge-source-map": "1.0.4", + "micromatch": "2.3.11", + "mkdirp": "0.5.1", + "resolve-from": "2.0.0", + "rimraf": "2.6.2", + "signal-exit": "3.0.2", + "spawn-wrap": "1.3.8", + "test-exclude": "4.1.1", + "yargs": "10.0.3", + "yargs-parser": "8.0.0" + }, + "dependencies": { + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "dev": true, + "requires": { + "default-require-extensions": "1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + } + }, + "babel-generator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", + "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.1", + "regenerator-runtime": "0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "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.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "caching-transform": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-1.0.1.tgz", + "integrity": "sha1-bb2y8g+Nj7znnz6U6dF0Lc31wKE=", + "dev": true, + "requires": { + "md5-hex": "1.3.0", + "mkdirp": "0.5.1", + "write-file-atomic": "1.3.4" + } + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "optional": true, + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true, + "optional": true + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "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 + }, + "convert-source-map": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz", + "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=", + "dev": true + }, + "core-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", + "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "dev": true + }, + "cross-spawn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", + "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "which": "1.3.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "debug-log": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debug-log/-/debug-log-1.0.1.tgz", + "integrity": "sha1-IwdjLUwEOCuN+KMvcLiVBG1SdF8=", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "dev": true, + "requires": { + "strip-bom": "2.0.0" + } + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "dev": true, + "requires": { + "is-arrayish": "0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + } + } + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "2.2.3" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "dev": true, + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "1.0.1", + "mkdirp": "0.5.1", + "pkg-dir": "1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "foreground-child": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz", + "integrity": "sha1-T9ca0t/elnibmApcCilZN8svXOk=", + "dev": true, + "requires": { + "cross-spawn": "4.0.2", + "signal-exit": "3.0.2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "2.0.1" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "handlebars": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", + "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", + "dev": true, + "requires": { + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "hosted-git-info": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", + "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "invariant": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", + "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", + "dev": true, + "requires": { + "loose-envify": "1.3.1" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-buffer": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", + "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "istanbul-lib-coverage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz", + "integrity": "sha512-0+1vDkmzxqJIn5rcoEqapSB4DmPxE31EtI2dF2aCkV5esN9EWHxZ0dwgDClivMXJqE7zaYQxq30hj5L0nlTN5Q==", + "dev": true + }, + "istanbul-lib-hook": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.1.0.tgz", + "integrity": "sha512-U3qEgwVDUerZ0bt8cfl3dSP3S6opBoOtk3ROO5f2EfBr/SRiD9FQqzwaZBqFORu8W7O0EXpai+k7kxHK13beRg==", + "dev": true, + "requires": { + "append-transform": "0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz", + "integrity": "sha512-RQmXeQ7sphar7k7O1wTNzVczF9igKpaeGQAG9qR2L+BS4DCJNTI9nytRmIVYevwO0bbq+2CXvJmYDuz0gMrywA==", + "dev": true, + "requires": { + "babel-generator": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "istanbul-lib-coverage": "1.1.1", + "semver": "5.4.1" + } + }, + "istanbul-lib-report": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.2.tgz", + "integrity": "sha512-UTv4VGx+HZivJQwAo1wnRwe1KTvFpfi/NYwN7DcsrdzMXwpRT/Yb6r4SBPoHWj4VuQPakR32g4PUUeyKkdDkBA==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "1.1.1", + "mkdirp": "0.5.1", + "path-parse": "1.0.5", + "supports-color": "3.2.3" + }, + "dependencies": { + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.2.tgz", + "integrity": "sha512-8BfdqSfEdtip7/wo1RnrvLpHVEd8zMZEDmOFEnpC6dg0vXflHt9nvoAyQUzig2uMSXfF2OBEYBV3CVjIL9JvaQ==", + "dev": true, + "requires": { + "debug": "3.1.0", + "istanbul-lib-coverage": "1.1.1", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "source-map": "0.5.7" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "istanbul-reports": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.1.3.tgz", + "integrity": "sha512-ZEelkHh8hrZNI5xDaKwPMFwDsUf5wIEI2bXAFGp1e6deR2mnEKBPhLJEgr4ZBt8Gi6Mj38E/C8kcy9XLggVO2Q==", + "dev": true, + "requires": { + "handlebars": "4.0.11" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true, + "optional": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "dev": true, + "requires": { + "js-tokens": "3.0.2" + } + }, + "lru-cache": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "md5-hex": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-1.3.0.tgz", + "integrity": "sha1-0sSv6YPENwZiF5uMrRRSGRNQRsQ=", + "dev": true, + "requires": { + "md5-o-matic": "0.1.1" + } + }, + "md5-o-matic": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/md5-o-matic/-/md5-o-matic-0.1.1.tgz", + "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=", + "dev": true + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "1.1.0" + } + }, + "merge-source-map": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "dev": true, + "requires": { + "source-map": "0.5.7" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "mimic-fn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", + "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", + "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.8" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.4.1", + "validate-npm-package-license": "3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "0.0.8", + "wordwrap": "0.0.3" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", + "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=", + "dev": true + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.1.0" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "2.0.4" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "1.1.2" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + } + } + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "randomatic": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.5" + } + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + } + } + }, + "regenerator-runtime": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz", + "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==", + "dev": true + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "resolve-from": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "optional": true, + "requires": { + "align-text": "0.1.4" + } + }, + "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.1.2" + } + }, + "semver": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", + "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "spawn-wrap": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.3.8.tgz", + "integrity": "sha512-Yfkd7Yiwz4RcBPrDWzvhnTzQINBHNqOEhUzOdWZ67Y9b4wzs3Gz6ymuptQmRBpzlpOzroM7jwzmBdRec7JJ0UA==", + "dev": true, + "requires": { + "foreground-child": "1.5.6", + "mkdirp": "0.5.1", + "os-homedir": "1.0.2", + "rimraf": "2.6.2", + "signal-exit": "3.0.2", + "which": "1.3.0" + } + }, + "spdx-correct": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", + "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "dev": true, + "requires": { + "spdx-license-ids": "1.2.2" + } + }, + "spdx-expression-parse": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", + "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", + "dev": true + }, + "spdx-license-ids": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", + "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "test-exclude": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.1.1.tgz", + "integrity": "sha512-35+Asrsk3XHJDBgf/VRFexPgh3UyETv8IAn/LRTiZjVy6rjPVqdEk8dJcJYBzl1w0XCJM48lvTy8SfEsCWS4nA==", + "dev": true, + "requires": { + "arrify": "1.0.1", + "micromatch": "2.3.11", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1" + } + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "optional": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "optional": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "validate-npm-package-license": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", + "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "dev": true, + "requires": { + "spdx-correct": "1.0.2", + "spdx-expression-parse": "1.0.4" + } + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "dev": true, + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true, + "optional": true + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "slide": "1.1.6" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.0.3.tgz", + "integrity": "sha512-DqBpQ8NAUX4GyPP/ijDGHsJya4tYqLQrjPr95HNsr1YwL3+daCfvBwg7+gIC6IdJhR2kATh3hb61vjzMWEtjdw==", + "dev": true, + "requires": { + "cliui": "3.2.0", + "decamelize": "1.2.0", + "find-up": "2.1.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "8.0.0" + }, + "dependencies": { + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + } + } + }, + "yargs-parser": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.0.0.tgz", + "integrity": "sha1-IdR2Mw5agieaS4gTRb8GYQLiGcY=", + "dev": true, + "requires": { + "camelcase": "4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + } + } + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.2.0.tgz", + "integrity": "sha1-6Wrw6WmBmWodR/iOrY908evEQis=", + "dev": true + }, + "object-keys": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", + "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", + "dev": true + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "3.0.1" + } + }, + "obuf": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.1.tgz", + "integrity": "sha1-EEEktsYCxnlogaBCVB0220OlJk4=", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "onecolor": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/onecolor/-/onecolor-2.4.2.tgz", + "integrity": "sha1-pT7D/xccNEYBbdUhDRobVEv32HQ=", + "dev": true + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "opn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.1.0.tgz", + "integrity": "sha1-cs4jBqF9vqWP8QQYUzUrSo/HdRk=", + "dev": true, + "requires": { + "is-wsl": "1.1.0" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + } + }, + "original": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.0.tgz", + "integrity": "sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=", + "dev": true, + "requires": { + "url-parse": "1.0.5" + }, + "dependencies": { + "url-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.0.5.tgz", + "integrity": "sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=", + "dev": true, + "requires": { + "querystringify": "0.0.4", + "requires-port": "1.0.0" + } + } + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "output-file-sync": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", + "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "mkdirp": "0.5.1", + "object-assign": "4.1.1" + } + }, + "p-limit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", + "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=", + "dev": true + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.1.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha1-5OlPMR6rvIYzoeeZCBZfyiYkG2s=", + "dev": true + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha1-AQEhG6pwxLykoPY/Igbpe3368lg=", + "dev": true + }, + "parse-asn1": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", + "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", + "dev": true, + "requires": { + "asn1.js": "4.9.2", + "browserify-aes": "1.1.1", + "create-hash": "1.1.3", + "evp_bytestokey": "1.0.3", + "pbkdf2": "3.0.14" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.1" + } + }, + "parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", + "dev": true + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, + "path-to-regexp": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz", + "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=", + "dev": true, + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + } + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "2.3.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.0.14", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", + "integrity": "sha1-o14TxkeZsGzhUyD0WcIw5o5zut4=", + "dev": true, + "requires": { + "create-hash": "1.1.3", + "create-hmac": "1.1.6", + "ripemd160": "2.0.1", + "safe-buffer": "5.1.1", + "sha.js": "2.4.9" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "2.0.4" + } + }, + "pixrem": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-3.0.2.tgz", + "integrity": "sha1-MNG6+0w73Ojpu0vVahOYVhkyDDQ=", + "dev": true, + "requires": { + "browserslist": "1.7.7", + "postcss": "5.2.18", + "reduce-css-calc": "1.3.0" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "1.0.30000778", + "electron-to-chromium": "1.3.28" + } + } + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "2.1.0" + } + }, + "pleeease-filters": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pleeease-filters/-/pleeease-filters-3.0.1.tgz", + "integrity": "sha1-Tf4OjxBGYTUXxktyi8gGCKfr8i8=", + "dev": true, + "requires": { + "onecolor": "2.4.2", + "postcss": "5.2.18" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "portfinder": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz", + "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=", + "dev": true, + "requires": { + "async": "1.5.2", + "debug": "2.6.9", + "mkdirp": "0.5.1" + } + }, + "postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "js-base64": "2.4.0", + "source-map": "0.5.7", + "supports-color": "3.2.3" + }, + "dependencies": { + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "postcss-apply": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.3.0.tgz", + "integrity": "sha1-ovN8W9+ogeTBX08kXsDNlt0ucNU=", + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "postcss": "5.2.18" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-1.0.1.tgz", + "integrity": "sha1-zrc3d+EGFn6yM/GTjJvZ8uaXMI0=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3" + } + }, + "postcss-bidirection": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/postcss-bidirection/-/postcss-bidirection-2.6.0.tgz", + "integrity": "sha1-JFigUh2GMy+JnoVyf3y3Ydv6Kt4=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-browser-reporter": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/postcss-browser-reporter/-/postcss-browser-reporter-0.5.0.tgz", + "integrity": "sha1-rgad0IbVc4jRluHaw5y412Jv60g=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-calc": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", + "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-css-calc": "1.3.0" + } + }, + "postcss-color-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-function/-/postcss-color-function-2.0.1.tgz", + "integrity": "sha1-mtIm9VDop8f4uKd4YFRbbdf1UkE=", + "dev": true, + "requires": { + "css-color-function": "1.3.3", + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-color-gray": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-3.0.1.tgz", + "integrity": "sha1-dEMu3mbdg7HRNjVlxos3bhj/Z3A=", + "dev": true, + "requires": { + "color": "0.11.4", + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-function-call": "1.0.2" + } + }, + "postcss-color-hex-alpha": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-2.0.0.tgz", + "integrity": "sha1-RP1uyt5mAoZIyIHLZQTNy/3GzQk=", + "dev": true, + "requires": { + "color": "0.10.1", + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0" + }, + "dependencies": { + "color": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/color/-/color-0.10.1.tgz", + "integrity": "sha1-wEGI34KiCd3rzOzazT7DIPGTc58=", + "dev": true, + "requires": { + "color-convert": "0.5.3", + "color-string": "0.3.0" + } + }, + "color-convert": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", + "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=", + "dev": true + } + } + }, + "postcss-color-hsl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-color-hsl/-/postcss-color-hsl-1.0.5.tgz", + "integrity": "sha1-9Tuxw0gxDOMHrYnjGBqGRzi15oc=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "units-css": "0.4.0" + } + }, + "postcss-color-hwb": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-hwb/-/postcss-color-hwb-2.0.1.tgz", + "integrity": "sha1-1jr6+bcMtZX5AKKcn+V78qMvq+w=", + "dev": true, + "requires": { + "color": "0.11.4", + "postcss": "5.2.18", + "postcss-message-helpers": "2.0.0", + "reduce-function-call": "1.0.2" + } + }, + "postcss-color-rebeccapurple": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-2.0.1.tgz", + "integrity": "sha1-dMZETny7fYVhO19yht96SRYIRRw=", + "dev": true, + "requires": { + "color": "0.11.4", + "postcss": "5.2.18" + } + }, + "postcss-color-rgb": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/postcss-color-rgb/-/postcss-color-rgb-1.1.4.tgz", + "integrity": "sha1-8pJD4i6OjBNDRHQJI3LUzmBb6Lw=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-color-rgba-fallback": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-2.2.0.tgz", + "integrity": "sha1-bSlJG+WZCpMXPUfnx29YELCUAro=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "rgb-hex": "1.0.0" + } + }, + "postcss-colormin": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", + "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", + "dev": true, + "requires": { + "colormin": "1.1.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-convert-values": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", + "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-cssnext": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/postcss-cssnext/-/postcss-cssnext-2.11.0.tgz", + "integrity": "sha1-MeaPAB5AlgTacDtm3hS4uMjJ8rE=", + "dev": true, + "requires": { + "autoprefixer": "6.7.7", + "caniuse-api": "1.6.1", + "chalk": "1.1.3", + "pixrem": "3.0.2", + "pleeease-filters": "3.0.1", + "postcss": "5.2.18", + "postcss-apply": "0.3.0", + "postcss-attribute-case-insensitive": "1.0.1", + "postcss-calc": "5.3.1", + "postcss-color-function": "2.0.1", + "postcss-color-gray": "3.0.1", + "postcss-color-hex-alpha": "2.0.0", + "postcss-color-hsl": "1.0.5", + "postcss-color-hwb": "2.0.1", + "postcss-color-rebeccapurple": "2.0.1", + "postcss-color-rgb": "1.1.4", + "postcss-color-rgba-fallback": "2.2.0", + "postcss-custom-media": "5.0.1", + "postcss-custom-properties": "5.0.2", + "postcss-custom-selectors": "3.0.0", + "postcss-font-family-system-ui": "1.0.2", + "postcss-font-variant": "2.0.1", + "postcss-image-set-polyfill": "0.3.5", + "postcss-initial": "1.5.3", + "postcss-media-minmax": "2.1.2", + "postcss-nesting": "2.3.1", + "postcss-pseudo-class-any-link": "1.0.0", + "postcss-pseudoelements": "3.0.0", + "postcss-replace-overflow-wrap": "1.0.0", + "postcss-selector-matches": "2.0.5", + "postcss-selector-not": "2.0.0" + } + }, + "postcss-custom-media": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz", + "integrity": "sha1-E40loYS/LrVN4S1VpsAcMKnYvYE=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-custom-properties": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz", + "integrity": "sha1-lxnXjy2pz59TgQrrwj1GVhMKzrE=", + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "postcss": "5.2.18" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "postcss-custom-selectors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz", + "integrity": "sha1-j4Ekn17Qeo0JF89qOf5bBWt/lqw=", + "dev": true, + "requires": { + "balanced-match": "0.2.1", + "postcss": "5.2.18", + "postcss-selector-matches": "2.0.5" + }, + "dependencies": { + "balanced-match": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz", + "integrity": "sha1-e8ZYtL7WHu5CStdPdfXD4sTfPMc=", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", + "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", + "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-empty": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", + "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", + "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-discard-unused": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", + "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "uniqs": "2.0.0" + } + }, + "postcss-filter-plugins": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz", + "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "uniqid": "4.1.1" + } + }, + "postcss-font-family-system-ui": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/postcss-font-family-system-ui/-/postcss-font-family-system-ui-1.0.2.tgz", + "integrity": "sha1-PhpeP7fjHl6ecUOcyw6AFFVpJ8c=", + "dev": true, + "requires": { + "lodash": "4.17.4", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "postcss-font-variant": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-2.0.1.tgz", + "integrity": "sha1-fKKRA/WfoCyjrOLKIrL3VoU9Tvg=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-image-set-polyfill": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/postcss-image-set-polyfill/-/postcss-image-set-polyfill-0.3.5.tgz", + "integrity": "sha1-Dxk0E3AM8fgr05Bm7wFtZaShgYE=", + "dev": true, + "requires": { + "postcss": "6.0.14", + "postcss-media-query-parser": "0.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-initial": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-1.5.3.tgz", + "integrity": "sha1-IMPpHJaCLdsb7UlQjbltVrrDd9A=", + "dev": true, + "requires": { + "lodash.template": "4.4.0", + "postcss": "5.2.18" + } + }, + "postcss-media-minmax": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz", + "integrity": "sha1-RExc+JJqteT9iiUJ6Sl+dRZJzfg=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", + "dev": true + }, + "postcss-merge-idents": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", + "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", + "dev": true, + "requires": { + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", + "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-merge-rules": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", + "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", + "dev": true, + "requires": { + "browserslist": "1.7.7", + "caniuse-api": "1.6.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3", + "vendors": "1.0.1" + }, + "dependencies": { + "browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", + "dev": true, + "requires": { + "caniuse-db": "1.0.30000778", + "electron-to-chromium": "1.3.28" + } + } + } + }, + "postcss-message-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", + "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", + "dev": true + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", + "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-minify-params": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", + "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "uniqs": "2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", + "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-selector-parser": "2.2.3" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-modules-resolve-imports": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-resolve-imports/-/postcss-modules-resolve-imports-1.3.0.tgz", + "integrity": "sha1-OY0wALla6WlCDN9M2D+oBn8cXq4=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.0", + "icss-utils": "3.0.1", + "minimist": "1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "0.7.0", + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.14" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "postcss": { + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.14.tgz", + "integrity": "sha1-VTTHIRRznnXQr88BfbhTCZ9WKIU=", + "dev": true, + "requires": { + "chalk": "2.3.0", + "source-map": "0.6.1", + "supports-color": "4.5.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "postcss-nesting": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-2.3.1.tgz", + "integrity": "sha1-lKa2pO9wf77CCof+5clXdZtOAc8=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", + "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-normalize-url": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", + "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", + "dev": true, + "requires": { + "is-absolute-url": "2.1.0", + "normalize-url": "1.9.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-ordered-values": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", + "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-1.0.0.tgz", + "integrity": "sha1-kDI5GWQB0zX+c6x1YYb6YuaTryY=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-selector-parser": "1.3.3" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-1.3.3.tgz", + "integrity": "sha1-0u4Z33pk+O8hwacchvfUg1yIwoE=", + "dev": true, + "requires": { + "flatten": "1.0.2", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + } + } + }, + "postcss-pseudoelements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-3.0.0.tgz", + "integrity": "sha1-bGghd8eQC6BTtt8X+MWQKEx7i7w=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", + "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", + "dev": true, + "requires": { + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", + "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", + "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", + "dev": true, + "requires": { + "has": "1.0.1", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-1.0.0.tgz", + "integrity": "sha1-8KA7Meq5Y2ppNr/SEOKu8bQ0pkM=", + "dev": true, + "requires": { + "postcss": "5.2.18" + } + }, + "postcss-reporter": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-4.0.0.tgz", + "integrity": "sha1-EzVsNlw2eDrd6I4o4J27puxsZQE=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "lodash": "4.17.4", + "log-symbols": "1.0.2" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "postcss-selector-matches": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz", + "integrity": "sha1-+g9Dvle2jneqTNEYBwI0kqExAn8=", + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "postcss": "5.2.18" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "postcss-selector-not": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz", + "integrity": "sha1-xzrSGj91I0vuf+4mnhVP1qhpeY0=", + "dev": true, + "requires": { + "balanced-match": "0.2.1", + "postcss": "5.2.18" + }, + "dependencies": { + "balanced-match": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz", + "integrity": "sha1-e8ZYtL7WHu5CStdPdfXD4sTfPMc=", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", + "dev": true, + "requires": { + "flatten": "1.0.2", + "indexes-of": "1.0.1", + "uniq": "1.0.1" + } + }, + "postcss-svgo": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", + "dev": true, + "requires": { + "is-svg": "2.1.0", + "postcss": "5.2.18", + "postcss-value-parser": "3.3.0", + "svgo": "0.7.2" + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", + "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", + "dev": true, + "requires": { + "alphanum-sort": "1.0.2", + "postcss": "5.2.18", + "uniqs": "2.0.0" + } + }, + "postcss-url": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-6.3.1.tgz", + "integrity": "sha1-f8ZGfbKe4BO3xqWIW6Hmv3zUMIY=", + "dev": true, + "requires": { + "mime": "1.6.0", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "postcss": "5.2.18", + "xxhashjs": "0.2.1" + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, + "postcss-zindex": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", + "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", + "dev": true, + "requires": { + "has": "1.0.1", + "postcss": "5.2.18", + "uniqs": "2.0.0" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "prettier": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.11.1.tgz", + "integrity": "sha512-T/KD65Ot0PB97xTrG8afQ46x3oiVhnfGjGESSI9NWYcG92+OUPZKkwHqGWXH2t9jK1crnQjubECW0FuOth+hxw==", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", + "requires": { + "asap": "2.0.6" + } + }, + "prop-types": { + "version": "15.6.0", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", + "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1" + } + }, + "proxy-addr": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.2.tgz", + "integrity": "sha1-ZXFQT0e7mI7IGAJT+F3X4UlSvew=", + "dev": true, + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.5.2" + } + }, + "proxyquire": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/proxyquire/-/proxyquire-1.7.4.tgz", + "integrity": "sha1-ZUcZshUxw/H8mm5OJy2jGaBbLpg=", + "dev": true, + "requires": { + "fill-keys": "1.0.2", + "module-not-found-error": "1.0.1" + } + }, + "prr": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz", + "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "public-encrypt": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", + "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "browserify-rsa": "4.0.1", + "create-hash": "1.1.3", + "parse-asn1": "5.1.0", + "randombytes": "2.0.5" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "4.1.1", + "strict-uri-encode": "1.1.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-0.0.4.tgz", + "integrity": "sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw=", + "dev": true + }, + "quiz-presets": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/quiz-presets/-/quiz-presets-3.0.1.tgz", + "integrity": "sha1-ZC8nnd6u3Zk/q87kQIdYk4nmI9E=", + "dev": true, + "requires": { + "@instructure/babel-plugin-themeable-styles": "4.1.0", + "@instructure/babel-plugin-transform-class-display-name": "4.1.0", + "babel-eslint": "7.2.3", + "babel-plugin-css-modules-transform": "1.3.1", + "babel-plugin-dynamic-import-node": "1.2.0", + "babel-plugin-extract-format-message": "5.2.1", + "babel-plugin-istanbul": "4.1.5", + "babel-plugin-syntax-jsx": "6.18.0", + "babel-plugin-transform-decorators-legacy": "1.3.4", + "babel-plugin-transform-ensure-ignore": "0.1.0", + "babel-plugin-transform-format-message": "5.2.1", + "babel-plugin-transform-react-jsx": "6.24.1", + "babel-plugin-transform-react-remove-prop-types": "0.4.10", + "babel-plugin-transform-runtime": "6.23.0", + "babel-preset-env": "1.6.1", + "babel-preset-stage-1": "6.24.1", + "css-modules-require-hook": "4.2.2", + "cssnano": "3.10.0", + "eslint": "3.19.0", + "eslint-config-airbnb": "15.1.0", + "eslint-config-standard": "10.2.1", + "eslint-config-standard-react": "5.0.0", + "eslint-loader": "1.9.0", + "eslint-plugin-chai-friendly": "0.3.6", + "eslint-plugin-format-message": "5.2.1", + "eslint-plugin-import": "2.8.0", + "eslint-plugin-jsx-a11y": "5.1.1", + "eslint-plugin-mocha": "4.11.0", + "eslint-plugin-node": "5.2.1", + "eslint-plugin-promise": "3.6.0", + "eslint-plugin-react": "7.5.1", + "eslint-plugin-standard": "3.0.1", + "postcss": "5.2.18", + "postcss-bidirection": "2.6.0", + "postcss-browser-reporter": "0.5.0", + "postcss-cssnext": "2.11.0", + "postcss-reporter": "4.0.0", + "postcss-url": "6.3.1" + }, + "dependencies": { + "acorn": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", + "integrity": "sha1-MXrHghgmwixwLWYYmrg1lnXxNdc=", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.2.3.tgz", + "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0" + } + }, + "doctrine": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.2.tgz", + "integrity": "sha1-aPls6O/FbMQmUfH6rbTxdSc7AHU=", + "dev": true, + "requires": { + "esutils": "2.0.2" + } + }, + "eslint": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", + "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "chalk": "1.1.3", + "concat-stream": "1.6.0", + "debug": "2.6.9", + "doctrine": "2.0.2", + "escope": "3.6.0", + "espree": "3.5.2", + "esquery": "1.0.0", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "glob": "7.1.2", + "globals": "9.18.0", + "ignore": "3.3.7", + "imurmurhash": "0.1.4", + "inquirer": "0.12.0", + "is-my-json-valid": "2.16.1", + "is-resolvable": "1.0.0", + "js-yaml": "3.10.0", + "json-stable-stringify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "1.2.1", + "progress": "1.1.8", + "require-uncached": "1.0.3", + "shelljs": "0.7.8", + "strip-bom": "3.0.0", + "strip-json-comments": "2.0.1", + "table": "3.8.3", + "text-table": "0.2.0", + "user-home": "2.0.0" + } + }, + "eslint-plugin-react": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.5.1.tgz", + "integrity": "sha1-UuVujYDIEN4ViFnvB7iA0vVu4ws=", + "dev": true, + "requires": { + "doctrine": "2.0.2", + "has": "1.0.1", + "jsx-ast-utils": "2.0.1", + "prop-types": "15.6.0" + } + }, + "espree": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz", + "integrity": "sha1-dWrai5eenc/NswqtjRqTBKkF4co=", + "dev": true, + "requires": { + "acorn": "5.2.1", + "acorn-jsx": "3.0.1" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "1.3.0", + "object-assign": "4.1.1" + } + }, + "jsx-ast-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", + "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", + "dev": true, + "requires": { + "array-includes": "3.0.3" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", + "dev": true, + "requires": { + "glob": "7.1.2", + "interpret": "1.1.0", + "rechoir": "0.6.2" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + } + } + }, + "raf": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.0.tgz", + "integrity": "sha1-ooh2iBtLwsqRF9QTgWPduA94FXU=", + "requires": { + "performance-now": "2.1.0" + } + }, + "ramda": { + "version": "0.24.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.24.1.tgz", + "integrity": "sha1-w7d1UZfzW43DUCIoJixMkd22uFc=", + "dev": true + }, + "randomatic": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "randombytes": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz", + "integrity": "sha1-3ACaJGuNCaF3tLegrne8Vw9LG3k=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "randomfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz", + "integrity": "sha1-uWt99YfwHdkXJsQY8wVTsUGOPWI=", + "dev": true, + "requires": { + "randombytes": "2.0.5", + "safe-buffer": "5.1.1" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "unpipe": "1.0.0" + } + }, + "react": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", + "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", + "requires": { + "create-react-class": "15.6.2", + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.0" + } + }, + "react-addons-test-utils": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz", + "integrity": "sha1-wStu/cIkfBDae4dw0YUICnsEcVY=", + "dev": true + }, + "react-dom": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", + "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "requires": { + "fbjs": "0.8.16", + "loose-envify": "1.3.1", + "object-assign": "4.1.1", + "prop-types": "15.6.0" + } + }, + "react-redux": { + "version": "4.4.8", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.8.tgz", + "integrity": "sha1-57wd0QDotk6WrIIS2xEyObni4I8=", + "requires": { + "create-react-class": "15.6.2", + "hoist-non-react-statics": "1.2.0", + "invariant": "2.2.2", + "lodash": "4.17.4", + "loose-envify": "1.3.1", + "prop-types": "15.6.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + } + } + }, + "react-tinymce": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-tinymce/-/react-tinymce-0.6.0.tgz", + "integrity": "sha1-cpzR7dAMQhS30lPwIoOn0rUoE6o=", + "requires": { + "lodash": "4.17.4" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + } + } + }, + "react-transition-group": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-1.1.3.tgz", + "integrity": "sha1-XgLPbkSoYzFP88aKDIJsLZ1wsiE=", + "requires": { + "chain-function": "1.0.0", + "dom-helpers": "3.2.1", + "prop-types": "15.6.0", + "warning": "3.0.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "readdirp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", + "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "minimatch": "3.0.4", + "readable-stream": "2.3.3", + "set-immediate-shim": "1.0.1" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "mute-stream": "0.0.5" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "1.5.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "2.1.0", + "strip-indent": "1.0.1" + } + }, + "reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", + "dev": true, + "requires": { + "balanced-match": "0.4.2", + "math-expression-evaluator": "1.2.17", + "reduce-function-call": "1.0.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", + "dev": true, + "requires": { + "balanced-match": "0.4.2" + }, + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", + "dev": true + } + } + }, + "redux": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", + "integrity": "sha1-BrcxIyFZAdJdBlvjQusCa8HIU3s=", + "requires": { + "lodash": "4.17.4", + "lodash-es": "4.17.4", + "loose-envify": "1.3.1", + "symbol-observable": "1.1.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + } + } + }, + "redux-batch-middleware": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/redux-batch-middleware/-/redux-batch-middleware-0.2.0.tgz", + "integrity": "sha1-xh99Y1SmQiyPzqbIw2+w/LIVrIQ=" + }, + "redux-thunk": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.1.2.tgz", + "integrity": "sha1-xpjtc006dEjdDemGWg+0ExLC13k=" + }, + "regenerate": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", + "integrity": "sha1-DDNtOYBVPXVcObWGrjsgqknIK38=", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz", + "integrity": "sha1-flT+W1zNXWYk6mJVw0c74JC4AuE=", + "dev": true + }, + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "private": "0.1.8" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=", + "dev": true, + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "regexpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", + "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "dev": true + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "dev": true, + "requires": { + "regenerate": "1.3.3", + "regjsgen": "0.2.0", + "regjsparser": "0.1.5" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "request": { + "version": "2.83.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", + "integrity": "sha1-ygtl2gLtYpNYh4COb1EDgQNOM1Y=", + "dev": true, + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.1.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "0.1.0", + "resolve-from": "1.0.1" + } + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", + "integrity": "sha1-HwmsznlsmnYlefMbLBzEw83fnzY=", + "dev": true, + "requires": { + "path-parse": "1.0.5" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "1.1.1", + "onetime": "1.1.0" + } + }, + "rgb": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/rgb/-/rgb-0.1.0.tgz", + "integrity": "sha1-vieykej+/+rBvZlylyG/pA/AN7U=", + "dev": true + }, + "rgb-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgb-hex/-/rgb-hex-1.0.0.tgz", + "integrity": "sha1-v6+M2c2RZLWibXHrTxWgllMks8E=", + "dev": true + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "requires": { + "align-text": "0.1.4" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha1-LtgVDSShbqhlHm1u8PR8QVjOejY=", + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "ripemd160": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", + "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", + "dev": true, + "requires": { + "hash-base": "2.0.2", + "inherits": "2.0.3" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "1.4.0" + } + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "requires": { + "rx-lite": "3.1.2" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=", + "dev": true + }, + "samsam": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", + "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=" + }, + "scroll-into-view": { + "version": "git+https://github.com/bkirkby/scroll-into-view.git#588b0ced98eeecf84e6fb2074aa076e80b7cffab", + "requires": { + "raf": "3.4.0" + } + }, + "seekout": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/seekout/-/seekout-1.0.2.tgz", + "integrity": "sha1-CbqfG9W0b7sTRxjrGaaDgsuxuck=", + "dev": true + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.1.tgz", + "integrity": "sha1-v4y3uDJWxFUeMTR8YxF3jbme7FI=", + "dev": true, + "requires": { + "node-forge": "0.6.33" + } + }, + "semver": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", + "integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4=", + "dev": true + }, + "send": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz", + "integrity": "sha1-pw4coh0TgsEdDZ9iMd6ygQgNerM=", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "1.1.1", + "destroy": "1.0.4", + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.2", + "http-errors": "1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.3.1" + }, + "dependencies": { + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY=", + "dev": true + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "1.0.3", + "http-errors": "1.6.2", + "mime-types": "2.1.17", + "parseurl": "1.3.2" + } + }, + "serve-static": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.1.tgz", + "integrity": "sha1-TFfVNASnYdjy58HooYpH2/J4pxk=", + "dev": true, + "requires": { + "encodeurl": "1.0.1", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.16.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "dev": true + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=", + "dev": true + }, + "sha.js": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz", + "integrity": "sha1-mPZIgEdLdPSji42p08Dy0QRjPn0=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "safe-buffer": "5.1.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shortid": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.8.tgz", + "integrity": "sha1-AzsRfWoul1gE9vCWnb59PQs1UTE=" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "sinon": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.3.tgz", + "integrity": "sha1-RNZLx0jQI4gARsFUPO/Oo0xH0X4=", + "dev": true, + "requires": { + "formatio": "1.1.1", + "lolex": "1.3.2", + "samsam": "1.1.2", + "util": "0.10.3" + } + }, + "skin-deep": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/skin-deep/-/skin-deep-0.13.2.tgz", + "integrity": "sha1-3MEjQwSphwgtgwY10NCBxzMYdTg=", + "dev": true, + "requires": { + "is-subset": "0.1.1" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "sntp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", + "integrity": "sha1-LGzsFP7cIiJznK+bXD2F0cxaLMg=", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + }, + "sockjs": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.18.tgz", + "integrity": "sha1-2bKJMWyn33dZXvKZ4HXw+TfrQgc=", + "dev": true, + "requires": { + "faye-websocket": "0.10.0", + "uuid": "2.0.3" + }, + "dependencies": { + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", + "dev": true + } + } + }, + "sockjs-client": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", + "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", + "dev": true, + "requires": { + "debug": "2.6.9", + "eventsource": "0.1.6", + "faye-websocket": "0.11.1", + "inherits": "2.0.3", + "json3": "3.3.2", + "url-parse": "1.2.0" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "dev": true, + "requires": { + "websocket-driver": "0.7.0" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "1.1.0" + } + }, + "source-list-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz", + "integrity": "sha1-qqR0A/eyRakvvJfqCPJQ1gh+0IU=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha1-Aoam3ovkJkEzhZTpfM6nXwosWF8=", + "dev": true, + "requires": { + "source-map": "0.5.7" + } + }, + "spdx-correct": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", + "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "dev": true, + "requires": { + "spdx-license-ids": "1.2.2" + } + }, + "spdx-expression-parse": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", + "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", + "dev": true + }, + "spdx-license-ids": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", + "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", + "dev": true + }, + "spdy": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", + "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "dev": true, + "requires": { + "debug": "2.6.9", + "handle-thing": "1.2.5", + "http-deceiver": "1.2.7", + "safe-buffer": "5.1.1", + "select-hose": "2.0.0", + "spdy-transport": "2.0.20" + } + }, + "spdy-transport": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.0.20.tgz", + "integrity": "sha1-c15yBUxIayNU/onnAiVgBKOazk0=", + "dev": true, + "requires": { + "debug": "2.6.9", + "detect-node": "2.0.3", + "hpack.js": "2.1.6", + "obuf": "1.1.1", + "readable-stream": "2.3.3", + "safe-buffer": "5.1.1", + "wbuf": "1.7.2" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", + "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "dev": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3" + } + }, + "stream-http": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz", + "integrity": "sha1-QKBQ7I3DtTsz2ZCUFcAsC/Gr+60=", + "dev": true, + "requires": { + "builtin-status-codes": "3.0.0", + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "to-arraybuffer": "1.0.1", + "xtend": "4.0.1" + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "stringstream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "svg-to-jsx": { + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/svg-to-jsx/-/svg-to-jsx-0.0.20.tgz", + "integrity": "sha1-R/u2clAfJZhwPzyQ7KJuZP0k2CA=", + "requires": { + "object-assign": "4.1.1", + "q": "1.5.1", + "xml2js": "0.4.19", + "xmlbuilder": "2.6.5", + "yargs": "3.32.0" + } + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "dev": true, + "requires": { + "coa": "1.0.4", + "colors": "1.1.2", + "csso": "2.3.2", + "js-yaml": "3.7.0", + "mkdirp": "0.5.1", + "sax": "1.2.4", + "whet.extend": "0.9.9" + }, + "dependencies": { + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "dev": true + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dev": true, + "requires": { + "argparse": "1.0.9", + "esprima": "2.7.3" + } + } + } + }, + "symbol-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.1.0.tgz", + "integrity": "sha1-XGj9jVQRXZ37cqhHIFSSIujbmzI=" + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "4.11.8", + "ajv-keywords": "1.5.1", + "chalk": "1.1.3", + "lodash": "4.17.4", + "slice-ansi": "0.0.4", + "string-width": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, + "tapable": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz", + "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=", + "dev": true + }, + "test-exclude": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.1.1.tgz", + "integrity": "sha1-TYSWSwlmsAh+zDNKLOAC09k0HiY=", + "dev": true, + "requires": { + "arrify": "1.0.1", + "micromatch": "2.3.11", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "thunky": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-0.1.0.tgz", + "integrity": "sha1-vzAUaCTituZ7Dy16Ssi+smkIaE4=", + "dev": true + }, + "time-stamp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz", + "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.4.tgz", + "integrity": "sha1-lspT9LeUpefA4b18yIo3Ipj6AeY=", + "dev": true, + "requires": { + "setimmediate": "1.0.5" + } + }, + "tinycolor2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", + "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" + }, + "tinymce": { + "version": "4.7.9", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-4.7.9.tgz", + "integrity": "sha512-JGN0Hn8cYINgyHTw6ztnO086hez4SIWbkny+3S5tesyvggNFg6He1GSIHPZgSB3+ydCqO8J6qhjGSIyi0LPwpQ==" + }, + "tinymce-light-skin": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tinymce-light-skin/-/tinymce-light-skin-1.3.1.tgz", + "integrity": "sha1-/M56i1dhcWo4H3VuGsf0fHpB6og=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "tough-cookie": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", + "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", + "dev": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "tryit": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz", + "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2" + } + }, + "type-is": { + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz", + "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.17" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha1-6exflJi57JEOeuOsYmqAXE0J7Kw=" + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqid": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", + "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", + "dev": true, + "requires": { + "macaddress": "0.2.8" + } + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "units-css": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/units-css/-/units-css-0.4.0.tgz", + "integrity": "sha1-1iKGU6UZg9fBb/KPi53Dsf/tOgc=", + "dev": true, + "requires": { + "isnumeric": "0.2.0", + "viewport-dimensions": "0.2.0" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.2.0.tgz", + "integrity": "sha1-OhnoqqbQI93SfcxEy0/I9/7COYY=", + "dev": true, + "requires": { + "querystringify": "1.0.0", + "requires-port": "1.0.0" + }, + "dependencies": { + "querystringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-1.0.0.tgz", + "integrity": "sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs=", + "dev": true + } + } + }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=", + "dev": true + }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "1.1.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", + "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "dev": true, + "requires": { + "spdx-correct": "1.0.2", + "spdx-expression-parse": "1.0.4" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.1.tgz", + "integrity": "sha1-N61zyO5Bf7PVgOeFMSMH0nSEfyI=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, + "viewport-dimensions": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/viewport-dimensions/-/viewport-dimensions-0.2.0.tgz", + "integrity": "sha1-3nQHR9tTh/0XJfUXXpG6x2r982w=", + "dev": true + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "dev": true, + "requires": { + "indexof": "0.0.1" + } + }, + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "1.3.1" + } + }, + "watchpack": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.4.0.tgz", + "integrity": "sha1-ShRyvLuVK9Cpu0A2gB+VTfs5+qw=", + "dev": true, + "requires": { + "async": "2.6.0", + "chokidar": "1.7.0", + "graceful-fs": "4.1.11" + }, + "dependencies": { + "async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", + "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", + "dev": true, + "requires": { + "lodash": "4.17.4" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + } + } + }, + "wbuf": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.2.tgz", + "integrity": "sha1-1pe5nx9ZUS3ydRvkJ2nBWAtYAf4=", + "dev": true, + "requires": { + "minimalistic-assert": "1.0.0" + } + }, + "webidl-conversions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-2.0.1.tgz", + "integrity": "sha1-O/glj30xjHRDw28uFpQCoaZwNQY=", + "dev": true + }, + "webpack": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.7.0.tgz", + "integrity": "sha1-sqEiaAQ3P/09A+qca9UlBnA09rE=", + "dev": true, + "requires": { + "acorn": "5.2.1", + "acorn-dynamic-import": "2.0.2", + "ajv": "4.11.8", + "ajv-keywords": "1.5.1", + "async": "2.6.0", + "enhanced-resolve": "3.4.1", + "interpret": "1.1.0", + "json-loader": "0.5.7", + "json5": "0.5.1", + "loader-runner": "2.3.0", + "loader-utils": "0.2.17", + "memory-fs": "0.4.1", + "mkdirp": "0.5.1", + "node-libs-browser": "2.1.0", + "source-map": "0.5.7", + "supports-color": "3.2.3", + "tapable": "0.2.8", + "uglify-js": "2.8.29", + "watchpack": "1.4.0", + "webpack-sources": "1.1.0", + "yargs": "6.6.0" + }, + "dependencies": { + "acorn": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", + "integrity": "sha1-MXrHghgmwixwLWYYmrg1lnXxNdc=", + "dev": true + }, + "async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", + "integrity": "sha1-YaKau2/MAm/qd+VtHG7FOnlZUfQ=", + "dev": true, + "requires": { + "lodash": "4.17.4" + } + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "3.2.0", + "emojis-list": "2.1.0", + "json5": "0.5.1", + "object-assign": "4.1.1" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", + "integrity": "sha1-+PwRIM47T8VoDO7LQ9d3lmshEF4=", + "dev": true, + "requires": { + "memory-fs": "0.4.1", + "mime": "1.6.0", + "path-is-absolute": "1.0.1", + "range-parser": "1.2.0", + "time-stamp": "2.0.0" + } + }, + "webpack-dev-server": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.9.5.tgz", + "integrity": "sha1-eTNvugCHpmrkkfSGn2VFd1sY2qg=", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "array-includes": "3.0.3", + "bonjour": "3.5.0", + "chokidar": "1.7.0", + "compression": "1.7.1", + "connect-history-api-fallback": "1.5.0", + "debug": "3.1.0", + "del": "3.0.0", + "express": "4.16.2", + "html-entities": "1.2.1", + "http-proxy-middleware": "0.17.4", + "import-local": "0.1.1", + "internal-ip": "1.2.0", + "ip": "1.1.5", + "killable": "1.0.0", + "loglevel": "1.6.0", + "opn": "5.1.0", + "portfinder": "1.0.13", + "selfsigned": "1.10.1", + "serve-index": "1.9.1", + "sockjs": "0.3.18", + "sockjs-client": "1.1.4", + "spdy": "3.4.7", + "strip-ansi": "3.0.1", + "supports-color": "4.5.0", + "webpack-dev-middleware": "1.12.2", + "yargs": "6.6.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "dev": true, + "requires": { + "globby": "6.1.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.0", + "p-map": "1.2.0", + "pify": "3.0.0", + "rimraf": "2.6.2" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "dev": true, + "requires": { + "camelcase": "3.0.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "1.4.0", + "read-pkg-up": "1.0.1", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "1.0.2", + "which-module": "1.0.0", + "y18n": "3.2.1", + "yargs-parser": "4.2.1" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "3.0.0" + } + } + } + }, + "webpack-sources": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz", + "integrity": "sha1-oQHrrlnWUHNU1x2AE5UKOot6WlQ=", + "dev": true, + "requires": { + "source-list-map": "2.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dev": true, + "requires": { + "http-parser-js": "0.4.9", + "websocket-extensions": "0.1.3" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha1-XS/yKXcAPsaHpLhwc9+7rBRszyk=", + "dev": true + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + }, + "whatwg-url-compat": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz", + "integrity": "sha1-AImBEa9om7CXVBzVpFymyHmERb8=", + "dev": true, + "requires": { + "tr46": "0.0.3" + } + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "dev": true + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha1-/wS9/AEO5UfXgL7DjhrBwnd9JTo=", + "dev": true, + "requires": { + "isexe": "2.0.0" + } + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "0.5.1" + } + }, + "xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", + "dev": true + }, + "xml2js": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", + "integrity": "sha1-aGwg8hMgnpSr8NG88e+qKRx4J6c=", + "requires": { + "sax": "1.2.4", + "xmlbuilder": "9.0.4" + }, + "dependencies": { + "xmlbuilder": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.4.tgz", + "integrity": "sha1-UZy0ymhtAFqEINNJbz8MruzKWA8=" + } + } + }, + "xmlbuilder": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz", + "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=", + "requires": { + "lodash": "3.10.1" + } + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "xxhashjs": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.1.tgz", + "integrity": "sha1-m76b6JYUKXbfo0wGGy0GjEPTDeA=", + "dev": true, + "requires": { + "cuint": "0.2.2" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "requires": { + "camelcase": "2.1.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "os-locale": "1.4.0", + "string-width": "1.0.2", + "window-size": "0.1.4", + "y18n": "3.2.1" + } + } + } +} \ No newline at end of file diff --git a/packages/canvas-rce/package.json b/packages/canvas-rce/package.json new file mode 100644 index 0000000000000..0dd6a9a67e85c --- /dev/null +++ b/packages/canvas-rce/package.json @@ -0,0 +1,175 @@ +{ + "name": "canvas-rce", + "version": "3.1.1", + "description": "A component wrapping canvas's common tinymce usage", + "main": "lib/index.js", + "module": "lib/modules/index.js", + "scripts": { + "extract": "format-message extract \"src*/**/*.js\" > locales/en.json", + "integration-test": "nightwatch --env integration", + "lint": "eslint \"src/**/*.js\" \"app/**/*.js\" \"test/**/*.js\" \"shared/**/*.js\"", + "lint:fix": "eslint --fix \"src/**/*.js\" \"app/**/*.js\" \"test/**/*.js\" \"shared/**/*.js\"", + "test": "BABEL_ENV=test-node mocha 'test/**/*.test.js' --require @instructure/ui-themes/lib/canvas --compilers js:babel-core/register", + "test:watch": "BABEL_ENV=test-node mocha 'test/**/*.test.js' --require @instructure/ui-themes/lib/canvas --compilers js:babel-core/register --watch", + "test-cov": "cross-env BABEL_ENV=test-node nyc -r html node_modules/.bin/mocha -- 'test/**/*.test.js'", + "debug": "BABEL_ENV=test-node inspect _mocha --no-timeouts --debug-brk 'test/**/*.test.js' --require @instructure/ui-themes/lib/canvas --compilers js:babel-core/register", + "demo": "webpack -p", + "dev": "webpack-dev-server -d --content-base github-pages/", + "build:all": "scripts/build", + "build:canvas": "scripts/build-canvas", + "build:watch": "rm -rf lib && NODE_ENV=transpile babel --out-dir lib src --watch", + "prepublishOnly": "npm run test && npm run build:all", + "fmt:check": "prettier -l '**/*.js'", + "fmt:fix": "prettier --write '**/*.js'" + }, + "author": "Instructure, Inc", + "license": "AGPL-3.0", + "babel": { + "presets": [ + [ + "quiz-presets/babel-preset-instructure-quizzes", + { + "translationsDir": "locales", + "extractDefaultTranslations": false + } + ] + ], + "plugins": [ + "inline-json-import", + [ + "transform-inline-environment-variables", + { + "include": [ + "BUILD_LOCALE" + ] + } + ], + "minify-constant-folding", + "minify-guarded-expressions", + "minify-dead-code-elimination" + ], + "env": { + "test-node": { + "plugins": [ + "istanbul" + ] + } + } + }, + "nyc": { + "include": [ + "shared/**/*.js", + "src/**/*.js" + ], + "exclude": [], + "require": [ + "babel-register", + "@instructure/ui-themes/lib/canvas" + ], + "sourceMap": false, + "instrument": false + }, + "eslintConfig": { + "parser": "babel-eslint", + "parserOptions": { + "ecmaVersion": 6, + "sourceType": "module", + "ecmaFeatures": { + "jsx": true + } + }, + "env": { + "es6": true, + "browser": true, + "node": true, + "mocha": true + }, + "globals": { + "Promise": false, + "tinymce": false + }, + "extends": [ + "eslint:recommended", + "plugin:react/recommended", + "prettier", + "prettier/react" + ], + "plugins": [ + "react", + "mocha", + "notice" + ], + "rules": { + "strict": 0, + "mocha/no-exclusive-tests": 2, + "mocha/handle-done-callback": 2, + "mocha/no-global-tests": 2, + "notice/notice": [ + "error", + { + "templateFile": "../../config/copyright-template.js", + "mustMatch": "Copyright " + } + ] + }, + "root": true + }, + "dependencies": { + "@instructure/ui-core": "^4.1.0", + "@instructure/ui-themes": "^4.1.0", + "aphrodite": "^1.1.0", + "bloody-offset": "0.0.0", + "format-message": "^5.1.0", + "format-message-generate-id": "^5.1.0", + "instructure-icons": "3 || 4", + "isomorphic-fetch": "2.2.1", + "react": "^0.14.8 || ^15.0.0", + "react-dom": "^0.14.8 || ^15.0.0", + "react-redux": "~4.4.5", + "react-tinymce": "0.6.0", + "react-transition-group": "1.1.3", + "redux": "^3.5.2", + "redux-batch-middleware": "0.2.0", + "redux-thunk": "~2.1.0", + "scroll-into-view": "https://github.com/bkirkby/scroll-into-view.git#588b0ced98eeecf84e6fb2074aa076e80b7cffab", + "tinymce": "^4.5.7", + "tinymce-light-skin": "~1.3.0" + }, + "peerDependencies": { + "babel-polyfill": "^6.7.4" + }, + "devDependencies": { + "babel-cli": "^6.22.2", + "babel-core": "^6.22.2", + "babel-eslint": "^8.2.2", + "babel-loader": "7.1.2", + "babel-plugin-inline-json-import": "^0.2.0", + "babel-plugin-minify-constant-folding": "^0.2.0", + "babel-plugin-minify-dead-code-elimination": "^0.2.0", + "babel-plugin-minify-guarded-expressions": "^0.2.0", + "babel-plugin-transform-inline-environment-variables": "^0.2.0", + "babel-polyfill": "^6.7.4", + "cross-env": "^5.0.0", + "eslint": "^4.19.1", + "eslint-config-prettier": "^2.9.0", + "eslint-plugin-mocha": "4.11.0", + "eslint-plugin-notice": "^0.6.7", + "eslint-plugin-react": "4.3.0", + "fetch-mock": "5.12.2", + "format-message-cli": "^5.1.0", + "format-message-parse": "^5.1.0", + "jsdom": "7.0.2", + "jsdomify": "1.0.2", + "mocha": "^3.2.0", + "mocha-jsdom": "1.1.0", + "nyc": "^11", + "prettier": "^1.11.1", + "proxyquire": "1.7.4", + "quiz-presets": "^3.0.1", + "react-addons-test-utils": "^15.0.0", + "sinon": "1.17.3", + "skin-deep": "0.13.2", + "webpack": "^2.2.1", + "webpack-dev-server": "^2.4.1" + } +} diff --git a/packages/canvas-rce/scripts/build b/packages/canvas-rce/scripts/build new file mode 100755 index 0000000000000..919dc95c850c1 --- /dev/null +++ b/packages/canvas-rce/scripts/build @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +# Generates all the pre-translated code in lib/translated/{locale}. + +set -e +rm -rf lib + +# build the commonjs version +NODE_ENV=transpile babel --out-dir lib src & + +# build an es modules version +babel --out-dir lib/modules src & + +CPUS=$(node --eval "console.log(Math.max(1, require('os').cpus().length - 1))") +echo "building pretranslated output in lib/translated $CPUS at a time ..." + +ls locales/*.json | \ + xargs basename -s .json | \ + xargs -t -n 1 -P $CPUS -I % env \ + BUILD_LOCALE=% babel --out-dir lib/translated/%/modules --ignore locales* --quiet src + +wait # wait for the default untranslated builds that we backgrounded above with an "&" diff --git a/packages/canvas-rce/scripts/build-canvas b/packages/canvas-rce/scripts/build-canvas new file mode 100755 index 0000000000000..f48eff99e2cfd --- /dev/null +++ b/packages/canvas-rce/scripts/build-canvas @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +set -e +rm -rf lib +TRANSPILE=true babel --out-dir lib --quiet src +rm -rf canvas +mkdir canvas +cp -r lib locales README.md package.json canvas diff --git a/packages/canvas-rce/scripts/npm_localpublish.sh b/packages/canvas-rce/scripts/npm_localpublish.sh new file mode 100755 index 0000000000000..22b1ef600af6d --- /dev/null +++ b/packages/canvas-rce/scripts/npm_localpublish.sh @@ -0,0 +1,39 @@ +#!/usr/bin/env bash +# does a local build, revision, and publish to file system or +# docker-machine of this revision of canvas-rce + +print_help () { + script_name=$(basename ${0}) + echo "Usage: ${script_name} -t target_dir [-d docker_machine] + -t target_dir specifies the target dir to publish the module to. + it's either a local directory or a directory on a docker_machine + -d if copying to a docker machine, specify the name of the docker + machine here param" +} + +TARGET_DIR= +DOCKER_MACHINE= + +while getopts t:d: opt; do + case "${opt}" in + t) TARGET_DIR=$OPTARG ;; + d) DOCKER_MACHINE=$OPTARG ;; + [?]) print_help; exit 1 ;; + esac +done +shift $((OPTIND-1)) + +if [ "${TARGET_DIR}" == "" ]; then + print_help + exit 1 +fi + +scripts/npm_localrev.sh +echo -n "npm pack (will take a while)..." +PACKAGE_FILE=$(scripts/npmlocal_build.sh) +opts="-t ${TARGET_DIR} -f ${PACKAGE_FILE}" +if [ "${DOCKER_MACHINE}" != "" ]; then + opts="${opts} -d ${DOCKER_MACHINE}" +fi +echo "running scripts/npm_localpush.sh ${opts}" +scripts/npm_localpush.sh ${opts} diff --git a/packages/canvas-rce/scripts/npm_localpush.sh b/packages/canvas-rce/scripts/npm_localpush.sh new file mode 100755 index 0000000000000..cbc1922084ff7 --- /dev/null +++ b/packages/canvas-rce/scripts/npm_localpush.sh @@ -0,0 +1,81 @@ +#!/usr/bin/env bash +# this script will "publish" canvas-rce to a file location +# specified by the user. it allows for remote copying and +# even docker machine copying + +CANVASLMS_VOLUME=canvaslms_tmp + +print_help () { + echo "Usage: ${0} -f file_package -t target_dir [-d docker_machine] + -d docker_machine specifies a copy to a docker machine using the + docker-machine scp command. + -t refers to the local directory to put the package in unless -d + is specified. in that case it refers to the directory on the + docker-machine to scp to" +} + +get_canvasvolume_mountpoint () { + docker volume inspect ${CANVASLMS_VOLUME} | grep "\"Mountpoint\":" | sed "s/.*\": \"\(.*\)\",/\1/" +} + +local_copy () { + package_file=${1} + target_dir=${2} + eval "tar -xf ${package_file} -C ${target_dir} -s /package\//g" +} + + +# docker volume inspect canvaslms_tmp | grep "\"Mountpoint\":" | sed "s/.*\": \"\(.*\)\",/\1/" +# sudo -i ls -al /mnt/sda1/var/lib/docker/volumes/canvaslms_tmp/_data +# docker_copy () copies the canvas-rce to the specified docker_machine's /tmp +# dir and then moves it into the volume's mount point so it can be accessed +# by canvas in the package.json. +docker_copy () { + package_file=${1} + target_dir=${2} + docker_machine=${3} + volume_mountpt=$(get_canvasvolume_mountpoint) + bn=$(basename "${target_dir}") + tmp_dir=`mktemp -d -t ${bn}` + canvas_rce_dir="${tmp_dir}/${bn}" + mkdir ${canvas_rce_dir} + echo "extracting tar file ${package_file} to ${canvas_rce_dir}" + tar -xf ${package_file} -C "${canvas_rce_dir}" -s /package\//g > /dev/null + docker-machine ssh ${docker_machine} "if [ ! -d \"${target_dir}\" ]; then mkdir \"${target_dir}\" ; fi" # create tmp target dir + docker-machine ssh ${docker_machine} "sudo -i rm -Rf ${volume_mountpt}/${bn}" # remove target volume directory + echo "copying to docker-machine: ${docker_machine}:${target_dir}..." + docker-machine scp -r "${canvas_rce_dir}/." ${docker_machine}:"${target_dir}/" + echo "copying to shared volume on docker-machine: ${volume_mountpt}" + docker-machine ssh ${docker_machine} "sudo -i mv ${target_dir} ${volume_mountpt}" + rm -Rf "${tmp_dir}" +} + +FILE_PACKAGE= +TARGET_DIR= +DOCKER_MACHINE= + +while getopts f:t:d: opt; do + case "${opt}" in + f) + FILE_PACKAGE=$OPTARG ;; + t) + TARGET_DIR=$OPTARG ;; + d) + DOCKER_MACHINE=$OPTARG ;; + [?]) print_help + exit 1;; + esac +done +shift $((OPTIND-1)) + +if [ "${FILE_PACKAGE}" == "" -o "${TARGET_DIR}" == "" ]; then + print_help + exit 1 +fi + +if [ "${DOCKER_MACHINE}" == "" ]; then + local_copy ${FILE_PACKAGE} ${TARGET_DIR} +else + docker_copy ${FILE_PACKAGE} ${TARGET_DIR} ${DOCKER_MACHINE} +fi +echo "done!" \ No newline at end of file diff --git a/packages/canvas-rce/scripts/npm_localrev.sh b/packages/canvas-rce/scripts/npm_localrev.sh new file mode 100755 index 0000000000000..55464bfe3d4fe --- /dev/null +++ b/packages/canvas-rce/scripts/npm_localrev.sh @@ -0,0 +1,47 @@ +#!/usr/bin/env bash +# this will look at the version in package.json and rev it for local distro +# example: take the version "1.2.3-aaaa" it modifies the package.json with +# version "1.2.4-local" + +get_package_version () { + rce_version=`grep \"version\": package.json | sed "s/.*://" | sed "s/[\", ]//g"` + echo ${rce_version} +} + +rev_package_version () { + rce_version=${1} + vers_pre=`echo ${rce_version} | sed "s/\.[0-9]*[-]*[a-zA-Z]*$//"` + vers_rev=`echo ${rce_version} | sed "s/\.//" | sed "s/^.*.\.//" | sed "s/-.*//"` + ((vers_rev++)) + new_ver="${vers_pre}.${vers_rev}-local" + echo ${new_ver} +} + +modify_package_version () { + rce_version=${1} + new_ver=${rce_version} + if [[ ${rce_version} =~ "-local" ]]; then + read -p "do you want to skip versioning ${rce_version}? (y/n) " -n 1 -r + if [[ ! $REPLY =~ ^[Yy]$ ]]; then + new_ver=$(rev_package_version ${rce_version}) + else + return 1 + fi + else + new_ver=$(rev_package_version ${rce_version}) + fi + echo ${new_ver} +} + +update_package_json () { + ver=${1} + sed -i ".bki" "s/\(\"version\":\).*/\1 \"${ver}\",/" package.json + rm -f package.json.bki +} + +rce_version=$(get_package_version) +new_rce_version=$(modify_package_version ${rce_version}) +if [ "${?}" == "0" ]; then + rce_version=${new_rce_version} +fi +update_package_json ${rce_version} \ No newline at end of file diff --git a/packages/canvas-rce/scripts/npmlocal_build.sh b/packages/canvas-rce/scripts/npmlocal_build.sh new file mode 100755 index 0000000000000..bf08f36adafc2 --- /dev/null +++ b/packages/canvas-rce/scripts/npmlocal_build.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# this will build an npm module for local distribution + +output=$(npm pack 2> /dev/null) +file=`echo ${output} | sed "s/^.* //"` + +mv ${file} /tmp/ +echo "/tmp/${file}" \ No newline at end of file diff --git a/packages/canvas-rce/src/async.js b/packages/canvas-rce/src/async.js new file mode 100644 index 0000000000000..d0d33578b1eee --- /dev/null +++ b/packages/canvas-rce/src/async.js @@ -0,0 +1,53 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import normalizeLocale from "./rce/normalizeLocale"; +import { renderIntoDiv as render } from "./rce/root"; +import "tinymce"; + +if (process.env.BUILD_LOCALE && process.env.BUILD_LOCALE !== "en") { + try { + // In a pretranslated build, this should not result in a network request for a new chunk. + // We still tell tinymce about the translations it should use, but those should be included in + // the same webpack chunk this file was included in. This approach will result in better + // performance and smaller bundle size since it won't have to include all the chunk info + // for all the possible locales in the webpack runtime and will be less network roundtrips. + + require(`./rce/languages/${process.env.BUILD_LOCALE}`); + } catch (e) { + // gracefully proceed if we do not have a language file for this locale + // eslint-disable-next-line no-console + console.warn( + `could not find canvas-rce language: ${process.env.BUILD_LOCALE}` + ); + } +} + +export function renderIntoDiv(editorEl, props, cb) { + const language = normalizeLocale(props.language); + if (process.env.BUILD_LOCALE || language === "en") { + render(editorEl, props, cb); + } else { + // unlike the pretranslated builds, in the default, non-pretranslated build, + // this will cause a new network round trip to get all the locale info we + // and tinymce need. + import(`./locales/${language}`).then(() => render(editorEl, props, cb)); + } +} + +export { renderIntoDiv as renderSidebarIntoDiv } from "./sidebar/root"; diff --git a/packages/canvas-rce/src/bridge/index.js b/packages/canvas-rce/src/bridge/index.js new file mode 100644 index 0000000000000..6f08ad8550289 --- /dev/null +++ b/packages/canvas-rce/src/bridge/index.js @@ -0,0 +1,100 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +/*eslint no-console: 0*/ + +let focusedEditor = null; +let resolveEditorRendered; + +const Bridge = { + activeEditor() { + return focusedEditor; + }, + + focusEditor(editor) { + focusedEditor = editor; + }, + + detachEditor(editor) { + if (editor === focusedEditor) { + focusedEditor = null; + } + }, + + getEditor() { + return focusedEditor; + }, + + renderEditor(editor) { + resolveEditorRendered(); + if (focusedEditor === null) { + focusedEditor = editor; + } + }, + + editorRendered: new Promise(resolve => { + resolveEditorRendered = resolve; + }), + + existingContentToLink() { + if (focusedEditor) { + return focusedEditor.existingContentToLink(); + } + return false; + }, + + existingContentToLinkIsImg() { + if (focusedEditor) { + return focusedEditor.existingContentToLinkIsImg(); + } + return false; + }, + + insertLink(link) { + if (focusedEditor) { + focusedEditor.insertLink(link); + } else { + console.warn("clicked sidebar link without a focused editor"); + } + }, + + insertImage(image) { + if (focusedEditor) { + focusedEditor.insertImage(image); + } else { + console.warn("clicked sidebar image without a focused editor"); + } + }, + + embedImage(image) { + if ( + Bridge.existingContentToLink() && + !Bridge.existingContentToLinkIsImg() + ) { + Bridge.insertLink({ + title: image.display_name, + href: image.href, + embed: { type: "image" } + }); + } else { + Bridge.insertImage(image); + } + } +}; + +export default Bridge; diff --git a/packages/canvas-rce/src/common/README.md b/packages/canvas-rce/src/common/README.md new file mode 100644 index 0000000000000..25cb8162b4f7f --- /dev/null +++ b/packages/canvas-rce/src/common/README.md @@ -0,0 +1,4 @@ +All the components defined in this directory are intended for eventual +extraction to `instructure-ui`. Many are already sourced with minor, if +any, modifications from other projects; e.g. `Loading` and `LoadMore` +came from commons (the `lorcrux` repo). diff --git a/packages/canvas-rce/src/common/browser.js b/packages/canvas-rce/src/common/browser.js new file mode 100644 index 0000000000000..34b2f442fe5e7 --- /dev/null +++ b/packages/canvas-rce/src/common/browser.js @@ -0,0 +1,43 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +let isIE = false; +let isEdge = false; + +// expected to be called as setFromTinymce(window.tinymce) at some point where +// window.tinymce is available +export function setFromTinymce(tinymce) { + set(tinymce.Env); +} + +export function reset() { + set({ ie: false, edge: false }); +} + +export function set(env) { + isIE = !!env.ie; + isEdge = isIE && !!(env.edge || env.ie == 12); +} + +export function ie() { + return isIE; +} + +export function edge() { + return isEdge; +} diff --git a/packages/canvas-rce/src/common/components/FileTree/File.js b/packages/canvas-rce/src/common/components/FileTree/File.js new file mode 100644 index 0000000000000..5c0c7fb84766e --- /dev/null +++ b/packages/canvas-rce/src/common/components/FileTree/File.js @@ -0,0 +1,64 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import React, { Component } from "react"; +import { css } from "aphrodite"; +import styles from "./styles"; +import IconDocumentLine from "instructure-icons/lib/Line/IconDocumentLine"; + +export default class File extends Component { + constructor(props) { + super(props); + this.handleSelect = this.handleSelect.bind(this); + } + + handleSelect() { + const { onSelect, file } = this.props; + if (onSelect) { + onSelect(file.id); + } + } + + icon() { + switch (this.props.file.type) { + default: + return ; + } + } + + render() { + const { name } = this.props.file; + return ( + + ); + } +} + +File.propTypes = { + file: React.PropTypes.shape({ + id: React.PropTypes.number, + name: React.PropTypes.string, + type: React.PropTypes.string + }).isRequired, + onSelect: React.PropTypes.func +}; diff --git a/packages/canvas-rce/src/common/components/FileTree/Folder.js b/packages/canvas-rce/src/common/components/FileTree/Folder.js new file mode 100644 index 0000000000000..7b3c453b10bff --- /dev/null +++ b/packages/canvas-rce/src/common/components/FileTree/Folder.js @@ -0,0 +1,117 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import React, { Component } from "react"; +import File from "./File"; +import Loading from "../Loading"; +import { css } from "aphrodite"; +import styles from "./styles"; +import IconMiniArrowDownLine from "instructure-icons/lib/Line/IconMiniArrowDownLine"; +import IconMiniArrowRightLine from "instructure-icons/lib/Line/IconMiniArrowRightLine"; +import IconFolderLine from "instructure-icons/lib/Line/IconFolderLine"; + +export default class Folder extends Component { + constructor(props) { + super(props); + this.handleToggle = this.handleToggle.bind(this); + } + + handleToggle() { + const { onToggle, folder } = this.props; + if (onToggle) { + onToggle(folder.id); + } + } + + files() { + return this.props.folder.fileIds + .map(id => this.props.files[id]) + .filter(file => file != null); + } + + subFolders() { + return this.props.folder.folderIds + .map(id => this.props.folders[id]) + .filter(folder => folder != null); + } + + toggleIcon() { + const { expanded } = this.props.folder; + return expanded ? : ; + } + + render() { + const { folders, folder, files, onSelect, onToggle } = this.props; + return ( +
+ + + {folder.expanded && ( +
    + {this.subFolders().map(folder => ( +
  • + +
  • + ))} + {this.files().map(file => ( +
  • + +
  • + ))} +
+ )} + + {folder.expanded && + folder.loading && } +
+ ); + } +} + +const folderPropType = React.PropTypes.shape({ + id: React.PropTypes.number, + name: React.PropTypes.string, + loading: React.PropTypes.bool, + fileIds: React.PropTypes.arrayOf(React.PropTypes.number), + folderIds: React.PropTypes.arrayOf(React.PropTypes.number) +}); + +Folder.propTypes = { + folders: React.PropTypes.objectOf(folderPropType), + files: React.PropTypes.objectOf(File.propTypes.file), + folder: folderPropType.isRequired, + onToggle: React.PropTypes.func, + onSelect: File.propTypes.onSelect +}; + +Folder.defaultProps = { + files: [], + folders: [] +}; diff --git a/packages/canvas-rce/src/common/components/FileTree/index.js b/packages/canvas-rce/src/common/components/FileTree/index.js new file mode 100644 index 0000000000000..3cad6707e0fba --- /dev/null +++ b/packages/canvas-rce/src/common/components/FileTree/index.js @@ -0,0 +1,87 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import React, { Component, PropTypes } from "react"; +import Folder from "./Folder"; +import { css } from "aphrodite"; +import styles from "./styles"; + +const DOWN_KEY = 40; +const UP_KEY = 38; +const J_KEY = 74; +const K_KEY = 75; + +export default class FileTree extends Component { + constructor(props) { + super(props); + this.handleKeyDown = this.handleKeyDown.bind(this); + } + + handleKeyDown(event) { + switch (event.keyCode) { + case DOWN_KEY: + case J_KEY: + this.moveFocus(1); + break; + case UP_KEY: + case K_KEY: + this.moveFocus(-1); + break; + default: + return; + } + event.stopPropagation(); + } + + navigableNodes() { + return Array.from(this.containerNode.querySelectorAll("button")); + } + + moveFocus(delta) { + const nodes = this.navigableNodes(); + const active = nodes.indexOf(window.document.activeElement); + let next = active + delta; + if (next < 0) { + next = 0; + } else if (next >= nodes.length) { + next = nodes.length - 1; + } + nodes[next].focus(); + } + + render() { + const inlineStyles = { + maxHeight: this.props.maxHeight + }; + return ( +
(this.containerNode = c)} + onKeyDown={this.handleKeyDown} + style={inlineStyles} + > + +
+ ); + } +} + +FileTree.propTypes = { + ...Folder.propTypes, + maxHeight: PropTypes.string +}; diff --git a/packages/canvas-rce/src/common/components/FileTree/styles.js b/packages/canvas-rce/src/common/components/FileTree/styles.js new file mode 100644 index 0000000000000..6733652580976 --- /dev/null +++ b/packages/canvas-rce/src/common/components/FileTree/styles.js @@ -0,0 +1,74 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import { StyleSheet } from "aphrodite"; + +export default StyleSheet.create({ + container: { + marginBottom: "1em", + overflow: "auto" + }, + list: { + margin: "0 0 0 .8em", + padding: "0 0 0 .2em", + borderLeft: "1px dotted #ccc", + listStyle: "none outside", + flex: 1 + }, + node: { + margin: 0, + padding: 0, + display: "block" + }, + loading: { + marginLeft: ".8em", + borderLeft: "1px dotted #ccc", + padding: ".5em .7em" + }, + button: { + display: "block", + padding: ".3em", + borderRadius: ".3em", + backgroundColor: "transparent", + textAlign: "left", + margin: 0, + fontFamily: "inherit", + fontSize: "inherit", + flex: 1, + width: "100%", + boxSizing: "border-box", + border: "1px solid transparent", + transition: "background-color 0.3s", + wordBreak: "break-all", + ":hover": { + backgroundColor: "#eee" + }, + ":focus": { + border: "1px solid #000", + outline: 0 + }, + ":active": { + backgroundColor: "#ddd" + } + }, + file: { + ":active": { + backgroundColor: "#008a14" + } + } +}); diff --git a/packages/canvas-rce/src/common/components/LoadMore.js b/packages/canvas-rce/src/common/components/LoadMore.js new file mode 100644 index 0000000000000..1cce632cff928 --- /dev/null +++ b/packages/canvas-rce/src/common/components/LoadMore.js @@ -0,0 +1,114 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import React, { Component, PropTypes } from "react"; +import Loading from "./Loading"; +import formatMessage from "../../format-message"; +import Button from "@instructure/ui-core/lib/components/Button"; +import { StyleSheet, css } from "aphrodite"; + +class LoadMore extends Component { + constructor(props) { + super(props); + this.state = { + nextFocus: Infinity + }; + this.loadMore = this.loadMore.bind(this); + } + + componentDidUpdate() { + const focusable = this.focusableElements(); + if (focusable.length > this.state.nextFocus) { + const next = focusable[this.state.nextFocus]; + if (next) { + next.focus(); + } + } + } + + focusableElements() { + if (!this.props.focusSelector) { + return []; + } + return this.refs.parent.querySelectorAll(this.props.focusSelector); + } + + loadMore(ev) { + this.setState({ nextFocus: this.focusableElements().length }); + this.props.loadMore(ev); + } + + render() { + const hasChildren = React.Children.count(this.props.children) > 0; + const opacity = this.props.isLoading ? 1 : 0; + + return ( +
+ {this.props.children} + + {this.props.hasMore && + !this.props.isLoading && ( +
+ +
+ )} + + {hasChildren && + this.props.hasMore && ( +
+ +
+ )} +
+ ); + } +} + +LoadMore.propTypes = { + hasMore: PropTypes.bool.isRequired, + loadMore: PropTypes.func.isRequired, + isLoading: PropTypes.bool, + focusSelector: PropTypes.string, + children: PropTypes.any /* Immutable.List is not a valid 'node' */ +}; + +export const styles = StyleSheet.create({ + loader: { + display: "block", + margin: "20px 0 40px 0", + clear: "both", + paddingRight: "30px" /* needed for centering */, + textAlign: "center", + fontSize: "13px", + height: "15px", + color: "#666" + }, + button: { + textAlign: "center", + marginTop: "1em", + clear: "both" + } +}); + +export default LoadMore; diff --git a/packages/canvas-rce/src/common/components/Loading.js b/packages/canvas-rce/src/common/components/Loading.js new file mode 100644 index 0000000000000..4f5cc51095f2d --- /dev/null +++ b/packages/canvas-rce/src/common/components/Loading.js @@ -0,0 +1,88 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import React, { Component, PropTypes } from "react"; +import formatMessage from "../../format-message"; +import ScreenReaderContent from "@instructure/ui-core/lib/components/ScreenReaderContent"; +import { StyleSheet, css } from "aphrodite"; + +class Loading extends Component { + render() { + var className = (css(styles.loading) + " " + this.props.className).trim(); + return ( + + {formatMessage("Loading...")} + + + + + ); + } +} + +Loading.propTypes = { + className: PropTypes.string +}; + +Loading.defaultProps = { + className: "" +}; + +const opacityKeyframes = { + "0%": { + opacity: 0 + }, + "50%": { + opacity: 1 + }, + "100%": { + opacity: 0 + } +}; + +const styles = StyleSheet.create({ + loading: { + display: "inline-flex", + alignItems: "center", + justifyContent: "space-around", + width: "48px", + height: "10px" + }, + dot: { + animationName: [opacityKeyframes], + animationDuration: "1.95s", + animationIterationCount: "infinite", + animationDirection: "linear", + background: "#666", + borderRadius: "8px", + width: "10px", + height: "10px", + flex: "none" + }, + dot0: { + animationDelay: "-1.8s" + }, + dot1: { + animationDelay: "-1.6s" + }, + dot2: { + animationDelay: "-1.4s" + } +}); + +export default Loading; diff --git a/packages/canvas-rce/src/common/fileUrl.js b/packages/canvas-rce/src/common/fileUrl.js new file mode 100644 index 0000000000000..e8bbcd25d9513 --- /dev/null +++ b/packages/canvas-rce/src/common/fileUrl.js @@ -0,0 +1,30 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import { parse, format } from "url"; + +export function downloadToWrap(url) { + if (!url) { + return url; + } + const parsed = parse(url, true); + delete parsed.search; + delete parsed.query.download_frd; + parsed.query.wrap = 1; + return format(parsed); +} diff --git a/packages/canvas-rce/src/common/indicate.js b/packages/canvas-rce/src/common/indicate.js new file mode 100644 index 0000000000000..a9160aab4b0fd --- /dev/null +++ b/packages/canvas-rce/src/common/indicate.js @@ -0,0 +1,82 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import { StyleSheet, css } from "aphrodite"; + +// margin can be overridden, but default is 3px +const MARGIN = 3; + +// show the indicator over the target with specified margin +export default function indicate(region, margin = MARGIN) { + const el = document.createElement("div"); + + // add margin to region and lift it in front + Object.assign(el.style, { + width: region.width + 2 * margin + "px", + height: region.height + 2 * margin + "px", + left: region.left - margin + "px", + top: region.top - margin + "px" + }); + + // start hidden and animate a fade in + el.className = css(styles.indicator, styles.enter); + document.body.appendChild(el); + el.className = css(styles.indicator, styles.enter, styles.active); + + // fades out slowly after a half second + let to = setTimeout(() => { + el.className = css(styles.indicator, styles.leave); + }, 900); + + // when moused over dismiss with quick fade + el.addEventListener("mouseover", () => { + clearTimeout(to); + el.className = css(styles.indicator, styles.leaveFast); + }); + + // destroy element + setTimeout(() => document.body.removeChild(el), 2000); + + return el; +} + +const styles = StyleSheet.create({ + indicator: { + border: "2px solid #870", + backgroundColor: "#fd0", + position: "absolute", + display: "block", + borderRadius: "5px", + zIndex: 999999 + }, + enter: { + opacity: 0 + }, + active: { + transition: "opacity 0.4s", + opacity: 0.8 + }, + leave: { + transition: "opacity 0.6s", + opacity: 0 + }, + leaveFast: { + transition: "opacity 0.2s", + opacity: 0 + } +}); diff --git a/packages/canvas-rce/src/common/mimeClass.js b/packages/canvas-rce/src/common/mimeClass.js new file mode 100644 index 0000000000000..e3ab6c1172da9 --- /dev/null +++ b/packages/canvas-rce/src/common/mimeClass.js @@ -0,0 +1,104 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +export function fileEmbed(file) { + let fileMimeClass = mimeClass(file); + let fileMediaEntryId = mediaEntryId(file); + + if (fileMimeClass === "image") { + return { type: "image" }; + } else if (fileMimeClass === "video") { + return { type: "video", id: fileMediaEntryId }; + } else if (fileMimeClass === "audio") { + return { type: "audio", id: fileMediaEntryId }; + } else if (file.preview_url) { + return { type: "scribd" }; + } else { + return { type: "file" }; + } +} + +function mediaEntryId(file) { + return file.media_entry_id || "maybe"; +} + +export function mimeClass(file) { + if (file.mime_class) { + return file.mime_class; + } else { + let contentType = getContentType(file); + + return ( + { + "text/html": "html", + "text/x-csharp": "code", + "text/xml": "code", + "text/css": "code", + text: "text", + "text/plain": "text", + "application/rtf": "doc", + "text/rtf": "doc", + "application/vnd.oasis.opendocument.text": "doc", + "application/pdf": "pdf", + "application/vnd.openxmlformats-officedocument.wordprocessingml.document": + "doc", + "application/x-docx": "doc", + "application/msword": "doc", + "application/vnd.ms-powerpoint": "ppt", + "application/vnd.openxmlformats-officedocument.presentationml.presentation": + "ppt", + "application/vnd.ms-excel": "xls", + "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": + "xls", + "application/vnd.oasis.opendocument.spreadsheet": "xls", + "image/jpeg": "image", + "image/pjpeg": "image", + "image/png": "image", + "image/gif": "image", + "application/x-rar": "zip", + "application/x-rar-compressed": "zip", + "application/x-zip": "zip", + "application/x-zip-compressed": "zip", + "application/xml": "code", + "application/zip": "zip", + "audio/mp3": "audio", + "audio/mpeg": "audio", + "audio/basic": "audio", + "audio/mid": "audio", + "audio/3gpp": "audio", + "audio/x-aiff": "audio", + "audio/x-mpegurl": "audio", + "audio/x-pn-realaudio": "audio", + "audio/x-wav": "audio", + "video/mpeg": "video", + "video/quicktime": "video", + "video/x-la-asf": "video", + "video/x-ms-asf": "video", + "video/x-msvideo": "video", + "video/x-sgi-movie": "video", + "video/3gpp": "video", + "video/mp4": "video", + "application/x-shockwave-flash": "flash" + }[contentType] || "file" + ); + } +} + +function getContentType(file) { + return file["content-type"] || file.type; +} diff --git a/packages/canvas-rce/src/common/scroll.js b/packages/canvas-rce/src/common/scroll.js new file mode 100644 index 0000000000000..2d67360e8f324 --- /dev/null +++ b/packages/canvas-rce/src/common/scroll.js @@ -0,0 +1,45 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import scrollIntoView from "scroll-into-view"; + +export default { + // scrolling in react is kinda messed up. it would + // make sense to scroll after getting "componentDidUpdate' + // after exposing new DOM objects, but "componentDidUpdate" + // get's called after the virtual DOM flushes it's updates + // to the real DOM. it doesn't get called after the real + // DOM has actually updated the page, so getting accurate + // scroll and window size information in "componenetDidUpdate" + // is not reliable, so we need a delay. + // there also is no uniform event in javascript yet that will + // notify of scoll window changes. firefox has "overflow", + // chrome has "overflowchanged", and ie has nothing. + // so i need to introduce a delay to give the DOM time to render. + // the underlying scrollIntoView module will also perform a + // requestAnimationFrame() (through module raf), but that delay + // wasn't enough for what we needed here. + // see the below stackoverflow for more info + // http://stackoverflow.com/questions/26556436/react-after-render-code + INTERIM_DELAY: 100, + scrollIntoViewWDelay(target, config) { + setTimeout(() => { + scrollIntoView.scrollIntoView(target, config); + }, this.INTERIM_DELAY); + } +}; diff --git a/packages/canvas-rce/src/format-message.js b/packages/canvas-rce/src/format-message.js new file mode 100644 index 0000000000000..21652e0b92138 --- /dev/null +++ b/packages/canvas-rce/src/format-message.js @@ -0,0 +1,27 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "format-message"; + +const ns = formatMessage.namespace(); + +ns.addLocale = translations => { + ns.setup({ translations: { ...ns.setup().translations, ...translations } }); +}; + +export default ns; diff --git a/packages/canvas-rce/src/index.js b/packages/canvas-rce/src/index.js new file mode 100644 index 0000000000000..8762ee6d9052a --- /dev/null +++ b/packages/canvas-rce/src/index.js @@ -0,0 +1,21 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import "babel-polyfill"; +export { renderIntoDiv } from "./rce/root"; +export { renderIntoDiv as renderSidebarIntoDiv } from "./sidebar/root"; diff --git a/packages/canvas-rce/src/locales.js b/packages/canvas-rce/src/locales.js new file mode 100644 index 0000000000000..9ede46c7034b2 --- /dev/null +++ b/packages/canvas-rce/src/locales.js @@ -0,0 +1,69 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import ar from "../locales/ar.json"; +import da from "../locales/da.json"; +import de from "../locales/de.json"; +import en_AU from "../locales/en-AU.json"; +import en_GB from "../locales/en-GB.json"; +import en_GB_x_lbs from "../locales/en-GB-x-lbs.json"; +import es from "../locales/es.json"; +import fa from "../locales/fa.json"; +import fr from "../locales/fr.json"; +import he from "../locales/he.json"; +import hy from "../locales/hy.json"; +import ja from "../locales/ja.json"; +import ko from "../locales/ko.json"; +import mi from "../locales/mi.json"; +import nb from "../locales/nb.json"; +import nl from "../locales/nl.json"; +import pl from "../locales/pl.json"; +import pt_BR from "../locales/pt-BR.json"; +import pt from "../locales/pt.json"; +import ru from "../locales/ru.json"; +import sv from "../locales/sv.json"; +import tr from "../locales/tr.json"; +import zh_Hans from "../locales/zh-Hans.json"; +import zh_Hant from "../locales/zh-Hant.json"; + +export default { + ar: ar, + da: da, + de: de, + "en-AU": en_AU, + "en-GB": en_GB, + "en-GB-x-lbs": en_GB_x_lbs, + es: es, + fa: fa, + fr: fr, + he: he, + hy: hy, + ja: ja, + ko: ko, + mi: mi, + nb: nb, + nl: nl, + pl: pl, + "pt-BR": pt_BR, + pt: pt, + ru: ru, + sv: sv, + tr: tr, + "zh-Hans": zh_Hans, + "zh-Hant": zh_Hant +}; diff --git a/packages/canvas-rce/src/locales/ar.js b/packages/canvas-rce/src/locales/ar.js new file mode 100644 index 0000000000000..4e919842c2e8f --- /dev/null +++ b/packages/canvas-rce/src/locales/ar.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/ar.json"; +import "../rce/languages/ar_SA"; +formatMessage.addLocale({ ar: locale }); diff --git a/packages/canvas-rce/src/locales/da.js b/packages/canvas-rce/src/locales/da.js new file mode 100644 index 0000000000000..7d4f316850b7a --- /dev/null +++ b/packages/canvas-rce/src/locales/da.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/da.json"; +import "../rce/languages/da"; +formatMessage.addLocale({ ar: locale }); diff --git a/packages/canvas-rce/src/locales/de.js b/packages/canvas-rce/src/locales/de.js new file mode 100644 index 0000000000000..d3fe967c15520 --- /dev/null +++ b/packages/canvas-rce/src/locales/de.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/de.json"; +import "../rce/languages/de"; +formatMessage.addLocale({ de: locale }); diff --git a/packages/canvas-rce/src/locales/en-AU.js b/packages/canvas-rce/src/locales/en-AU.js new file mode 100644 index 0000000000000..0cb273b46a172 --- /dev/null +++ b/packages/canvas-rce/src/locales/en-AU.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/en-AU.json"; +import "../rce/languages/en_GB"; +formatMessage.addLocale({ "en-AU": locale }); diff --git a/packages/canvas-rce/src/locales/en-GB-x-lbs.js b/packages/canvas-rce/src/locales/en-GB-x-lbs.js new file mode 100644 index 0000000000000..68cc353035c5b --- /dev/null +++ b/packages/canvas-rce/src/locales/en-GB-x-lbs.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/en-GB-x-lbs.json"; +import "../rce/languages/en_GB"; +formatMessage.addLocale({ "en-GB-x-lbs": locale }); diff --git a/packages/canvas-rce/src/locales/en-GB.js b/packages/canvas-rce/src/locales/en-GB.js new file mode 100644 index 0000000000000..748719a82ceb2 --- /dev/null +++ b/packages/canvas-rce/src/locales/en-GB.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/en-GB.json"; +import "../rce/languages/en_GB"; +formatMessage.addLocale({ "en-GB": locale }); diff --git a/packages/canvas-rce/src/locales/es.js b/packages/canvas-rce/src/locales/es.js new file mode 100644 index 0000000000000..2179cea0e8053 --- /dev/null +++ b/packages/canvas-rce/src/locales/es.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/es.json"; +import "../rce/languages/es"; +formatMessage.addLocale({ es: locale }); diff --git a/packages/canvas-rce/src/locales/fa.js b/packages/canvas-rce/src/locales/fa.js new file mode 100644 index 0000000000000..5aef85b368588 --- /dev/null +++ b/packages/canvas-rce/src/locales/fa.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/fa.json"; +import "../rce/languages/fa_IR"; +formatMessage.addLocale({ fa: locale }); diff --git a/packages/canvas-rce/src/locales/fr.js b/packages/canvas-rce/src/locales/fr.js new file mode 100644 index 0000000000000..d49515c0d8e8d --- /dev/null +++ b/packages/canvas-rce/src/locales/fr.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/fr.json"; +import "../rce/languages/fr_FR"; +formatMessage.addLocale({ fr: locale }); diff --git a/packages/canvas-rce/src/locales/he.js b/packages/canvas-rce/src/locales/he.js new file mode 100644 index 0000000000000..3f43434c06dea --- /dev/null +++ b/packages/canvas-rce/src/locales/he.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/he.json"; +import "../rce/languages/he_IL"; +formatMessage.addLocale({ he: locale }); diff --git a/packages/canvas-rce/src/locales/hy.js b/packages/canvas-rce/src/locales/hy.js new file mode 100644 index 0000000000000..0d31539faa748 --- /dev/null +++ b/packages/canvas-rce/src/locales/hy.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/hy.json"; +import "../rce/languages/hy"; +formatMessage.addLocale({ hy: locale }); diff --git a/packages/canvas-rce/src/locales/ja.js b/packages/canvas-rce/src/locales/ja.js new file mode 100644 index 0000000000000..c6dab58df7833 --- /dev/null +++ b/packages/canvas-rce/src/locales/ja.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/ja.json"; +import "../rce/languages/ja"; +formatMessage.addLocale({ ja: locale }); diff --git a/packages/canvas-rce/src/locales/ko.js b/packages/canvas-rce/src/locales/ko.js new file mode 100644 index 0000000000000..afca44d6431b5 --- /dev/null +++ b/packages/canvas-rce/src/locales/ko.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/ko.json"; +import "../rce/languages/ko_KR"; +formatMessage.addLocale({ ko: locale }); diff --git a/packages/canvas-rce/src/locales/mi.js b/packages/canvas-rce/src/locales/mi.js new file mode 100644 index 0000000000000..9431872aecc6d --- /dev/null +++ b/packages/canvas-rce/src/locales/mi.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/mi.json"; +// no tinymce translations yet, will use english +formatMessage.addLocale({ mi: locale }); diff --git a/packages/canvas-rce/src/locales/nb.js b/packages/canvas-rce/src/locales/nb.js new file mode 100644 index 0000000000000..488cd210a0028 --- /dev/null +++ b/packages/canvas-rce/src/locales/nb.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/nb.json"; +import "../rce/languages/nb_NO"; +formatMessage.addLocale({ nb: locale }); diff --git a/packages/canvas-rce/src/locales/nl.js b/packages/canvas-rce/src/locales/nl.js new file mode 100644 index 0000000000000..f1650dec8fd6e --- /dev/null +++ b/packages/canvas-rce/src/locales/nl.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/nl.json"; +import "../rce/languages/nl"; +formatMessage.addLocale({ nl: locale }); diff --git a/packages/canvas-rce/src/locales/pl.js b/packages/canvas-rce/src/locales/pl.js new file mode 100644 index 0000000000000..56a085a0af4ca --- /dev/null +++ b/packages/canvas-rce/src/locales/pl.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/pl.json"; +import "../rce/languages/pl"; +formatMessage.addLocale({ pl: locale }); diff --git a/packages/canvas-rce/src/locales/pt-BR.js b/packages/canvas-rce/src/locales/pt-BR.js new file mode 100644 index 0000000000000..e029f6bd980e9 --- /dev/null +++ b/packages/canvas-rce/src/locales/pt-BR.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/pt-BR.json"; +import "../rce/languages/pt_BR"; +formatMessage.addLocale({ "pt-BR": locale }); diff --git a/packages/canvas-rce/src/locales/pt.js b/packages/canvas-rce/src/locales/pt.js new file mode 100644 index 0000000000000..068dffd446a94 --- /dev/null +++ b/packages/canvas-rce/src/locales/pt.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/pt.json"; +import "../rce/languages/pt_PT"; +formatMessage.addLocale({ pt: locale }); diff --git a/packages/canvas-rce/src/locales/ru.js b/packages/canvas-rce/src/locales/ru.js new file mode 100644 index 0000000000000..e9caa15849869 --- /dev/null +++ b/packages/canvas-rce/src/locales/ru.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/ru.json"; +import "../rce/languages/ru_RU"; +formatMessage.addLocale({ ru: locale }); diff --git a/packages/canvas-rce/src/locales/sv.js b/packages/canvas-rce/src/locales/sv.js new file mode 100644 index 0000000000000..19e87cb2333ca --- /dev/null +++ b/packages/canvas-rce/src/locales/sv.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/sv.json"; +import "../rce/languages/sv_SE"; +formatMessage.addLocale({ sv: locale }); diff --git a/packages/canvas-rce/src/locales/tr.js b/packages/canvas-rce/src/locales/tr.js new file mode 100644 index 0000000000000..4a5d67b68e0c6 --- /dev/null +++ b/packages/canvas-rce/src/locales/tr.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/tr.json"; +import "../rce/languages/tr_TR"; +formatMessage.addLocale({ tr: locale }); diff --git a/packages/canvas-rce/src/locales/zh-Hans.js b/packages/canvas-rce/src/locales/zh-Hans.js new file mode 100644 index 0000000000000..1ff78bd5fd93a --- /dev/null +++ b/packages/canvas-rce/src/locales/zh-Hans.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/zh-Hans.json"; +import "../rce/languages/zh_TW"; +formatMessage.addLocale({ "zh-Hant": locale }); diff --git a/packages/canvas-rce/src/locales/zh-Hant.js b/packages/canvas-rce/src/locales/zh-Hant.js new file mode 100644 index 0000000000000..a0281e457d19f --- /dev/null +++ b/packages/canvas-rce/src/locales/zh-Hant.js @@ -0,0 +1,22 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import formatMessage from "../format-message"; +import locale from "../../locales/zh-Hant.json"; +import "../rce/languages/zh_TW"; +formatMessage.addLocale({ "zh-Hant": locale }); diff --git a/packages/canvas-rce/src/rce/CanvasRce.js b/packages/canvas-rce/src/rce/CanvasRce.js new file mode 100644 index 0000000000000..6820f14982090 --- /dev/null +++ b/packages/canvas-rce/src/rce/CanvasRce.js @@ -0,0 +1,62 @@ +/* + * Copyright (C) 2018 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +import React, { Component, PropTypes } from "react"; +import RCEWrapper from "./RCEWrapper"; +import tinyRCE from "./tinyRCE"; +import normalizeProps from "./normalizeProps"; +import formatMessage from "../format-message"; +import Bridge from "../bridge"; +import skin from "tinymce-light-skin"; + +export default class CanvasRce extends Component { + static propTypes = { + skin: PropTypes.object, + rceProps: PropTypes.object, + renderCallback: PropTypes.func, + // rcePropsToggle forces the component to re-evaulate rceProps when changed + // Without it, the component cannot recognize changes to editorOptions + rcePropsToggle: PropTypes.bool + }; + + componentWillMount() { + if (!this.props.skin) { + skin.useCanvas(); + } + tinyRCE.DOM.loadCSS = () => {}; + this.normalizedProps = normalizeProps(this.props.rceProps, tinyRCE); + formatMessage.setup({ locale: this.normalizedProps.language }); + } + + componentDidMount() { + Bridge.renderEditor(this.rce); + this.props.renderCallback && this.props.renderCallback(this.rce); + } + + componentWillUpdate(nextProps) { + if (this.props.rcePropsToggle !== nextProps.rcePropsToggle) { + this.normalizedProps = normalizeProps(nextProps.rceProps, tinyRCE); + } + } + + render() { + return ( + (this.rce = node)} /> + ); + } +} diff --git a/packages/canvas-rce/src/rce/IframesTableFix.js b/packages/canvas-rce/src/rce/IframesTableFix.js new file mode 100644 index 0000000000000..beeeb96804cd2 --- /dev/null +++ b/packages/canvas-rce/src/rce/IframesTableFix.js @@ -0,0 +1,107 @@ +/* + * Copyright (C) 2017 - present Instructure, Inc. + * + * This file is part of Canvas. + * + * Canvas is free software: you can redistribute it and/or modify it under + * the terms of the GNU Affero General Public License as published by the Free + * Software Foundation, version 3 of the License. + * + * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR + * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more + * details. + * + * You should have received a copy of the GNU Affero General Public License along + * with this program. If not, see . + */ + +/* this class is a solution to CNVS-37129. this solution will create DOM + * MutationObserver to all tables created in tinymce. it does this by hooking + * the tinymce editor object's "AddVisual" method. this method gets called + * often and is called internally by tinymce in a way that hooking it will + * allow us to catch all cases where tables are created. + * the hook simply looks at all tables currently created in the tinymce + * editor and adds a MutationObserver on that table for when any subtree + * changes are made. when this occurs, that code will figure out if there are + * any '