diff --git a/package.json b/package.json index 53570da..5761d50 100644 --- a/package.json +++ b/package.json @@ -15,12 +15,12 @@ "lint": "eslint --ignore-path .gitignore ." }, "dependencies": { - "@studio-freight/lenis": "^0.2.6", + "@studio-freight/lenis": "^0.2.8", "dayjs": "^1.11.5", "embla-carousel": "^7.0.3", "focus-visible": "^5.2.0", "motion": "^10.14.2", - "ogl": "^0.0.99", + "ogl": "^0.0.101", "sanitize.css": "^13.0.0", "swell-js": "^3.17.6", "tweakpane": "^3.1.0" @@ -29,7 +29,7 @@ "@sveltejs/adapter-auto": "^1.0.0-next.80", "@sveltejs/adapter-node": "^1.0.0-next.96", "@sveltejs/adapter-vercel": "^1.0.0-next.77", - "@sveltejs/kit": "^1.0.0-next.504", + "@sveltejs/kit": "^1.0.0-next.505", "@typescript-eslint/eslint-plugin": "^5.38.1", "@typescript-eslint/parser": "^5.38.1", "base-64": "^1.0.0", @@ -47,8 +47,8 @@ "svelte-check": "^2.9.1", "svelte-preprocess": "^4.10.7", "tslib": "^2.4.0", - "typescript": "^4.8.3", - "vite": "^3.1.3" + "typescript": "^4.8.4", + "vite": "^3.1.4" }, "type": "module", "browserslist": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 107906e..b8b68ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,11 +1,11 @@ lockfileVersion: 5.4 specifiers: - '@studio-freight/lenis': ^0.2.6 + '@studio-freight/lenis': ^0.2.8 '@sveltejs/adapter-auto': ^1.0.0-next.80 '@sveltejs/adapter-node': ^1.0.0-next.96 '@sveltejs/adapter-vercel': ^1.0.0-next.77 - '@sveltejs/kit': ^1.0.0-next.504 + '@sveltejs/kit': ^1.0.0-next.505 '@typescript-eslint/eslint-plugin': ^5.38.1 '@typescript-eslint/parser': ^5.38.1 base-64: ^1.0.0 @@ -17,7 +17,7 @@ specifiers: eslint-plugin-svelte3: ^4.0.0 focus-visible: ^5.2.0 motion: ^10.14.2 - ogl: ^0.0.99 + ogl: ^0.0.101 postcss: ^8.4.16 postcss-focus-visible: ^7.1.0 postcss-normalize: ^10.0.1 @@ -31,16 +31,16 @@ specifiers: swell-js: ^3.17.6 tslib: ^2.4.0 tweakpane: ^3.1.0 - typescript: ^4.8.3 - vite: ^3.1.3 + typescript: ^4.8.4 + vite: ^3.1.4 dependencies: - '@studio-freight/lenis': 0.2.6 + '@studio-freight/lenis': 0.2.8 dayjs: 1.11.5 embla-carousel: 7.0.3 focus-visible: 5.2.0 motion: 10.14.2 - ogl: 0.0.99 + ogl: 0.0.101 sanitize.css: 13.0.0 swell-js: 3.17.6 tweakpane: 3.1.0 @@ -49,9 +49,9 @@ devDependencies: '@sveltejs/adapter-auto': 1.0.0-next.80 '@sveltejs/adapter-node': 1.0.0-next.96 '@sveltejs/adapter-vercel': 1.0.0-next.77 - '@sveltejs/kit': 1.0.0-next.504_svelte@3.50.1+vite@3.1.3 - '@typescript-eslint/eslint-plugin': 5.38.1_qatzzi2vqzjqg2tq57nszrvcfi - '@typescript-eslint/parser': 5.38.1_7ilbxdl5iguzcjriqqcg2m5cku + '@sveltejs/kit': 1.0.0-next.505_svelte@3.50.1+vite@3.1.4 + '@typescript-eslint/eslint-plugin': 5.38.1_c7qepppml3d4ahu5cnfwqe6ltq + '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa base-64: 1.0.0 browserslist: 4.21.4 cssnano: 5.1.13_postcss@8.4.16 @@ -65,10 +65,10 @@ devDependencies: sass: 1.55.0 svelte: 3.50.1 svelte-check: 2.9.1_yvs2ufmgd7w5odpvp3nw2pbb7y - svelte-preprocess: 4.10.7_stzz5n57hyiugj4ntsptwutnlu + svelte-preprocess: 4.10.7_qlcvclokkexadkfatvvuaqc6ai tslib: 2.4.0 - typescript: 4.8.3 - vite: 3.1.3_sass@1.55.0 + typescript: 4.8.4 + vite: 3.1.4_sass@1.55.0 packages: @@ -270,8 +270,8 @@ packages: - supports-color dev: true - /@humanwhocodes/config-array/0.10.5: - resolution: {integrity: sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==} + /@humanwhocodes/config-array/0.10.6: + resolution: {integrity: sha512-U/piU+VwXZsIgwnl+N+nRK12jCpHdc3s0UAc6zc1+HUgiESJxClpvYao/x9JwaN7onNeVb7kTlxlAvuEoaJ3ig==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -478,8 +478,8 @@ packages: picomatch: 2.3.1 dev: true - /@studio-freight/lenis/0.2.6: - resolution: {integrity: sha512-SbLDZBMj8fV7grwNnnsUgKYTVPDMzSSwccxZF7pTinbctgjr/WgKGaD5zBPJwDo8bQ8/gb+lmnfkEm2VethvfQ==} + /@studio-freight/lenis/0.2.8: + resolution: {integrity: sha512-0J2HG7foVDeFHlD8wGcyclYmwL9sKhnY0v9v4g2vSU473U0EdjdEZIOiVpygiNsHEcC91OiV6pH7gkLXokPThw==} dependencies: tiny-emitter: 2.1.0 virtual-scroll: 2.2.1 @@ -531,8 +531,8 @@ packages: - supports-color dev: true - /@sveltejs/kit/1.0.0-next.504_svelte@3.50.1+vite@3.1.3: - resolution: {integrity: sha512-KrhlSHT3aCVnhRgUoN6aGIjIw3nWEdNwfoZcE1x65F5D7Ju/K9D8dQwyal9v0aBAZyN9nFuXxsYGaMLE9sppfw==} + /@sveltejs/kit/1.0.0-next.505_svelte@3.50.1+vite@3.1.4: + resolution: {integrity: sha512-vg2WvWiUB7useJZOKbdM8WOXv10WD7SVDER74IXd1t/TWb/uXHzwMQ/ZAsXZFdxQsz1cDGFub3iC76PW+j58Pg==} engines: {node: '>=16.14'} hasBin: true requiresBuild: true @@ -540,7 +540,7 @@ packages: svelte: ^3.44.0 vite: ^3.1.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.8_svelte@3.50.1+vite@3.1.3 + '@sveltejs/vite-plugin-svelte': 1.0.8_svelte@3.50.1+vite@3.1.4 '@types/cookie': 0.5.1 cookie: 0.5.0 devalue: 3.1.3 @@ -554,13 +554,13 @@ packages: svelte: 3.50.1 tiny-glob: 0.2.9 undici: 5.10.0 - vite: 3.1.3_sass@1.55.0 + vite: 3.1.4_sass@1.55.0 transitivePeerDependencies: - diff-match-patch - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.8_svelte@3.50.1+vite@3.1.3: + /@sveltejs/vite-plugin-svelte/1.0.8_svelte@3.50.1+vite@3.1.4: resolution: {integrity: sha512-1xkVTB4pm6zuign858FzVYE9Fdw9MQBOlxrdd85STV0NvTDmcofcRpcrK+zcIyT8SZ2dseHLu8hvDwzssF6RfA==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -578,7 +578,7 @@ packages: magic-string: 0.26.4 svelte: 3.50.1 svelte-hmr: 0.15.0_svelte@3.50.1 - vite: 3.1.3_sass@1.55.0 + vite: 3.1.4_sass@1.55.0 transitivePeerDependencies: - supports-color dev: true @@ -604,8 +604,8 @@ packages: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} dev: true - /@types/node/18.7.22: - resolution: {integrity: sha512-TsmoXYd4zrkkKjJB0URF/mTIKPl+kVcbqClB2F/ykU7vil1BfWZVndOnpEIozPv4fURD28gyPFeIkW2G+KXOvw==} + /@types/node/18.7.23: + resolution: {integrity: sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==} dev: true /@types/pug/2.0.6: @@ -615,16 +615,16 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.7.22 + '@types/node': 18.7.23 dev: true /@types/sass/1.43.1: resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} dependencies: - '@types/node': 18.7.22 + '@types/node': 18.7.23 dev: true - /@typescript-eslint/eslint-plugin/5.38.1_qatzzi2vqzjqg2tq57nszrvcfi: + /@typescript-eslint/eslint-plugin/5.38.1_c7qepppml3d4ahu5cnfwqe6ltq: resolution: {integrity: sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -635,22 +635,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.38.1_7ilbxdl5iguzcjriqqcg2m5cku + '@typescript-eslint/parser': 5.38.1_ypn2ylkkyfa5i233caldtndbqa '@typescript-eslint/scope-manager': 5.38.1 - '@typescript-eslint/type-utils': 5.38.1_7ilbxdl5iguzcjriqqcg2m5cku - '@typescript-eslint/utils': 5.38.1_7ilbxdl5iguzcjriqqcg2m5cku + '@typescript-eslint/type-utils': 5.38.1_ypn2ylkkyfa5i233caldtndbqa + '@typescript-eslint/utils': 5.38.1_ypn2ylkkyfa5i233caldtndbqa debug: 4.3.4 eslint: 8.24.0 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.38.1_7ilbxdl5iguzcjriqqcg2m5cku: + /@typescript-eslint/parser/5.38.1_ypn2ylkkyfa5i233caldtndbqa: resolution: {integrity: sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -662,10 +662,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.38.1 '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 debug: 4.3.4 eslint: 8.24.0 - typescript: 4.8.3 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -678,7 +678,7 @@ packages: '@typescript-eslint/visitor-keys': 5.38.1 dev: true - /@typescript-eslint/type-utils/5.38.1_7ilbxdl5iguzcjriqqcg2m5cku: + /@typescript-eslint/type-utils/5.38.1_ypn2ylkkyfa5i233caldtndbqa: resolution: {integrity: sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -688,12 +688,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 - '@typescript-eslint/utils': 5.38.1_7ilbxdl5iguzcjriqqcg2m5cku + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 + '@typescript-eslint/utils': 5.38.1_ypn2ylkkyfa5i233caldtndbqa debug: 4.3.4 eslint: 8.24.0 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -703,7 +703,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.38.1_typescript@4.8.3: + /@typescript-eslint/typescript-estree/5.38.1_typescript@4.8.4: resolution: {integrity: sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -718,13 +718,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.38.1_7ilbxdl5iguzcjriqqcg2m5cku: + /@typescript-eslint/utils/5.38.1_ypn2ylkkyfa5i233caldtndbqa: resolution: {integrity: sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -733,7 +733,7 @@ packages: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 5.38.1 '@typescript-eslint/types': 5.38.1 - '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.38.1_typescript@4.8.4 eslint: 8.24.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.24.0 @@ -859,7 +859,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.4 - caniuse-lite: 1.0.30001412 + caniuse-lite: 1.0.30001414 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -909,8 +909,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001412 - electron-to-chromium: 1.4.262 + caniuse-lite: 1.0.30001414 + electron-to-chromium: 1.4.268 node-releases: 2.0.6 update-browserslist-db: 1.0.9_browserslist@4.21.4 dev: true @@ -940,13 +940,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.21.4 - caniuse-lite: 1.0.30001412 + caniuse-lite: 1.0.30001414 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001412: - resolution: {integrity: sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==} + /caniuse-lite/1.0.30001414: + resolution: {integrity: sha512-t55jfSaWjCdocnFdKQoO+d2ct9C59UZg4dY3OnUlSZ447r8pUtIKdp0hpAzrGFultmTC+Us+KpKi4GZl/LXlFg==} dev: true /chalk/4.1.2: @@ -1256,8 +1256,8 @@ packages: domhandler: 4.3.1 dev: true - /electron-to-chromium/1.4.262: - resolution: {integrity: sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==} + /electron-to-chromium/1.4.268: + resolution: {integrity: sha512-PO90Bv++vEzdln+eA9qLg1IRnh0rKETus6QkTzcFm5P3Wg3EQBZud5dcnzkpYXuIKWBjKe5CO8zjz02cicvn1g==} dev: true /embla-carousel/7.0.3: @@ -1548,7 +1548,7 @@ packages: hasBin: true dependencies: '@eslint/eslintrc': 1.3.2 - '@humanwhocodes/config-array': 0.10.5 + '@humanwhocodes/config-array': 0.10.6 '@humanwhocodes/gitignore-to-minimatch': 1.0.2 '@humanwhocodes/module-importer': 1.0.1 ajv: 6.12.6 @@ -2251,8 +2251,8 @@ packages: lodash.snakecase: 4.1.1 dev: false - /ogl/0.0.99: - resolution: {integrity: sha512-ENuWxkHGsUJeKNGLuBKjxDDGfLOb8FKxB1Tj/j1Gm9wAZHCFhHGKMgZ9C0UjMaRgE48/BZQ+ARQFhn5pl4QKbg==} + /ogl/0.0.101: + resolution: {integrity: sha512-5JOV1DUDrPc9HVPD7dNu40ZP6bb9oXeH7khf/DyHhNrdgaf6XWyXBJC0Em816A/nv34XwGbk3a2eYzknOG5cCg==} dev: false /once/1.4.0: @@ -3309,8 +3309,8 @@ packages: picocolors: 1.0.0 sade: 1.8.1 svelte: 3.50.1 - svelte-preprocess: 4.10.7_stzz5n57hyiugj4ntsptwutnlu - typescript: 4.8.3 + svelte-preprocess: 4.10.7_qlcvclokkexadkfatvvuaqc6ai + typescript: 4.8.4 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -3333,7 +3333,7 @@ packages: svelte: 3.50.1 dev: true - /svelte-preprocess/4.10.7_stzz5n57hyiugj4ntsptwutnlu: + /svelte-preprocess/4.10.7_qlcvclokkexadkfatvvuaqc6ai: resolution: {integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==} engines: {node: '>= 9.11.2'} requiresBuild: true @@ -3383,7 +3383,7 @@ packages: sorcery: 0.10.0 strip-indent: 3.0.0 svelte: 3.50.1 - typescript: 4.8.3 + typescript: 4.8.4 dev: true /svelte/3.50.1: @@ -3467,14 +3467,14 @@ packages: /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tsutils/3.21.0_typescript@4.8.3: + /tsutils/3.21.0_typescript@4.8.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.8.3 + typescript: 4.8.4 dev: true /tweakpane/3.1.0: @@ -3493,8 +3493,8 @@ packages: engines: {node: '>=10'} dev: true - /typescript/4.8.3: - resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==} + /typescript/4.8.4: + resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -3531,8 +3531,8 @@ packages: tiny-emitter: 2.1.0 dev: false - /vite/3.1.3_sass@1.55.0: - resolution: {integrity: sha512-/3XWiktaopByM5bd8dqvHxRt5EEgRikevnnrpND0gRfNkrMrPaGGexhtLCzv15RcCMtV2CLw+BPas8YFeSG0KA==} + /vite/3.1.4_sass@1.55.0: + resolution: {integrity: sha512-JoQI08aBjY9lycL7jcEq4p9o1xUjq5aRvdH4KWaXtkSx7e7RpAh9D3IjzDWRD4Fg44LS3oDAIOG/Kq1L+82psA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: diff --git a/static/robots.txt b/static/robots.txt index 7f4904e..97a4280 100644 --- a/static/robots.txt +++ b/static/robots.txt @@ -1,3 +1,4 @@ # https://www.robotstxt.org/robotstxt.html User-agent: * -Allow: / \ No newline at end of file +Allow: / +Sitemap: https://housesof.world/sitemap.xml \ No newline at end of file