├── .eslintrc.json ├── .gitignore ├── .husky ├── commit-msg ├── pre-commit └── pre-push ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── commitlint.config.js ├── demo └── cli-demo.gif ├── docs ├── README.md └── api-reference │ ├── assert │ ├── arrayEqual.md │ ├── equal.md │ ├── isFalse.md │ ├── isTrue.md │ └── objectEqual.md │ ├── basic │ ├── suite.md │ └── test.md │ ├── helpers │ └── normalizeString.md │ └── mocks │ └── fakeWindow.md ├── package.json ├── src ├── core │ ├── asserts │ │ ├── assert.js │ │ └── equal │ │ │ ├── arrayEqual.js │ │ │ ├── equal.js │ │ │ ├── isFalse.js │ │ │ ├── isTrue.js │ │ │ └── objectEqual.js │ ├── helpers │ │ └── normalizeString.js │ ├── mocks │ │ └── fakeWindow.js │ ├── suite.js │ └── test.js ├── index.js └── noms.js ├── test ├── integration │ ├── assert.test.js │ └── noms.test.js └── unit │ ├── arrayEqual.test.js │ ├── equal.test.js │ ├── fakeWindow.test.js │ ├── isFalse.test.js │ ├── isTrue.test.js │ ├── normalizeString.test.js │ ├── objectEqual.test.js │ ├── suite.test.js │ └── test.test.js └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /demo/cli-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/demo/cli-demo.gif -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api-reference/assert/arrayEqual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/assert/arrayEqual.md -------------------------------------------------------------------------------- /docs/api-reference/assert/equal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/assert/equal.md -------------------------------------------------------------------------------- /docs/api-reference/assert/isFalse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/assert/isFalse.md -------------------------------------------------------------------------------- /docs/api-reference/assert/isTrue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/assert/isTrue.md -------------------------------------------------------------------------------- /docs/api-reference/assert/objectEqual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/assert/objectEqual.md -------------------------------------------------------------------------------- /docs/api-reference/basic/suite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/basic/suite.md -------------------------------------------------------------------------------- /docs/api-reference/basic/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/basic/test.md -------------------------------------------------------------------------------- /docs/api-reference/helpers/normalizeString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/helpers/normalizeString.md -------------------------------------------------------------------------------- /docs/api-reference/mocks/fakeWindow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/docs/api-reference/mocks/fakeWindow.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/package.json -------------------------------------------------------------------------------- /src/core/asserts/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/asserts/assert.js -------------------------------------------------------------------------------- /src/core/asserts/equal/arrayEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/asserts/equal/arrayEqual.js -------------------------------------------------------------------------------- /src/core/asserts/equal/equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/asserts/equal/equal.js -------------------------------------------------------------------------------- /src/core/asserts/equal/isFalse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/asserts/equal/isFalse.js -------------------------------------------------------------------------------- /src/core/asserts/equal/isTrue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/asserts/equal/isTrue.js -------------------------------------------------------------------------------- /src/core/asserts/equal/objectEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/asserts/equal/objectEqual.js -------------------------------------------------------------------------------- /src/core/helpers/normalizeString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/helpers/normalizeString.js -------------------------------------------------------------------------------- /src/core/mocks/fakeWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/mocks/fakeWindow.js -------------------------------------------------------------------------------- /src/core/suite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/suite.js -------------------------------------------------------------------------------- /src/core/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/core/test.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/index.js -------------------------------------------------------------------------------- /src/noms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/src/noms.js -------------------------------------------------------------------------------- /test/integration/assert.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/integration/assert.test.js -------------------------------------------------------------------------------- /test/integration/noms.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/integration/noms.test.js -------------------------------------------------------------------------------- /test/unit/arrayEqual.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/arrayEqual.test.js -------------------------------------------------------------------------------- /test/unit/equal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/equal.test.js -------------------------------------------------------------------------------- /test/unit/fakeWindow.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/fakeWindow.test.js -------------------------------------------------------------------------------- /test/unit/isFalse.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/isFalse.test.js -------------------------------------------------------------------------------- /test/unit/isTrue.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/isTrue.test.js -------------------------------------------------------------------------------- /test/unit/normalizeString.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/normalizeString.test.js -------------------------------------------------------------------------------- /test/unit/objectEqual.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/objectEqual.test.js -------------------------------------------------------------------------------- /test/unit/suite.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/suite.test.js -------------------------------------------------------------------------------- /test/unit/test.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/test/unit/test.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afonsopacifer/nomsjs/HEAD/yarn.lock --------------------------------------------------------------------------------