Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expanding integration of @formio/core into renderer. #5576

Closed
wants to merge 73 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
fa7bf41
wip: add linting jsdoc etc
brendanbond Apr 19, 2024
6867afc
Upgraded dependencies.
travist Apr 23, 2024
d5654b8
Updated build.
travist Apr 23, 2024
8111e54
Merge branch 'master' of github.com:formio/formio.js into dev.tt
travist Apr 23, 2024
c337566
Updated package.
travist Apr 23, 2024
8914266
Updated version.
travist Apr 23, 2024
fbeae9a
Exporting sdk as FormioCore so it can be imported and properly tree-s…
travist Apr 23, 2024
33febf2
Properly export the Evaluator.
travist Apr 23, 2024
0c43678
Re-export methods from @formio/core for the utils functions.
travist Apr 23, 2024
7de4a8c
Update templates.
travist Apr 23, 2024
b0b7763
Re-adding findComponents.
travist Apr 23, 2024
be3876b
Version bump.
travist Apr 23, 2024
eef5b02
merge master and fix conflicts
brendanbond Apr 25, 2024
8d20d51
Adding more jsdocs.
travist Apr 25, 2024
a7039a2
replace esdoc with jsdoc
brendanbond Apr 25, 2024
06404e8
remove esdoc config file
brendanbond Apr 25, 2024
1d1efe4
lint a bunch of files and add lint yarn script
brendanbond Apr 25, 2024
b2bb269
Adding esdocs to src/Element.js
travist Apr 25, 2024
5cff9ad
jsdoc for Providers.js
Apr 25, 2024
167d9b9
update webform jsdoc types
brendanbond Apr 25, 2024
ace3ef0
minor
brendanbond Apr 25, 2024
b4777bf
fix linting errors
brendanbond Apr 25, 2024
b33f306
update types for nested component
brendanbond Apr 25, 2024
913986b
breadCrumbSettings -> breadcrumbSettings at line 142
ryanformio Apr 25, 2024
24e2e10
breadCrumbSettings -> breadcrumbSettings at line 142, resolve conflicts
ryanformio Apr 25, 2024
002fbc3
update formio.form.js jsdoc
brendanbond Apr 25, 2024
d099ec7
Merge branch 'devex/jsdoc-migration' of github.com:formio/formio.js i…
brendanbond Apr 25, 2024
e94e31e
Adding some jsdocs to src/components/_classes/component/Component.js
travist Apr 25, 2024
3f81d9b
jsdoc for address provider base class and azure address
Apr 25, 2024
24298a6
Merge branch 'devex/jsdoc-migration' of https://github.com/formio/for…
Apr 25, 2024
a158cb8
one warning left at line 16, did not want to alter constructor logic …
ryanformio Apr 25, 2024
942c165
Merge branch 'devex/jsdoc-migration' of github.com:formio/formio.js i…
ryanformio Apr 25, 2024
285eb05
Merge branch 'master' of github.com:formio/formio.js into dev.tt
travist Apr 26, 2024
9f35324
Version bump.
travist Apr 27, 2024
818de22
address provider jsdoc
May 2, 2024
b3e19b6
Adding component class docs.
travist May 2, 2024
b8d7303
Merge branch 'devex/jsdoc-migration' of github.com:formio/formio.js i…
travist May 2, 2024
8d515f8
Working on utils eslint.
travist May 2, 2024
308aa2a
WIP: update jsdoc
brendanbond May 3, 2024
78662f4
Merge branch 'master' of github.com:formio/formio.js into dev.tt
travist May 3, 2024
8c19e92
Updated build.
travist May 3, 2024
2a36250
update types to parent Form class; add builder options type
brendanbond May 6, 2024
3487ef6
Merge branch 'devex/jsdoc-migration' into dev.tt
travist May 7, 2024
1b5b070
minor update
brendanbond May 7, 2024
86ebb29
Fixed exported utils method signature.
travist May 7, 2024
3982848
merge conflicts
brendanbond May 9, 2024
5522764
Updated version.
travist May 9, 2024
2c840c4
Re-export methods from @formio/core for the utils functions.
travist Apr 23, 2024
fcaf8bd
Re-adding findComponents.
travist Apr 23, 2024
f45dbd4
Merge remote-tracking branch 'refs/remotes/origin/devex/jsdoc-migrati…
brendanbond May 9, 2024
3e0998c
JSDoc: Field.js
edwinanciani May 9, 2024
17ce188
update formbuilder options; type listcomponent and child classes
brendanbond May 9, 2024
85da5ab
Merge remote-tracking branch 'refs/remotes/origin/devex/jsdoc-migrati…
brendanbond May 9, 2024
b7cf90f
type definitions for file providers
May 9, 2024
1cc96c1
Merge branch 'devex/jsdoc-migration' of https://github.com/formio/for…
May 9, 2024
c83a783
resolve FormBuilder eslint warnings
brendanbond May 9, 2024
2dc946e
Merge remote-tracking branch 'refs/remotes/origin/devex/jsdoc-migrati…
brendanbond May 9, 2024
fd4b5e0
fix password strength linting warnings and fileProcessor lints
brendanbond May 9, 2024
3e6a8fa
whoopsie - minor typo
brendanbond May 9, 2024
ee5fe59
Updated utils docs.
travist May 9, 2024
6f7c968
Merge branch 'devex/jsdoc-migration' of github.com:formio/formio.js i…
travist May 9, 2024
ded3f65
cleaned up lint errors
May 9, 2024
f6bc550
Merge branch 'devex/jsdoc-migration' of https://github.com/formio/for…
May 9, 2024
6358b85
jsDoc added to Multvalue.js
ryanformio May 9, 2024
688c6b5
JSDoc-Update: NestedComponent.js
edwinanciani May 9, 2024
8530c59
fix linter warnings for Input, ListComponent, and Multivalue
brendanbond May 9, 2024
124fa12
fix merge conflicts
brendanbond May 9, 2024
f6e9d26
Merge branch 'devex/jsdoc-migration' of github.com:formio/formio.js i…
travist May 16, 2024
0c8518c
Updated build.
travist May 16, 2024
39dcf41
Updated version.
travist May 16, 2024
80696a1
Adding better exports.
travist May 16, 2024
0b71c4b
Merge branch 'master' of github.com:formio/formio.js into dev.tt
travist May 16, 2024
0749b1f
Fixing merge conflicts.
travist May 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated package.
travist committed Apr 23, 2024

Verified

This commit was signed with the committer’s verified signature.
commit c3375660b01db424d915ba93e0fab5f48ce4cbff
31 changes: 28 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
@@ -7752,7 +7752,7 @@ string-replace-loader@^3.1.0:
loader-utils "^2.0.0"
schema-utils "^3.0.0"

"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0:
"string-width-cjs@npm:string-width@^4.2.0":
version "4.2.3"
resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -7779,6 +7779,15 @@ string-width@^3.0.0:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^5.1.0"

string-width@^4.1.0, string-width@^4.2.0:
version "4.2.3"
resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
dependencies:
emoji-regex "^8.0.0"
is-fullwidth-code-point "^3.0.0"
strip-ansi "^6.0.1"

string-width@^5.0.1, string-width@^5.1.2:
version "5.1.2"
resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
@@ -7844,7 +7853,7 @@ stringifier@^1.3.0:
traverse "^0.6.6"
type-name "^2.0.1"

"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
version "6.0.1"
resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -7872,6 +7881,13 @@ strip-ansi@^5.1.0, strip-ansi@^5.2.0:
dependencies:
ansi-regex "^4.1.0"

strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
dependencies:
ansi-regex "^5.0.1"

strip-ansi@^7.0.1:
version "7.1.0"
resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
@@ -8944,7 +8960,7 @@ [email protected]:
resolved "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==

"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
version "7.0.0"
resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -8961,6 +8977,15 @@ wrap-ansi@^2.0.0:
string-width "^1.0.1"
strip-ansi "^3.0.1"

wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
dependencies:
ansi-styles "^4.0.0"
string-width "^4.1.0"
strip-ansi "^6.0.0"

wrap-ansi@^8.1.0:
version "8.1.0"
resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"

Unchanged files with check annotations Beta

import _ from 'lodash';
import moment from 'moment';
import { compareVersions } from 'compare-versions';
import { Component } from '@formio/core';

Check warning on line 4 in src/Webform.js

GitHub Actions / setup

'Component' is defined but never used
import EventEmitter from './EventEmitter';
import i18nDefaults from './i18n';
import { Formio } from './Formio';
firstNonNil,
uniqueKey,
eachComponent,
unescapeHTML

Check warning on line 11 in src/Wizard.js

GitHub Actions / setup

'unescapeHTML' is defined but never used
} from './utils/utils';
export default class Wizard extends Webform {
import pad from 'lodash/pad';
import { compare, applyPatch } from 'fast-json-patch';
import _ from 'lodash';
import { fastCloneDeep } from './utils';

Check warning on line 15 in src/utils/formUtils.js

GitHub Actions / setup

'fastCloneDeep' is defined but never used
/**
* Determine if a component is a layout component or not.
import NestedComponent from '../_classes/nested/NestedComponent';
import { isChildOf } from '../../utils/utils';
import FormComponent from '../form/Form';

Check warning on line 3 in src/components/panel/Panel.js

GitHub Actions / setup

'FormComponent' is defined but never used
export default class PanelComponent extends NestedComponent {
static schema(...extend) {
import {
comp1,
comp2

Check warning on line 8 in src/components/survey/Survey.unit.js

GitHub Actions / setup

'comp2' is defined but never used
} from './fixtures';
describe('Survey Component', () => {
import sinon from 'sinon';
import fetchMock from 'fetch-mock';
import { Formio } from '../../Formio';

Check warning on line 5 in src/providers/storage/s3.unit.js

GitHub Actions / setup

'Formio' is defined but never used
import S3 from './s3';
import { withRetries } from './util';
import Field from '../field/Field';
import Components from '../../Components';
import { getArrayFromComponentPath, getStringFromComponentPath, getRandomComponentId } from '../../../utils/utils';
import Component from '../component/Component';

Check warning on line 6 in src/components/_classes/nested/NestedComponent.js

GitHub Actions / setup

'Component' is defined but never used
import { process as processAsync, processSync } from '@formio/core/process';
export default class NestedComponent extends Field {