Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@atlaskit/adf-schema-generator

Package Overview
Dependencies
Maintainers
2
Versions
82
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@atlaskit/adf-schema-generator - npm Package Compare versions

Comparing version 1.17.3 to 1.17.4

4

CHANGELOG.md
# @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 }]) => {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc