www.federated.computer/node_modules/postcss/lib/lazy-result.js

551 lines
13 KiB
JavaScript
Raw Normal View History

Initial commit... new file: archetypes/default.md new file: config.toml new file: content/about/_index.md new file: content/access/_index.md new file: content/background.jpg new file: content/background.mp4 new file: content/blog/_index.md new file: content/manifesto/_index.md new file: content/posts/_index.md new file: content/posts/apple-breaks-privacy.md new file: content/posts/main_street_against_big_tech.md new file: content/posts/template.md new file: content/posts/what_is_done_with_personal_data.md new file: content/projects/_index.md new file: node_modules/.bin/nanoid new file: node_modules/.bin/postcss new file: node_modules/.package-lock.json new file: node_modules/@nodelib/fs.scandir/LICENSE new file: node_modules/@nodelib/fs.scandir/README.md new file: node_modules/@nodelib/fs.scandir/out/adapters/fs.d.ts new file: node_modules/@nodelib/fs.scandir/out/adapters/fs.js new file: node_modules/@nodelib/fs.scandir/out/constants.d.ts new file: node_modules/@nodelib/fs.scandir/out/constants.js new file: node_modules/@nodelib/fs.scandir/out/index.d.ts new file: node_modules/@nodelib/fs.scandir/out/index.js new file: node_modules/@nodelib/fs.scandir/out/providers/async.d.ts new file: node_modules/@nodelib/fs.scandir/out/providers/async.js new file: node_modules/@nodelib/fs.scandir/out/providers/common.d.ts new file: node_modules/@nodelib/fs.scandir/out/providers/common.js new file: node_modules/@nodelib/fs.scandir/out/providers/sync.d.ts new file: node_modules/@nodelib/fs.scandir/out/providers/sync.js new file: node_modules/@nodelib/fs.scandir/out/settings.d.ts new file: node_modules/@nodelib/fs.scandir/out/settings.js new file: node_modules/@nodelib/fs.scandir/out/types/index.d.ts new file: node_modules/@nodelib/fs.scandir/out/types/index.js new file: node_modules/@nodelib/fs.scandir/out/utils/fs.d.ts new file: node_modules/@nodelib/fs.scandir/out/utils/fs.js new file: node_modules/@nodelib/fs.scandir/out/utils/index.d.ts new file: node_modules/@nodelib/fs.scandir/out/utils/index.js new file: node_modules/@nodelib/fs.scandir/package.json new file: node_modules/@nodelib/fs.stat/LICENSE new file: node_modules/@nodelib/fs.stat/README.md new file: node_modules/@nodelib/fs.stat/out/adapters/fs.d.ts new file: node_modules/@nodelib/fs.stat/out/adapters/fs.js new file: node_modules/@nodelib/fs.stat/out/index.d.ts new file: node_modules/@nodelib/fs.stat/out/index.js new file: node_modules/@nodelib/fs.stat/out/providers/async.d.ts new file: node_modules/@nodelib/fs.stat/out/providers/async.js new file: node_modules/@nodelib/fs.stat/out/providers/sync.d.ts new file: node_modules/@nodelib/fs.stat/out/providers/sync.js new file: node_modules/@nodelib/fs.stat/out/settings.d.ts new file: node_modules/@nodelib/fs.stat/out/settings.js new file: node_modules/@nodelib/fs.stat/out/types/index.d.ts new file: node_modules/@nodelib/fs.stat/out/types/index.js new file: node_modules/@nodelib/fs.stat/package.json new file: node_modules/@nodelib/fs.walk/LICENSE new file: node_modules/@nodelib/fs.walk/README.md new file: node_modules/@nodelib/fs.walk/out/index.d.ts new file: node_modules/@nodelib/fs.walk/out/index.js new file: node_modules/@nodelib/fs.walk/out/providers/async.d.ts new file: node_modules/@nodelib/fs.walk/out/providers/async.js new file: node_modules/@nodelib/fs.walk/out/providers/index.d.ts new file: node_modules/@nodelib/fs.walk/out/providers/index.js new file: node_modules/@nodelib/fs.walk/out/providers/stream.d.ts new file: node_modules/@nodelib/fs.walk/out/providers/stream.js new file: node_modules/@nodelib/fs.walk/out/providers/sync.d.ts new file: node_modules/@nodelib/fs.walk/out/providers/sync.js new file: node_modules/@nodelib/fs.walk/out/readers/async.d.ts new file: node_modules/@nodelib/fs.walk/out/readers/async.js new file: node_modules/@nodelib/fs.walk/out/readers/common.d.ts new file: node_modules/@nodelib/fs.walk/out/readers/common.js new file: node_modules/@nodelib/fs.walk/out/readers/reader.d.ts new file: node_modules/@nodelib/fs.walk/out/readers/reader.js new file: node_modules/@nodelib/fs.walk/out/readers/sync.d.ts new file: node_modules/@nodelib/fs.walk/out/readers/sync.js new file: node_modules/@nodelib/fs.walk/out/settings.d.ts new file: node_modules/@nodelib/fs.walk/out/settings.js new file: node_modules/@nodelib/fs.walk/out/types/index.d.ts new file: node_modules/@nodelib/fs.walk/out/types/index.js new file: node_modules/@nodelib/fs.walk/package.json new file: node_modules/ansi-regex/index.d.ts new file: node_modules/ansi-regex/index.js new file: node_modules/ansi-regex/license new file: node_modules/ansi-regex/package.json new file: node_modules/ansi-regex/readme.md new file: node_modules/ansi-styles/index.d.ts new file: node_modules/ansi-styles/index.js new file: node_modules/ansi-styles/license new file: node_modules/ansi-styles/package.json new file: node_modules/ansi-styles/readme.md new file: node_modules/anymatch/LICENSE new file: node_modules/anymatch/README.md new file: node_modules/anymatch/index.d.ts new file: node_modules/anymatch/index.js new file: node_modules/anymatch/package.json new file: node_modules/array-union/index.d.ts new file: node_modules/array-union/index.js new file: node_modules/array-union/license new file: node_modules/array-union/package.json new file: node_modules/array-union/readme.md new file: node_modules/binary-extensions/binary-extensions.json new file: node_modules/binary-extensions/binary-extensions.json.d.ts new file: node_modules/binary-extensions/index.d.ts new file: node_modules/binary-extensions/index.js new file: node_modules/binary-extensions/license new file: node_modules/binary-extensions/package.json new file: node_modules/binary-extensions/readme.md new file: node_modules/braces/CHANGELOG.md new file: node_modules/braces/LICENSE new file: node_modules/braces/README.md new file: node_modules/braces/index.js new file: node_modules/braces/lib/compile.js new file: node_modules/braces/lib/constants.js new file: node_modules/braces/lib/expand.js new file: node_modules/braces/lib/parse.js new file: node_modules/braces/lib/stringify.js new file: node_modules/braces/lib/utils.js new file: node_modules/braces/package.json new file: node_modules/chokidar/LICENSE new file: node_modules/chokidar/README.md new file: node_modules/chokidar/index.js new file: node_modules/chokidar/lib/constants.js new file: node_modules/chokidar/lib/fsevents-handler.js new file: node_modules/chokidar/lib/nodefs-handler.js new file: node_modules/chokidar/package.json new file: node_modules/chokidar/types/index.d.ts new file: node_modules/cliui/CHANGELOG.md new file: node_modules/cliui/LICENSE.txt new file: node_modules/cliui/README.md new file: node_modules/cliui/build/index.cjs new file: node_modules/cliui/build/lib/index.js new file: node_modules/cliui/build/lib/string-utils.js new file: node_modules/cliui/index.mjs new file: node_modules/cliui/package.json new file: node_modules/color-convert/CHANGELOG.md new file: node_modules/color-convert/LICENSE new file: node_modules/color-convert/README.md new file: node_modules/color-convert/conversions.js new file: node_modules/color-convert/index.js new file: node_modules/color-convert/package.json new file: node_modules/color-convert/route.js new file: node_modules/color-name/LICENSE new file: node_modules/color-name/README.md new file: node_modules/color-name/index.js new file: node_modules/color-name/package.json new file: node_modules/dependency-graph/CHANGELOG.md new file: node_modules/dependency-graph/LICENSE new file: node_modules/dependency-graph/README.md new file: node_modules/dependency-graph/lib/dep_graph.js new file: node_modules/dependency-graph/lib/index.d.ts new file: node_modules/dependency-graph/package.json new file: node_modules/dependency-graph/specs/dep_graph_spec.js new file: node_modules/dir-glob/index.js new file: node_modules/dir-glob/license new file: node_modules/dir-glob/package.json new file: node_modules/dir-glob/readme.md new file: node_modules/emoji-regex/LICENSE-MIT.txt new file: node_modules/emoji-regex/README.md new file: node_modules/emoji-regex/es2015/index.js new file: node_modules/emoji-regex/es2015/text.js new file: node_modules/emoji-regex/index.d.ts new file: node_modules/emoji-regex/index.js new file: node_modules/emoji-regex/package.json new file: node_modules/emoji-regex/text.js new file: node_modules/escalade/dist/index.js new file: node_modules/escalade/dist/index.mjs new file: node_modules/escalade/index.d.ts new file: node_modules/escalade/license new file: node_modules/escalade/package.json new file: node_modules/escalade/readme.md new file: node_modules/escalade/sync/index.d.ts new file: node_modules/escalade/sync/index.js new file: node_modules/escalade/sync/index.mjs new file: node_modules/fast-glob/LICENSE new file: node_modules/fast-glob/README.md new file: node_modules/fast-glob/out/index.d.ts new file: node_modules/fast-glob/out/index.js new file: node_modules/fast-glob/out/managers/patterns.d.ts new file: node_modules/fast-glob/out/managers/patterns.js new file: node_modules/fast-glob/out/managers/tasks.d.ts new file: node_modules/fast-glob/out/managers/tasks.js new file: node_modules/fast-glob/out/providers/async.d.ts new file: node_modules/fast-glob/out/providers/async.js new file: node_modules/fast-glob/out/providers/filters/deep.d.ts new file: node_modules/fast-glob/out/providers/filters/deep.js new file: node_modules/fast-glob/out/providers/filters/entry.d.ts new file: node_modules/fast-glob/out/providers/filters/entry.js new file: node_modules/fast-glob/out/providers/filters/error.d.ts new file: node_modules/fast-glob/out/providers/filters/error.js new file: node_modules/fast-glob/out/providers/matchers/matcher.d.ts new file: node_modules/fast-glob/out/providers/matchers/matcher.js new file: node_modules/fast-glob/out/providers/matchers/partial.d.ts new file: node_modules/fast-glob/out/providers/matchers/partial.js new file: node_modules/fast-glob/out/providers/provider.d.ts new file: node_modules/fast-glob/out/providers/provider.js new file: node_modules/fast-glob/out/providers/stream.d.ts new file: node_modules/fast-glob/out/providers/stream.js new file: node_modules/fast-glob/out/providers/sync.d.ts new file: node_modules/fast-glob/out/providers/sync.js new file: node_modules/fast-glob/out/providers/transformers/entry.d.ts new file: node_modules/fast-glob/out/providers/transformers/entry.js new file: node_modules/fast-glob/out/readers/reader.d.ts new file: node_modules/fast-glob/out/readers/reader.js new file: node_modules/fast-glob/out/readers/stream.d.ts new file: node_modules/fast-glob/out/readers/stream.js new file: node_modules/fast-glob/out/readers/sync.d.ts new file: node_modules/fast-glob/out/readers/sync.js new file: node_modules/fast-glob/out/settings.d.ts new file: node_modules/fast-glob/out/settings.js new file: node_modules/fast-glob/out/types/index.d.ts new file: node_modules/fast-glob/out/types/index.js new file: node_modules/fast-glob/out/utils/array.d.ts new file: node_modules/fast-glob/out/utils/array.js new file: node_modules/fast-glob/out/utils/errno.d.ts new file: node_modules/fast-glob/out/utils/errno.js new file: node_modules/fast-glob/out/utils/fs.d.ts new file: node_modules/fast-glob/out/utils/fs.js new file: node_modules/fast-glob/out/utils/index.d.ts new file: node_modules/fast-glob/out/utils/index.js new file: node_modules/fast-glob/out/utils/path.d.ts new file: node_modules/fast-glob/out/utils/path.js new file: node_modules/fast-glob/out/utils/pattern.d.ts new file: node_modules/fast-glob/out/utils/pattern.js new file: node_modules/fast-glob/out/utils/stream.d.ts new file: node_modules/fast-glob/out/utils/stream.js new file: node_modules/fast-glob/out/utils/string.d.ts new file: node_modules/fast-glob/out/utils/string.js new file: node_modules/fast-glob/package.json new file: node_modules/fastq/.github/dependabot.yml new file: node_modules/fastq/.github/workflows/ci.yml new file: node_modules/fastq/LICENSE new file: node_modules/fastq/README.md new file: node_modules/fastq/bench.js new file: node_modules/fastq/example.js new file: node_modules/fastq/example.mjs new file: node_modules/fastq/index.d.ts new file: node_modules/fastq/package.json new file: node_modules/fastq/queue.js new file: node_modules/fastq/test/example.ts new file: node_modules/fastq/test/promise.js new file: node_modules/fastq/test/test.js new file: node_modules/fastq/test/tsconfig.json new file: node_modules/fill-range/LICENSE new file: node_modules/fill-range/README.md new file: node_modules/fill-range/index.js new file: node_modules/fill-range/package.json new file: node_modules/fs-extra/CHANGELOG.md new file: node_modules/fs-extra/LICENSE new file: node_modules/fs-extra/README.md new file: node_modules/fs-extra/lib/copy-sync/copy-sync.js new file: node_modules/fs-extra/lib/copy-sync/index.js new file: node_modules/fs-extra/lib/copy/copy.js new file: node_modules/fs-extra/lib/copy/index.js new file: node_modules/fs-extra/lib/empty/index.js new file: node_modules/fs-extra/lib/ensure/file.js new file: node_modules/fs-extra/lib/ensure/index.js new file: node_modules/fs-extra/lib/ensure/link.js new file: node_modules/fs-extra/lib/ensure/symlink-paths.js new file: node_modules/fs-extra/lib/ensure/symlink-type.js new file: node_modules/fs-extra/lib/ensure/symlink.js new file: node_modules/fs-extra/lib/fs/index.js new file: node_modules/fs-extra/lib/index.js new file: node_modules/fs-extra/lib/json/index.js new file: node_modules/fs-extra/lib/json/jsonfile.js new file: node_modules/fs-extra/lib/json/output-json-sync.js new file: node_modules/fs-extra/lib/json/output-json.js new file: node_modules/fs-extra/lib/mkdirs/index.js new file: node_modules/fs-extra/lib/mkdirs/make-dir.js new file: node_modules/fs-extra/lib/mkdirs/utils.js new file: node_modules/fs-extra/lib/move-sync/index.js new file: node_modules/fs-extra/lib/move-sync/move-sync.js new file: node_modules/fs-extra/lib/move/index.js new file: node_modules/fs-extra/lib/move/move.js new file: node_modules/fs-extra/lib/output/index.js new file: node_modules/fs-extra/lib/path-exists/index.js new file: node_modules/fs-extra/lib/remove/index.js new file: node_modules/fs-extra/lib/remove/rimraf.js new file: node_modules/fs-extra/lib/util/stat.js new file: node_modules/fs-extra/lib/util/utimes.js new file: node_modules/fs-extra/package.json new file: node_modules/get-caller-file/LICENSE.md new file: node_modules/get-caller-file/README.md new file: node_modules/get-caller-file/index.d.ts new file: node_modules/get-caller-file/index.js new file: node_modules/get-caller-file/index.js.map new file: node_modules/get-caller-file/package.json new file: node_modules/get-stdin/index.d.ts new file: node_modules/get-stdin/index.js new file: node_modules/get-stdin/license new file: node_modules/get-stdin/package.json new file: node_modules/get-stdin/readme.md new file: node_modules/glob-parent/CHANGELOG.md new file: node_modules/glob-parent/LICENSE new file: node_modules/glob-parent/README.md new file: node_modules/glob-parent/index.js new file: node_modules/glob-parent/package.json new file: node_modules/globby/gitignore.js new file: node_modules/globby/index.d.ts new file: node_modules/globby/index.js new file: node_modules/globby/license new file: node_modules/globby/package.json new file: node_modules/globby/readme.md new file: node_modules/globby/stream-utils.js new file: node_modules/globby/to-path.js new file: node_modules/graceful-fs/LICENSE new file: node_modules/graceful-fs/README.md new file: node_modules/graceful-fs/clone.js new file: node_modules/graceful-fs/graceful-fs.js new file: node_modules/graceful-fs/legacy-streams.js new file: node_modules/graceful-fs/package.json new file: node_modules/graceful-fs/polyfills.js new file: node_modules/ignore/LICENSE-MIT new file: node_modules/ignore/README.md new file: node_modules/ignore/index.d.ts new file: node_modules/ignore/index.js new file: node_modules/ignore/legacy.js new file: node_modules/ignore/package.json new file: node_modules/is-binary-path/index.d.ts new file: node_modules/is-binary-path/index.js new file: node_modules/is-binary-path/license new file: node_modules/is-binary-path/package.json new file: node_modules/is-binary-path/readme.md new file: node_modules/is-extglob/LICENSE new file: node_modules/is-extglob/README.md new file: node_modules/is-extglob/index.js new file: node_modules/is-extglob/package.json new file: node_modules/is-fullwidth-code-point/index.d.ts new file: node_modules/is-fullwidth-code-point/index.js new file: node_modules/is-fullwidth-code-point/license new file: node_modules/is-fullwidth-code-point/package.json new file: node_modules/is-fullwidth-code-point/readme.md new file: node_modules/is-glob/LICENSE new file: node_modules/is-glob/README.md new file: node_modules/is-glob/index.js new file: node_modules/is-glob/package.json new file: node_modules/is-number/LICENSE new file: node_modules/is-number/README.md new file: node_modules/is-number/index.js new file: node_modules/is-number/package.json new file: node_modules/jsonfile/CHANGELOG.md new file: node_modules/jsonfile/LICENSE new file: node_modules/jsonfile/README.md new file: node_modules/jsonfile/index.js new file: node_modules/jsonfile/package.json new file: node_modules/jsonfile/utils.js new file: node_modules/lilconfig/dist/index.d.ts new file: node_modules/lilconfig/dist/index.js new file: node_modules/lilconfig/package.json new file: node_modules/lilconfig/readme.md new file: node_modules/merge2/LICENSE new file: node_modules/merge2/README.md new file: node_modules/merge2/index.js new file: node_modules/merge2/package.json new file: node_modules/micromatch/CHANGELOG.md new file: node_modules/micromatch/LICENSE new file: node_modules/micromatch/README.md new file: node_modules/micromatch/index.js new file: node_modules/micromatch/package.json new file: node_modules/nanoid/LICENSE new file: node_modules/nanoid/README.md new file: node_modules/nanoid/async/index.browser.cjs new file: node_modules/nanoid/async/index.browser.js new file: node_modules/nanoid/async/index.cjs new file: node_modules/nanoid/async/index.d.ts new file: node_modules/nanoid/async/index.js new file: node_modules/nanoid/async/index.native.js new file: node_modules/nanoid/async/package.json new file: node_modules/nanoid/bin/nanoid.cjs new file: node_modules/nanoid/index.browser.cjs new file: node_modules/nanoid/index.browser.js new file: node_modules/nanoid/index.cjs new file: node_modules/nanoid/index.d.ts new file: node_modules/nanoid/index.dev.js new file: node_modules/nanoid/index.js new file: node_modules/nanoid/index.prod.js new file: node_modules/nanoid/nanoid.js new file: node_modules/nanoid/non-secure/index.cjs new file: node_modules/nanoid/non-secure/index.d.ts new file: node_modules/nanoid/non-secure/index.js new file: node_modules/nanoid/non-secure/package.json new file: node_modules/nanoid/package.json new file: node_modules/nanoid/url-alphabet/index.cjs new file: node_modules/nanoid/url-alphabet/index.js new file: node_modules/nanoid/url-alphabet/package.json new file: node_modules/normalize-path/LICENSE new file: node_modules/normalize-path/README.md new file: node_modules/normalize-path/index.js new file: node_modules/normalize-path/package.json new file: node_modules/path-type/index.d.ts new file: node_modules/path-type/index.js new file: node_modules/path-type/license new file: node_modules/path-type/package.json new file: node_modules/path-type/readme.md new file: node_modules/picocolors/LICENSE new file: node_modules/picocolors/README.md new file: node_modules/picocolors/package.json new file: node_modules/picocolors/picocolors.browser.js new file: node_modules/picocolors/picocolors.d.ts new file: node_modules/picocolors/picocolors.js new file: node_modules/picocolors/types.ts new file: node_modules/picomatch/CHANGELOG.md new file: node_modules/picomatch/LICENSE new file: node_modules/picomatch/README.md new file: node_modules/picomatch/index.js new file: node_modules/picomatch/lib/constants.js new file: node_modules/picomatch/lib/parse.js new file: node_modules/picomatch/lib/picomatch.js new file: node_modules/picomatch/lib/scan.js new file: node_modules/picomatch/lib/utils.js new file: node_modules/picomatch/package.json new file: node_modules/pify/index.js new file: node_modules/pify/license new file: node_modules/pify/package.json new file: node_modules/pify/readme.md new file: node_modules/postcss-cli/LICENSE new file: node_modules/postcss-cli/README.md new file: node_modules/postcss-cli/index.js new file: node_modules/postcss-cli/lib/DependencyGraph.js new file: node_modules/postcss-cli/lib/args.js new file: node_modules/postcss-cli/lib/getMapfile.js new file: node_modules/postcss-cli/package.json new file: node_modules/postcss-load-config/LICENSE new file: node_modules/postcss-load-config/README.md new file: node_modules/postcss-load-config/package.json new file: node_modules/postcss-load-config/src/index.d.ts new file: node_modules/postcss-load-config/src/index.js new file: node_modules/postcss-load-config/src/options.js new file: node_modules/postcss-load-config/src/plugins.js new file: node_modules/postcss-load-config/src/req.js new file: node_modules/postcss-reporter/LICENSE new file: node_modules/postcss-reporter/README.md new file: node_modules/postcss-reporter/index.js new file: node_modules/postcss-reporter/lib/formatter.js new file: node_modules/postcss-reporter/lib/reporter.js new file: node_modules/postcss-reporter/lib/util.js new file: node_modules/postcss-reporter/package.json new file: node_modules/postcss/LICENSE new file: node_modules/postcss/README.md new file: node_modules/postcss/lib/at-rule.d.ts new file: node_modules/postcss/lib/at-rule.js new file: node_modules/postcss/lib/comment.d.ts new file: node_modules/postcss/lib/comment.js new file: node_modules/postcss/lib/container.d.ts new file: node_modules/postcss/lib/container.js new file: node_modules/postcss/lib/css-syntax-error.d.ts new file: node_modules/postcss/lib/css-syntax-error.js new file: node_modules/postcss/lib/declaration.d.ts new file: node_modules/postcss/lib/declaration.js new file: node_modules/postcss/lib/document.d.ts new file: node_modules/postcss/lib/document.js new file: node_modules/postcss/lib/fromJSON.d.ts new file: node_modules/postcss/lib/fromJSON.js new file: node_modules/postcss/lib/input.d.ts new file: node_modules/postcss/lib/input.js new file: node_modules/postcss/lib/lazy-result.d.ts new file: node_modules/postcss/lib/lazy-result.js new file: node_modules/postcss/lib/list.d.ts new file: node_modules/postcss/lib/list.js new file: node_modules/postcss/lib/map-generator.js new file: node_modules/postcss/lib/no-work-result.d.ts new file: node_modules/postcss/lib/no-work-result.js new file: node_modules/postcss/lib/node.d.ts new file: node_modules/postcss/lib/node.js new file: node_modules/postcss/lib/parse.d.ts new file: node_modules/postcss/lib/parse.js new file: node_modules/postcss/lib/parser.js new file: node_modules/postcss/lib/postcss.d.ts new file: node_modules/postcss/lib/postcss.js new file: node_modules/postcss/lib/postcss.mjs new file: node_modules/postcss/lib/previous-map.d.ts new file: node_modules/postcss/lib/previous-map.js new file: node_modules/postcss/lib/processor.d.ts new file: node_modules/postcss/lib/processor.js new file: node_modules/postcss/lib/result.d.ts new file: node_modules/postcss/lib/result.js new file: node_modules/postcss/lib/root.d.ts new file: node_modules/postcss/lib/root.js new file: node_modules/postcss/lib/rule.d.ts new file: node_modules/postcss/lib/rule.js new file: node_modules/postcss/lib/stringifier.d.ts new file: node_modules/postcss/lib/stringifier.js new file: node_modules/postcss/lib/stringify.d.ts new file: node_modules/postcss/lib/stringify.js new file: node_modules/postcss/lib/symbols.js new file: node_modules/postcss/lib/terminal-highlight.js new file: node_modules/postcss/lib/tokenize.js new file: node_modules/postcss/lib/warn-once.js new file: node_modules/postcss/lib/warning.d.ts new file: node_modules/postcss/lib/warning.js new file: node_modules/postcss/package.json new file: node_modules/pretty-hrtime/.jshintignore new file: node_modules/pretty-hrtime/.npmignore new file: node_modules/pretty-hrtime/LICENSE new file: node_modules/pretty-hrtime/README.md new file: node_modules/pretty-hrtime/index.js new file: node_modules/pretty-hrtime/package.json new file: node_modules/queue-microtask/LICENSE new file: node_modules/queue-microtask/README.md new file: node_modules/queue-microtask/index.d.ts new file: node_modules/queue-microtask/index.js new file: node_modules/queue-microtask/package.json new file: node_modules/read-cache/LICENSE new file: node_modules/read-cache/README.md new file: node_modules/read-cache/index.js new file: node_modules/read-cache/package.json new file: node_modules/readdirp/LICENSE new file: node_modules/readdirp/README.md new file: node_modules/readdirp/index.d.ts new file: node_modules/readdirp/index.js new file: node_modules/readdirp/package.json new file: node_modules/require-directory/.jshintrc new file: node_modules/require-directory/.npmignore new file: node_modules/require-directory/.travis.yml new file: node_modules/require-directory/LICENSE new file: node_modules/require-directory/README.markdown new file: node_modules/require-directory/index.js new file: node_modules/require-directory/package.json new file: node_modules/reusify/.coveralls.yml new file: node_modules/reusify/.travis.yml new file: node_modules/reusify/LICENSE new file: node_modules/reusify/README.md new file: node_modules/reusify/benchmarks/createNoCodeFunction.js new file: node_modules/reusify/benchmarks/fib.js new file: node_modules/reusify/benchmarks/reuseNoCodeFunction.js new file: node_modules/reusify/package.json new file: node_modules/reusify/reusify.js new file: node_modules/reusify/test.js new file: node_modules/run-parallel/LICENSE new file: node_modules/run-parallel/README.md new file: node_modules/run-parallel/index.js new file: node_modules/run-parallel/package.json new file: node_modules/slash/index.d.ts new file: node_modules/slash/index.js new file: node_modules/slash/license new file: node_modules/slash/package.json new file: node_modules/slash/readme.md new file: node_modules/source-map-js/CHANGELOG.md new file: node_modules/source-map-js/LICENSE new file: node_modules/source-map-js/README.md new file: node_modules/source-map-js/lib/array-set.js new file: node_modules/source-map-js/lib/base64-vlq.js new file: node_modules/source-map-js/lib/base64.js new file: node_modules/source-map-js/lib/binary-search.js new file: node_modules/source-map-js/lib/mapping-list.js new file: node_modules/source-map-js/lib/quick-sort.js new file: node_modules/source-map-js/lib/source-map-consumer.js new file: node_modules/source-map-js/lib/source-map-generator.js new file: node_modules/source-map-js/lib/source-node.js new file: node_modules/source-map-js/lib/util.js new file: node_modules/source-map-js/package.json new file: node_modules/source-map-js/source-map.d.ts new file: node_modules/source-map-js/source-map.js new file: node_modules/string-width/index.d.ts new file: node_modules/string-width/index.js new file: node_modules/string-width/license new file: node_modules/string-width/package.json new file: node_modules/string-width/readme.md new file: node_modules/strip-ansi/index.d.ts new file: node_modules/strip-ansi/index.js new file: node_modules/strip-ansi/license new file: node_modules/strip-ansi/package.json new file: node_modules/strip-ansi/readme.md new file: node_modules/thenby/LICENSE.TXT new file: node_modules/thenby/README.md new file: node_modules/thenby/package.json new file: node_modules/thenby/thenBy.min.js new file: node_modules/thenby/thenBy.module.d.ts new file: node_modules/thenby/thenBy.module.js new file: node_modules/to-regex-range/LICENSE new file: node_modules/to-regex-range/README.md new file: node_modules/to-regex-range/index.js new file: node_modules/to-regex-range/package.json new file: node_modules/universalify/LICENSE new file: node_modules/universalify/README.md new file: node_modules/universalify/index.js new file: node_modules/universalify/package.json new file: node_modules/wrap-ansi/index.js new file: node_modules/wrap-ansi/license new file: node_modules/wrap-ansi/package.json new file: node_modules/wrap-ansi/readme.md new file: node_modules/y18n/CHANGELOG.md new file: node_modules/y18n/LICENSE new file: node_modules/y18n/README.md new file: node_modules/y18n/build/index.cjs new file: node_modules/y18n/build/lib/cjs.js new file: node_modules/y18n/build/lib/index.js new file: node_modules/y18n/build/lib/platform-shims/node.js new file: node_modules/y18n/index.mjs new file: node_modules/y18n/package.json new file: node_modules/yaml/LICENSE new file: node_modules/yaml/README.md new file: node_modules/yaml/browser/dist/PlainValue-b8036b75.js new file: node_modules/yaml/browser/dist/Schema-e94716c8.js new file: node_modules/yaml/browser/dist/index.js new file: node_modules/yaml/browser/dist/legacy-exports.js new file: node_modules/yaml/browser/dist/package.json new file: node_modules/yaml/browser/dist/parse-cst.js new file: node_modules/yaml/browser/dist/resolveSeq-492ab440.js new file: node_modules/yaml/browser/dist/types.js new file: node_modules/yaml/browser/dist/util.js new file: node_modules/yaml/browser/dist/warnings-df54cb69.js new file: node_modules/yaml/browser/index.js new file: node_modules/yaml/browser/map.js new file: node_modules/yaml/browser/pair.js new file: node_modules/yaml/browser/parse-cst.js new file: node_modules/yaml/browser/scalar.js new file: node_modules/yaml/browser/schema.js new file: node_modules/yaml/browser/seq.js new file: node_modules/yaml/browser/types.js new file: node_modules/yaml/browser/types/binary.js new file: node_modules/yaml/browser/types/omap.js new file: node_modules/yaml/browser/types/pairs.js new file: node_modules/yaml/browser/types/set.js new file: node_modules/yaml/browser/types/timestamp.js new file: node_modules/yaml/browser/util.js new file: node_modules/yaml/dist/Document-9b4560a1.js new file: node_modules/yaml/dist/PlainValue-ec8e588e.js new file: node_modules/yaml/dist/Schema-88e323a7.js new file: node_modules/yaml/dist/index.js new file: node_modules/yaml/dist/legacy-exports.js new file: node_modules/yaml/dist/parse-cst.js new file: node_modules/yaml/dist/resolveSeq-d03cb037.js new file: node_modules/yaml/dist/test-events.js new file: node_modules/yaml/dist/types.js new file: node_modules/yaml/dist/util.js new file: node_modules/yaml/dist/warnings-1000a372.js new file: node_modules/yaml/index.d.ts new file: node_modules/yaml/index.js new file: node_modules/yaml/map.js new file: node_modules/yaml/package.json new file: node_modules/yaml/pair.js new file: node_modules/yaml/parse-cst.d.ts new file: node_modules/yaml/parse-cst.js new file: node_modules/yaml/scalar.js new file: node_modules/yaml/schema.js new file: node_modules/yaml/seq.js new file: node_modules/yaml/types.d.ts new file: node_modules/yaml/types.js new file: node_modules/yaml/types.mjs new file: node_modules/yaml/types/binary.js new file: node_modules/yaml/types/omap.js new file: node_modules/yaml/types/pairs.js new file: node_modules/yaml/types/set.js new file: node_modules/yaml/types/timestamp.js new file: node_modules/yaml/util.d.ts new file: node_modules/yaml/util.js new file: node_modules/yaml/util.mjs new file: node_modules/yargs-parser/CHANGELOG.md new file: node_modules/yargs-parser/LICENSE.txt new file: node_modules/yargs-parser/README.md new file: node_modules/yargs-parser/browser.js new file: node_modules/yargs-parser/build/index.cjs new file: node_modules/yargs-parser/build/lib/index.js new file: node_modules/yargs-parser/build/lib/string-utils.js new file: node_modules/yargs-parser/build/lib/tokenize-arg-string.js new file: node_modules/yargs-parser/build/lib/yargs-parser-types.js new file: node_modules/yargs-parser/build/lib/yargs-parser.js new file: node_modules/yargs-parser/package.json new file: node_modules/yargs/LICENSE new file: node_modules/yargs/README.md new file: node_modules/yargs/browser.mjs new file: node_modules/yargs/build/index.cjs new file: node_modules/yargs/build/lib/argsert.js new file: node_modules/yargs/build/lib/command.js new file: node_modules/yargs/build/lib/completion-templates.js new file: node_modules/yargs/build/lib/completion.js new file: node_modules/yargs/build/lib/middleware.js new file: node_modules/yargs/build/lib/parse-command.js new file: node_modules/yargs/build/lib/typings/common-types.js new file: node_modules/yargs/build/lib/typings/yargs-parser-types.js new file: node_modules/yargs/build/lib/usage.js new file: node_modules/yargs/build/lib/utils/apply-extends.js new file: node_modules/yargs/build/lib/utils/is-promise.js new file: node_modules/yargs/build/lib/utils/levenshtein.js new file: node_modules/yargs/build/lib/utils/maybe-async-result.js new file: node_modules/yargs/build/lib/utils/obj-filter.js new file: node_modules/yargs/build/lib/utils/process-argv.js new file: node_modules/yargs/build/lib/utils/set-blocking.js new file: node_modules/yargs/build/lib/utils/which-module.js new file: node_modules/yargs/build/lib/validation.js new file: node_modules/yargs/build/lib/yargs-factory.js new file: node_modules/yargs/build/lib/yerror.js new file: node_modules/yargs/helpers/helpers.mjs new file: node_modules/yargs/helpers/index.js new file: node_modules/yargs/helpers/package.json new file: node_modules/yargs/index.cjs new file: node_modules/yargs/index.mjs new file: node_modules/yargs/lib/platform-shims/browser.mjs new file: node_modules/yargs/lib/platform-shims/esm.mjs new file: node_modules/yargs/locales/be.json new file: node_modules/yargs/locales/de.json new file: node_modules/yargs/locales/en.json new file: node_modules/yargs/locales/es.json new file: node_modules/yargs/locales/fi.json new file: node_modules/yargs/locales/fr.json new file: node_modules/yargs/locales/hi.json new file: node_modules/yargs/locales/hu.json new file: node_modules/yargs/locales/id.json new file: node_modules/yargs/locales/it.json new file: node_modules/yargs/locales/ja.json new file: node_modules/yargs/locales/ko.json new file: node_modules/yargs/locales/nb.json new file: node_modules/yargs/locales/nl.json new file: node_modules/yargs/locales/nn.json new file: node_modules/yargs/locales/pirate.json new file: node_modules/yargs/locales/pl.json new file: node_modules/yargs/locales/pt.json new file: node_modules/yargs/locales/pt_BR.json new file: node_modules/yargs/locales/ru.json new file: node_modules/yargs/locales/th.json new file: node_modules/yargs/locales/tr.json new file: node_modules/yargs/locales/uk_UA.json new file: node_modules/yargs/locales/uz.json new file: node_modules/yargs/locales/zh_CN.json new file: node_modules/yargs/locales/zh_TW.json new file: node_modules/yargs/package.json new file: node_modules/yargs/yargs new file: package-lock.json new file: package.json new file: public/about/index.html new file: public/about/index.xml new file: public/access/index.html new file: public/access/index.xml new file: public/background.jpg new file: public/background.mp4 new file: public/blog/index.html new file: public/blog/index.xml new file: public/categories/index.html new file: public/categories/index.xml new file: public/css/default-skin.css new file: public/css/default-skin.png new file: public/css/default-skin.svg new file: public/css/photoswipe.css new file: public/css/preloader.gif new file: public/css/style.css new file: public/index.html new file: public/index.xml new file: public/js/photoswipe-ui-default.min.js new file: public/js/photoswipe.min.js new file: public/manifesto/index.html new file: public/manifesto/index.xml new file: public/posts/apple-breaks-privacy/index.html new file: public/posts/index.html new file: public/posts/index.xml new file: public/posts/main_street_against_big_tech/index.html new file: public/posts/manifesto/index.html new file: public/posts/what_is_done_with_personal_data/index.html new file: public/projects/index.html new file: public/projects/index.xml new file: public/sam.ico new file: public/sitemap.xml new file: public/tags/index.html new file: public/tags/index.xml new file: public/tn.png new file: resources/_gen/assets/css/ananke/css/main.css_bb5467e0521bbea6b1e66429f6ec028e.content new file: resources/_gen/assets/css/ananke/css/main.css_bb5467e0521bbea6b1e66429f6ec028e.json new file: resources/_gen/assets/sass/sass/style.sass_7642ba43b3212fd7d7ba324df3b88b0c.content new file: resources/_gen/assets/sass/sass/style.sass_7642ba43b3212fd7d7ba324df3b88b0c.json
2023-04-21 14:57:54 +00:00
'use strict'
let { isClean, my } = require('./symbols')
let MapGenerator = require('./map-generator')
let stringify = require('./stringify')
let Container = require('./container')
let Document = require('./document')
let warnOnce = require('./warn-once')
let Result = require('./result')
let parse = require('./parse')
let Root = require('./root')
const TYPE_TO_CLASS_NAME = {
document: 'Document',
root: 'Root',
atrule: 'AtRule',
rule: 'Rule',
decl: 'Declaration',
comment: 'Comment'
}
const PLUGIN_PROPS = {
postcssPlugin: true,
prepare: true,
Once: true,
Document: true,
Root: true,
Declaration: true,
Rule: true,
AtRule: true,
Comment: true,
DeclarationExit: true,
RuleExit: true,
AtRuleExit: true,
CommentExit: true,
RootExit: true,
DocumentExit: true,
OnceExit: true
}
const NOT_VISITORS = {
postcssPlugin: true,
prepare: true,
Once: true
}
const CHILDREN = 0
function isPromise(obj) {
return typeof obj === 'object' && typeof obj.then === 'function'
}
function getEvents(node) {
let key = false
let type = TYPE_TO_CLASS_NAME[node.type]
if (node.type === 'decl') {
key = node.prop.toLowerCase()
} else if (node.type === 'atrule') {
key = node.name.toLowerCase()
}
if (key && node.append) {
return [
type,
type + '-' + key,
CHILDREN,
type + 'Exit',
type + 'Exit-' + key
]
} else if (key) {
return [type, type + '-' + key, type + 'Exit', type + 'Exit-' + key]
} else if (node.append) {
return [type, CHILDREN, type + 'Exit']
} else {
return [type, type + 'Exit']
}
}
function toStack(node) {
let events
if (node.type === 'document') {
events = ['Document', CHILDREN, 'DocumentExit']
} else if (node.type === 'root') {
events = ['Root', CHILDREN, 'RootExit']
} else {
events = getEvents(node)
}
return {
node,
events,
eventIndex: 0,
visitors: [],
visitorIndex: 0,
iterator: 0
}
}
function cleanMarks(node) {
node[isClean] = false
if (node.nodes) node.nodes.forEach(i => cleanMarks(i))
return node
}
let postcss = {}
class LazyResult {
constructor(processor, css, opts) {
this.stringified = false
this.processed = false
let root
if (
typeof css === 'object' &&
css !== null &&
(css.type === 'root' || css.type === 'document')
) {
root = cleanMarks(css)
} else if (css instanceof LazyResult || css instanceof Result) {
root = cleanMarks(css.root)
if (css.map) {
if (typeof opts.map === 'undefined') opts.map = {}
if (!opts.map.inline) opts.map.inline = false
opts.map.prev = css.map
}
} else {
let parser = parse
if (opts.syntax) parser = opts.syntax.parse
if (opts.parser) parser = opts.parser
if (parser.parse) parser = parser.parse
try {
root = parser(css, opts)
} catch (error) {
this.processed = true
this.error = error
}
if (root && !root[my]) {
/* c8 ignore next 2 */
Container.rebuild(root)
}
}
this.result = new Result(processor, root, opts)
this.helpers = { ...postcss, result: this.result, postcss }
this.plugins = this.processor.plugins.map(plugin => {
if (typeof plugin === 'object' && plugin.prepare) {
return { ...plugin, ...plugin.prepare(this.result) }
} else {
return plugin
}
})
}
get [Symbol.toStringTag]() {
return 'LazyResult'
}
get processor() {
return this.result.processor
}
get opts() {
return this.result.opts
}
get css() {
return this.stringify().css
}
get content() {
return this.stringify().content
}
get map() {
return this.stringify().map
}
get root() {
return this.sync().root
}
get messages() {
return this.sync().messages
}
warnings() {
return this.sync().warnings()
}
toString() {
return this.css
}
then(onFulfilled, onRejected) {
if (process.env.NODE_ENV !== 'production') {
if (!('from' in this.opts)) {
warnOnce(
'Without `from` option PostCSS could generate wrong source map ' +
'and will not find Browserslist config. Set it to CSS file path ' +
'or to `undefined` to prevent this warning.'
)
}
}
return this.async().then(onFulfilled, onRejected)
}
catch(onRejected) {
return this.async().catch(onRejected)
}
finally(onFinally) {
return this.async().then(onFinally, onFinally)
}
async() {
if (this.error) return Promise.reject(this.error)
if (this.processed) return Promise.resolve(this.result)
if (!this.processing) {
this.processing = this.runAsync()
}
return this.processing
}
sync() {
if (this.error) throw this.error
if (this.processed) return this.result
this.processed = true
if (this.processing) {
throw this.getAsyncError()
}
for (let plugin of this.plugins) {
let promise = this.runOnRoot(plugin)
if (isPromise(promise)) {
throw this.getAsyncError()
}
}
this.prepareVisitors()
if (this.hasListener) {
let root = this.result.root
while (!root[isClean]) {
root[isClean] = true
this.walkSync(root)
}
if (this.listeners.OnceExit) {
if (root.type === 'document') {
for (let subRoot of root.nodes) {
this.visitSync(this.listeners.OnceExit, subRoot)
}
} else {
this.visitSync(this.listeners.OnceExit, root)
}
}
}
return this.result
}
stringify() {
if (this.error) throw this.error
if (this.stringified) return this.result
this.stringified = true
this.sync()
let opts = this.result.opts
let str = stringify
if (opts.syntax) str = opts.syntax.stringify
if (opts.stringifier) str = opts.stringifier
if (str.stringify) str = str.stringify
let map = new MapGenerator(str, this.result.root, this.result.opts)
let data = map.generate()
this.result.css = data[0]
this.result.map = data[1]
return this.result
}
walkSync(node) {
node[isClean] = true
let events = getEvents(node)
for (let event of events) {
if (event === CHILDREN) {
if (node.nodes) {
node.each(child => {
if (!child[isClean]) this.walkSync(child)
})
}
} else {
let visitors = this.listeners[event]
if (visitors) {
if (this.visitSync(visitors, node.toProxy())) return
}
}
}
}
visitSync(visitors, node) {
for (let [plugin, visitor] of visitors) {
this.result.lastPlugin = plugin
let promise
try {
promise = visitor(node, this.helpers)
} catch (e) {
throw this.handleError(e, node.proxyOf)
}
if (node.type !== 'root' && node.type !== 'document' && !node.parent) {
return true
}
if (isPromise(promise)) {
throw this.getAsyncError()
}
}
}
runOnRoot(plugin) {
this.result.lastPlugin = plugin
try {
if (typeof plugin === 'object' && plugin.Once) {
if (this.result.root.type === 'document') {
let roots = this.result.root.nodes.map(root =>
plugin.Once(root, this.helpers)
)
if (isPromise(roots[0])) {
return Promise.all(roots)
}
return roots
}
return plugin.Once(this.result.root, this.helpers)
} else if (typeof plugin === 'function') {
return plugin(this.result.root, this.result)
}
} catch (error) {
throw this.handleError(error)
}
}
getAsyncError() {
throw new Error('Use process(css).then(cb) to work with async plugins')
}
handleError(error, node) {
let plugin = this.result.lastPlugin
try {
if (node) node.addToError(error)
this.error = error
if (error.name === 'CssSyntaxError' && !error.plugin) {
error.plugin = plugin.postcssPlugin
error.setMessage()
} else if (plugin.postcssVersion) {
if (process.env.NODE_ENV !== 'production') {
let pluginName = plugin.postcssPlugin
let pluginVer = plugin.postcssVersion
let runtimeVer = this.result.processor.version
let a = pluginVer.split('.')
let b = runtimeVer.split('.')
if (a[0] !== b[0] || parseInt(a[1]) > parseInt(b[1])) {
// eslint-disable-next-line no-console
console.error(
'Unknown error from PostCSS plugin. Your current PostCSS ' +
'version is ' +
runtimeVer +
', but ' +
pluginName +
' uses ' +
pluginVer +
'. Perhaps this is the source of the error below.'
)
}
}
}
} catch (err) {
/* c8 ignore next 3 */
// eslint-disable-next-line no-console
if (console && console.error) console.error(err)
}
return error
}
async runAsync() {
this.plugin = 0
for (let i = 0; i < this.plugins.length; i++) {
let plugin = this.plugins[i]
let promise = this.runOnRoot(plugin)
if (isPromise(promise)) {
try {
await promise
} catch (error) {
throw this.handleError(error)
}
}
}
this.prepareVisitors()
if (this.hasListener) {
let root = this.result.root
while (!root[isClean]) {
root[isClean] = true
let stack = [toStack(root)]
while (stack.length > 0) {
let promise = this.visitTick(stack)
if (isPromise(promise)) {
try {
await promise
} catch (e) {
let node = stack[stack.length - 1].node
throw this.handleError(e, node)
}
}
}
}
if (this.listeners.OnceExit) {
for (let [plugin, visitor] of this.listeners.OnceExit) {
this.result.lastPlugin = plugin
try {
if (root.type === 'document') {
let roots = root.nodes.map(subRoot =>
visitor(subRoot, this.helpers)
)
await Promise.all(roots)
} else {
await visitor(root, this.helpers)
}
} catch (e) {
throw this.handleError(e)
}
}
}
}
this.processed = true
return this.stringify()
}
prepareVisitors() {
this.listeners = {}
let add = (plugin, type, cb) => {
if (!this.listeners[type]) this.listeners[type] = []
this.listeners[type].push([plugin, cb])
}
for (let plugin of this.plugins) {
if (typeof plugin === 'object') {
for (let event in plugin) {
if (!PLUGIN_PROPS[event] && /^[A-Z]/.test(event)) {
throw new Error(
`Unknown event ${event} in ${plugin.postcssPlugin}. ` +
`Try to update PostCSS (${this.processor.version} now).`
)
}
if (!NOT_VISITORS[event]) {
if (typeof plugin[event] === 'object') {
for (let filter in plugin[event]) {
if (filter === '*') {
add(plugin, event, plugin[event][filter])
} else {
add(
plugin,
event + '-' + filter.toLowerCase(),
plugin[event][filter]
)
}
}
} else if (typeof plugin[event] === 'function') {
add(plugin, event, plugin[event])
}
}
}
}
}
this.hasListener = Object.keys(this.listeners).length > 0
}
visitTick(stack) {
let visit = stack[stack.length - 1]
let { node, visitors } = visit
if (node.type !== 'root' && node.type !== 'document' && !node.parent) {
stack.pop()
return
}
if (visitors.length > 0 && visit.visitorIndex < visitors.length) {
let [plugin, visitor] = visitors[visit.visitorIndex]
visit.visitorIndex += 1
if (visit.visitorIndex === visitors.length) {
visit.visitors = []
visit.visitorIndex = 0
}
this.result.lastPlugin = plugin
try {
return visitor(node.toProxy(), this.helpers)
} catch (e) {
throw this.handleError(e, node)
}
}
if (visit.iterator !== 0) {
let iterator = visit.iterator
let child
while ((child = node.nodes[node.indexes[iterator]])) {
node.indexes[iterator] += 1
if (!child[isClean]) {
child[isClean] = true
stack.push(toStack(child))
return
}
}
visit.iterator = 0
delete node.indexes[iterator]
}
let events = visit.events
while (visit.eventIndex < events.length) {
let event = events[visit.eventIndex]
visit.eventIndex += 1
if (event === CHILDREN) {
if (node.nodes && node.nodes.length) {
node[isClean] = true
visit.iterator = node.getIterator()
}
return
} else if (this.listeners[event]) {
visit.visitors = this.listeners[event]
return
}
}
stack.pop()
}
}
LazyResult.registerPostcss = dependant => {
postcss = dependant
}
module.exports = LazyResult
LazyResult.default = LazyResult
Root.registerLazyResult(LazyResult)
Document.registerLazyResult(LazyResult)