aboutsummaryrefslogtreecommitdiff
path: root/node_modules/@concordance/react/index.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
commitcc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch)
tree92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/@concordance/react/index.js
parent3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff)
remove node_modules
Diffstat (limited to 'node_modules/@concordance/react/index.js')
-rw-r--r--node_modules/@concordance/react/index.js75
1 files changed, 0 insertions, 75 deletions
diff --git a/node_modules/@concordance/react/index.js b/node_modules/@concordance/react/index.js
deleted file mode 100644
index 47ec117fa..000000000
--- a/node_modules/@concordance/react/index.js
+++ /dev/null
@@ -1,75 +0,0 @@
-'use strict'
-
-const pkg = require('./package.json')
-const elementFactory = require('./lib/elementFactory')
-const testJsonFactory = require('./lib/testJsonFactory')
-
-// Must be unique across all registered plugins.
-exports.name = pkg.name
-
-// Expected API version to be passed to register().
-exports.apiVersion = 1
-
-// Expected minimal version of Concordance. Concordance will increment its API
-// version for breaking changes, this is useful if you rely on features or
-// patches that were introduced in a specific version of Concordance.
-exports.minimalConcordanceVersion = '1.0.0'
-
-// Plugin-specific version of its serialization output.
-exports.serializerVersion = 1
-
-exports.theme = {
- react: {
- functionType: '\u235F',
- openTag: {
- start: '<',
- end: '>',
- selfClose: '/',
- selfCloseVoid: ' /'
- },
- closeTag: {
- open: '</',
- close: '>'
- },
- tagName: {open: '', close: ''},
- attribute: {
- separator: '=',
- value: {
- openBracket: '{',
- closeBracket: '}',
- string: {
- line: {open: '"', close: '"', escapeQuote: '"'}
- }
- }
- },
- child: {
- openBracket: '{',
- closeBracket: '}',
- string: {
- line: {open: '', close: '', escapeQuote: ''},
- multiline: {start: '', end: '', escapeQuote: ''}
- }
- }
- }
-}
-
-const ELEMENT = Symbol.for('react.element')
-const TEST_JSON = Symbol.for('react.test.json')
-
-function register (api) {
- const reactTags = new Set()
- const element = elementFactory(api, reactTags)
- const testJson = testJsonFactory(api, element)
-
- api.addDescriptor(0x01, element.tag, element.deserialize)
- api.addDescriptor(0x02, testJson.tag, testJson.deserialize)
-
- reactTags.add(element.tag).add(testJson.tag)
-
- return value => {
- if (value.$$typeof === ELEMENT) return element.describe
- if (value.$$typeof === TEST_JSON) return testJson.describe
- return null
- }
-}
-exports.register = register