@atlaskit/adf-schema-generator
Advanced tools
Comparing version 1.17.3 to 1.17.4
# @atlaskit/adf-schema-generator | ||
## 1.17.3 | ||
## 1.17.4 | ||
### Patch Changes | ||
- ef918ca: Alphabetically sort PM Spec Code Generation | ||
- 9789fe6: Alphabetically sort imports in Generated PM Spec files |
@@ -26,4 +26,4 @@ "use strict"; | ||
var typeName = (0, _codeGenHelpers.convertTypeToTypeName)(key); | ||
return (0, _codeGenHelpers._codeBlock)(_codeGenHelpers._namedImport.apply(void 0, ['./nodeTypes'].concat((0, _toConsumableArray2.default)(childTypes))), (0, _codeGenHelpers._type)(typeName, "Array<".concat(childTypes.join('|'), ">"))); | ||
return (0, _codeGenHelpers._codeBlock)(_codeGenHelpers._namedImport.apply(void 0, ['./nodeTypes'].concat((0, _toConsumableArray2.default)(childTypes.sort()))), (0, _codeGenHelpers._type)(typeName, "Array<".concat(childTypes.join('|'), ">"))); | ||
}).join('\n\n')); | ||
} |
@@ -67,3 +67,3 @@ "use strict"; | ||
function pmNodesCodeGen(nodeResMap) { | ||
return (0, _codeGenHelpers._codeBlock)(_adfToPmAutogeneratedMessage.adfToPmAutogeneratedMessage, (0, _codeGenHelpers._namedImport)('@atlaskit/adf-schema-generator', 'createPMNodeSpecFactory'), (0, _codeGenHelpers._namedImport)('@atlaskit/editor-prosemirror/model', 'Node as PMNode'), _codeGenHelpers._namedImport.apply(void 0, ['./nodeGroupTypes'].concat(['InlineDefinition', 'BlockDefinition', 'BlockRootOnlyDefinition'])), _codeGenHelpers._namedImport.apply(void 0, ['./markTypes'].concat((0, _toConsumableArray2.default)(buildNodeMarksForImport(nodeResMap)))), (0, _objectToSortedArray.objectToSortedArray)(nodeResMap).map(function (_ref2) { | ||
return (0, _codeGenHelpers._codeBlock)(_adfToPmAutogeneratedMessage.adfToPmAutogeneratedMessage, (0, _codeGenHelpers._namedImport)('@atlaskit/adf-schema-generator', 'createPMNodeSpecFactory'), (0, _codeGenHelpers._namedImport)('@atlaskit/editor-prosemirror/model', 'Node as PMNode'), _codeGenHelpers._namedImport.apply(void 0, ['./nodeGroupTypes'].concat(['InlineDefinition', 'BlockDefinition', 'BlockRootOnlyDefinition'])), _codeGenHelpers._namedImport.apply(void 0, ['./markTypes'].concat((0, _toConsumableArray2.default)(buildNodeMarksForImport(nodeResMap).sort()))), (0, _objectToSortedArray.objectToSortedArray)(nodeResMap).map(function (_ref2) { | ||
var _ref3 = (0, _slicedToArray2.default)(_ref2, 2), | ||
@@ -70,0 +70,0 @@ key = _ref3[0], |
@@ -12,4 +12,4 @@ import { _codeBlock, _namedImport, _type, convertTypeToTypeName } from '../codeGenHelpers'; | ||
const typeName = convertTypeToTypeName(key); | ||
return _codeBlock(_namedImport('./nodeTypes', ...childTypes), _type(typeName, `Array<${childTypes.join('|')}>`)); | ||
return _codeBlock(_namedImport('./nodeTypes', ...childTypes.sort()), _type(typeName, `Array<${childTypes.join('|')}>`)); | ||
}).join('\n\n')); | ||
} |
@@ -54,3 +54,3 @@ import camelCase from 'lodash/camelCase'; | ||
export function pmNodesCodeGen(nodeResMap) { | ||
return _codeBlock(adfToPmAutogeneratedMessage, _namedImport('@atlaskit/adf-schema-generator', 'createPMNodeSpecFactory'), _namedImport('@atlaskit/editor-prosemirror/model', 'Node as PMNode'), _namedImport('./nodeGroupTypes', ...['InlineDefinition', 'BlockDefinition', 'BlockRootOnlyDefinition']), _namedImport('./markTypes', ...buildNodeMarksForImport(nodeResMap)), objectToSortedArray(nodeResMap).map(([key, { | ||
return _codeBlock(adfToPmAutogeneratedMessage, _namedImport('@atlaskit/adf-schema-generator', 'createPMNodeSpecFactory'), _namedImport('@atlaskit/editor-prosemirror/model', 'Node as PMNode'), _namedImport('./nodeGroupTypes', ...['InlineDefinition', 'BlockDefinition', 'BlockRootOnlyDefinition']), _namedImport('./markTypes', ...buildNodeMarksForImport(nodeResMap).sort()), objectToSortedArray(nodeResMap).map(([key, { | ||
nodeTypeDefintion, | ||
@@ -57,0 +57,0 @@ pmNodeSpec |
@@ -19,4 +19,4 @@ import _toConsumableArray from "@babel/runtime/helpers/toConsumableArray"; | ||
var typeName = convertTypeToTypeName(key); | ||
return _codeBlock(_namedImport.apply(void 0, ['./nodeTypes'].concat(_toConsumableArray(childTypes))), _type(typeName, "Array<".concat(childTypes.join('|'), ">"))); | ||
return _codeBlock(_namedImport.apply(void 0, ['./nodeTypes'].concat(_toConsumableArray(childTypes.sort()))), _type(typeName, "Array<".concat(childTypes.join('|'), ">"))); | ||
}).join('\n\n')); | ||
} |
@@ -59,3 +59,3 @@ import _slicedToArray from "@babel/runtime/helpers/slicedToArray"; | ||
export function pmNodesCodeGen(nodeResMap) { | ||
return _codeBlock(adfToPmAutogeneratedMessage, _namedImport('@atlaskit/adf-schema-generator', 'createPMNodeSpecFactory'), _namedImport('@atlaskit/editor-prosemirror/model', 'Node as PMNode'), _namedImport.apply(void 0, ['./nodeGroupTypes'].concat(['InlineDefinition', 'BlockDefinition', 'BlockRootOnlyDefinition'])), _namedImport.apply(void 0, ['./markTypes'].concat(_toConsumableArray(buildNodeMarksForImport(nodeResMap)))), objectToSortedArray(nodeResMap).map(function (_ref2) { | ||
return _codeBlock(adfToPmAutogeneratedMessage, _namedImport('@atlaskit/adf-schema-generator', 'createPMNodeSpecFactory'), _namedImport('@atlaskit/editor-prosemirror/model', 'Node as PMNode'), _namedImport.apply(void 0, ['./nodeGroupTypes'].concat(['InlineDefinition', 'BlockDefinition', 'BlockRootOnlyDefinition'])), _namedImport.apply(void 0, ['./markTypes'].concat(_toConsumableArray(buildNodeMarksForImport(nodeResMap).sort()))), objectToSortedArray(nodeResMap).map(function (_ref2) { | ||
var _ref3 = _slicedToArray(_ref2, 2), | ||
@@ -62,0 +62,0 @@ key = _ref3[0], |
{ | ||
"name": "@atlaskit/adf-schema-generator", | ||
"version": "1.17.3", | ||
"version": "1.17.4", | ||
"description": "Generates ADF and PM schemas", | ||
@@ -5,0 +5,0 @@ "repository": "https://bitbucket.org/atlassian/adf-schema", |
@@ -99,6 +99,6 @@ import { | ||
export const expectedNodeGroups: string[] = [ | ||
"import { ParagraphWithAlignmentDefinition, ParagraphWithNoMarksDefinition, DecisionListDefinition } from './nodeTypes'", | ||
'export type BlockDefinition = Array<ParagraphWithAlignmentDefinition|ParagraphWithNoMarksDefinition|DecisionListDefinition>', | ||
"import { TextCodeInlineDefinition, EmojiDefinition, PlaceholderDefinition } from './nodeTypes'", | ||
'export type InlineDefinition = Array<TextCodeInlineDefinition|EmojiDefinition|PlaceholderDefinition>', | ||
"import { DecisionListDefinition, ParagraphWithAlignmentDefinition, ParagraphWithNoMarksDefinition } from './nodeTypes'", | ||
'export type BlockDefinition = Array<DecisionListDefinition|ParagraphWithAlignmentDefinition|ParagraphWithNoMarksDefinition>', | ||
"import { EmojiDefinition, PlaceholderDefinition, TextCodeInlineDefinition } from './nodeTypes'", | ||
'export type InlineDefinition = Array<EmojiDefinition|PlaceholderDefinition|TextCodeInlineDefinition>', | ||
]; | ||
@@ -110,3 +110,3 @@ | ||
"import { InlineDefinition, BlockDefinition, BlockRootOnlyDefinition } from './nodeGroupTypes'", | ||
"import { CodeMark, AnnotationMark, AlignmentMark } from './markTypes'", | ||
"import { AlignmentMark, AnnotationMark, CodeMark } from './markTypes'", | ||
"export interface DecisionListDefinition {type: 'decisionList',content: Array<ParagraphWithAlignmentDefinition>}", | ||
@@ -113,0 +113,0 @@ 'export type DecisionListNode = PMNode & DecisionListDefinition', |
@@ -22,3 +22,3 @@ import { | ||
return _codeBlock( | ||
_namedImport('./nodeTypes', ...childTypes), | ||
_namedImport('./nodeTypes', ...childTypes.sort()), | ||
_type(typeName, `Array<${childTypes.join('|')}>`), | ||
@@ -25,0 +25,0 @@ ); |
@@ -102,3 +102,3 @@ import camelCase from 'lodash/camelCase'; | ||
), | ||
_namedImport('./markTypes', ...buildNodeMarksForImport(nodeResMap)), | ||
_namedImport('./markTypes', ...buildNodeMarksForImport(nodeResMap).sort()), | ||
objectToSortedArray(nodeResMap) | ||
@@ -105,0 +105,0 @@ .map(([key, { nodeTypeDefintion, pmNodeSpec }]) => { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
389082