├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── lib ├── README.md ├── binary-if-string.json5 ├── hex-value-alpha-rgba.json5 ├── hex-value-yiq-brightness.json5 └── typography-scale-rem-calc.json5 ├── logo.svg ├── package.json ├── src ├── commands.js ├── core.js └── index.js └── test ├── commands.test.mjs ├── fixtures ├── alias-and-import.json ├── alias-in-operation.json ├── alias-with-operation.json ├── alias.json ├── basic.json ├── import.json ├── multi-import.json ├── no-process.json └── no-value.json ├── index.test.mjs └── library.test.mjs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/README.md -------------------------------------------------------------------------------- /lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/lib/README.md -------------------------------------------------------------------------------- /lib/binary-if-string.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/lib/binary-if-string.json5 -------------------------------------------------------------------------------- /lib/hex-value-alpha-rgba.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/lib/hex-value-alpha-rgba.json5 -------------------------------------------------------------------------------- /lib/hex-value-yiq-brightness.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/lib/hex-value-yiq-brightness.json5 -------------------------------------------------------------------------------- /lib/typography-scale-rem-calc.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/lib/typography-scale-rem-calc.json5 -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/package.json -------------------------------------------------------------------------------- /src/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/src/commands.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/src/core.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | export { processOperations as default } from './core.js'; 2 | -------------------------------------------------------------------------------- /test/commands.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/commands.test.mjs -------------------------------------------------------------------------------- /test/fixtures/alias-and-import.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/alias-and-import.json -------------------------------------------------------------------------------- /test/fixtures/alias-in-operation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/alias-in-operation.json -------------------------------------------------------------------------------- /test/fixtures/alias-with-operation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/alias-with-operation.json -------------------------------------------------------------------------------- /test/fixtures/alias.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/alias.json -------------------------------------------------------------------------------- /test/fixtures/basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/basic.json -------------------------------------------------------------------------------- /test/fixtures/import.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/import.json -------------------------------------------------------------------------------- /test/fixtures/multi-import.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/multi-import.json -------------------------------------------------------------------------------- /test/fixtures/no-process.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/no-process.json -------------------------------------------------------------------------------- /test/fixtures/no-value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/fixtures/no-value.json -------------------------------------------------------------------------------- /test/index.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/index.test.mjs -------------------------------------------------------------------------------- /test/library.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddamato/token-operations/HEAD/test/library.test.mjs --------------------------------------------------------------------------------